Skip to main content

Copilot feature matrix

Identify which IDEs support which GitHub Copilot features.

Note

The GitHub Copilot feature matrix is currently in public preview and is subject to change.

GitHub recommends using the latest stable IDE and Copilot extension versions to get the best Copilot experience.

Key:

  • ✓ = supported
  • ✗ = not supported
  • P = under preview
  • C = closing down

Features by IDE

The following table shows supported Copilot features in the latest version of each IDE.

FeatureVS CodeVisual StudioJetBrainsEclipseXcodeNeoVim
.NET Upgrade Agent✗✓✗✗✗✗
Agent skills✓✗P✗✗✗
Agent mode✓✓✓✓✓✗
BYOKP✓PPP✗
Chat✓✓✓✓✓✗
Checkpoints✓✓✓✗✓✗
Code completion✓✓✓✓✓✓
Code referencing✓✓✓✓✗✗
Copilot code review✓✓✓✗✓✗
Custom agents✓PP✓P✗
Custom instructions✓✓PPP✗
Edit mode✓C✓✗✗✗
Java Upgrade AgentP✗✗✗✗✗
MCP✓✓✓✓✓✗
Next edit suggestions✓✓PPP✗
Prompt files✓✓P✗P✗
VisionP✓P✓P✗
Workspace indexing✓✓✓✓✗✗

Features by VS Code version

The following table shows supported Copilot features across recent vesions of the IDE.

VS Code latest releases

Feature1.108.01.107.01.106.01.105.01.104.0
.NET Upgrade Agent✗✗✗✗✗
Agent skills✓✗✗✗✗
Agent mode✓✓✓✓✓
BYOKPPPPP
Chat✓✓✓✓✓
Checkpoints✓✓✓✓✓
Code completion✓✓✓✓✓
Code referencing✓✓✓✓✓
Copilot code review✓✓✓✓✓
Custom agents✓✓PPP
Custom instructions✓✓✓✓✓
Edit mode✓✓✓✓✓
Java Upgrade AgentPPPPP
MCP✓✓✓✓✓
Next edit suggestions✓✓✓✓✓
Prompt files✓✓PPP
VisionPPPPP
Workspace indexing✓✓✓✓✓

VS Code 2025 releases

Feature1.108.01.107.01.106.01.105.01.104.01.103.01.102.01.101.01.100.01.99.01.98.01.97.0
.NET Upgrade Agent✗✗✗✗✗✗✗✗✗✗✗✗
Agent skills✓✗✗✗✗✗✗✗✗✗✗✗
Agent mode✓✓✓✓✓✓✓✓✓✓PP
BYOKPPPPPPPPPPPP
Chat✓✓✓✓✓✓✓✓✓✓✓✓
Checkpoints✓✓✓✓✓✓✗✗✗✗✗✗
Code completion✓✓✓✓✓✓✓✓✓✓✓✓
Code referencing✓✓✓✓✓✓✓✓✓✓✓✓
Copilot code review✓✓✓✓✓✓✓✓✓✓PP
Custom agents✓✓PPPPPP✗✗✗✗
Custom instructions✓✓✓✓✓✓✓✓✓✓✓P
Edit mode✓✓✓✓✓✓✓✓✓✓✓✓
Java Upgrade AgentPPPPPPPPPPPP
MCP✓✓✓✓✓✓✓PPP✗✗
Next edit suggestions✓✓✓✓✓✓✓✓✓✓PP
Prompt files✓✓PPPPPPPPPP
VisionPPPPPPPPPPPP
Workspace indexing✓✓✓✓✓✓✓✓✓✓✓✓

VS Code 2024 releases

Feature1.96.01.95.01.94.0
.NET Upgrade Agent✗✗✗
Agent skills✗✗✗
Agent mode✗✗✗
BYOKPPP
Chat✓✓✓
Checkpoints✗✗✗
Code completion✓✓✓
Code referencing✓✓✓
Copilot code reviewPP✗
Custom agents✗✗✗
Custom instructionsPP✗
Edit modePP✗
Java Upgrade AgentPPP
MCP✗✗✗
Next edit suggestions✗✗✗
Prompt files✗✗✗
Vision✗✗✗
Workspace indexing✓✓✗

VS Code 2023 releases

Feature1.80.0
.NET Upgrade Agent✗
Agent skills✗
Agent mode✗
BYOKP
Chat✓
Checkpoints✗
Code completion✓
Code referencing✗
Copilot code review✗
Custom agents✗
Custom instructions✗
Edit mode✗
Java Upgrade AgentP
MCP✗
Next edit suggestions✗
Prompt files✗
Vision✗
Workspace indexing✗

VS Code 2022 releases

Feature1.70.0
.NET Upgrade Agent✗
Agent skills✗
Agent mode✗
BYOKP
Chat✓
Checkpoints✗
Code completion✓
Code referencing✗
Copilot code review✗
Custom agents✗
Custom instructions✗
Edit mode✗
Java Upgrade AgentP
MCP✗
Next edit suggestions✗
Prompt files✗
Vision✗
Workspace indexing✗

VS Code 2021 releases

Feature1.60.01.57.0
.NET Upgrade Agent✗✗
Agent skills✗✗
Agent mode✗✗
BYOKPP
Chat✗✗
Checkpoints✗✗
Code completion✓P
Code referencing✗✗
Copilot code review✗✗
Custom agents✗✗
Custom instructions✗✗
Edit mode✗✗
Java Upgrade AgentPP
MCP✗✗
Next edit suggestions✗✗
Prompt files✗✗
Vision✗✗
Workspace indexing✗✗

Features by Visual Studio version

The following table shows supported Copilot features across recent vesions of the IDE.

Visual Studio latest releases

Feature18.0.017.14.1317.14.617.14.017.13.0
.NET Upgrade Agent✓PPPP
Agent skills✗✗✗✗✗
Agent mode✓✓✓P✗
BYOK✓✗✗✗✗
Chat✓✓✓✓✓
Checkpoints✓✓✓✓✗
Code completion✓✓✓✓✓
Code referencing✓✓✓✓✓
Copilot code review✓✓✓✓✓
Custom agentsP✗✗✗✗
Custom instructions✓✓✓✓✓
Edit modeC✗✓✓✓
MCP✓✓PP✗
Next edit suggestions✓✓✓✓✗
Prompt files✓✗✗✗✗
Vision✓✓✓✓P
Workspace indexing✓✗✗✗✗

Visual Studio 2025 releases

Feature18.0.017.14.1317.14.617.14.017.13.0
.NET Upgrade Agent✓PPPP
Agent skills✗✗✗✗✗
Agent mode✓✓✓P✗
BYOK✓✗✗✗✗
Chat✓✓✓✓✓
Checkpoints✓✓✓✓✗
Code completion✓✓✓✓✓
Code referencing✓✓✓✓✓
Copilot code review✓✓✓✓✓
Custom agentsP✗✗✗✗
Custom instructions✓✓✓✓✓
Edit modeC✗✓✓✓
MCP✓✓PP✗
Next edit suggestions✓✓✓✓✗
Prompt files✓✗✗✗✗
Vision✓✓✓✓P
Workspace indexing✓✗✗✗✗

Features by JetBrains version

The following table shows supported Copilot features across recent vesions of the GitHub Copilot Extension for the IDE.

JetBrains latest releases

Feature1.5.661.5.651.5.641.5.631.5.62
Agent skillsPPP✗✗
Agent mode✓✓✓✓✓
BYOKPPPPP
Chat✓✓✓✓✓
Checkpoints✓✓✓✓✓
Code completion✓✓✓✓✓
Code referencing✓✓✓✓✓
Copilot code review✓✓✓✓✓
Custom instructionsPPPPP
Custom agentsPPPPP
Edit mode✓✓✓✓✓
MCP✓✓✓✓✓
Next edit suggestionsPPPPP
Prompt filesPPPPP
VisionPPPPP
Workspace indexing✓✓✓✓✓

JetBrains 2026 releases

Feature1.5.661.5.651.5.641.5.63
Agent skillsPPP✗
Agent mode✓✓✓✓
BYOKPPPP
Chat✓✓✓✓
Checkpoints✓✓✓✓
Code completion✓✓✓✓
Code referencing✓✓✓✓
Copilot code review✓✓✓✓
Custom instructionsPPPP
Custom agentsPPPP
Edit mode✓✓✓✓
MCP✓✓✓✓
Next edit suggestionsPPPP
Prompt filesPPPP
VisionPPPP
Workspace indexing✓✓✓✓

JetBrains 2025 releases

Feature1.5.621.5.541.5.531.5.491.5.451.5.431.5.411.5.01.0.1
Agent skills✗✗✗✗✗✗✗✗✗
Agent mode✓✓✓✓P✗✗✗✗
BYOKPPPPPPPPP
Chat✓✓✓✓✓✓✓✓✗
Checkpoints✓✗✗✗✗✗✗✗✗
Code completion✓✓✓✓✓✓✓✓✓
Code referencing✓✓✓✓✓✓✓✓✓
Copilot code review✓✓✓✓✓✓✓✓✓
Custom instructionsPPPPPPP✗✗
Custom agentsP✗✗✗✗✗✗✗✗
Edit mode✓✓✓✓✓✓P✗✗
MCP✓✓✓PP✗✗✗✗
Next edit suggestionsPP✗✗✗✗✗✗✗
Prompt filesPP✗✗✗✗✗✗✗
VisionPPPPPPP✗✗
Workspace indexing✓✗✗✗✗✗✗✗✗

JetBrains 2024 releases

Feature1.5.391.4.0
Agent skills✗✗
Agent mode✗✗
BYOKPP
Chat✓P
Checkpoints✗✗
Code completion✓✓
Code referencing✓✓
Copilot code review✓✓
Custom instructions✗✗
Custom agents✗✗
Edit modeP✗
MCP✗✗
Next edit suggestions✗✗
Prompt files✗✗
Vision✗✗
Workspace indexing✗✗

Features by Eclipse version

The following table shows supported Copilot features across recent vesions of the GitHub Copilot Extension for the IDE.

Eclipse latest releases

Feature0.14.00.13.00.12.00.11.00.10.0
Agent skills✗✗✗✗✗
Agent mode✓✓✓✓✓
BYOKPPP✗✗
Chat✓✓✓✓✓
Checkpoints✗✗✗✗✗
Code completion✓✓✓✓✓
Code referencing✓✓✓✓✓
Copilot code review✗✗✗✗✗
Custom agents✓✓✗✗✗
Custom instructionsPPPPP
Java Upgrade Agent✗✗✗✗✗
MCP✓✓✓✓✓
Next edit suggestionsPP✗✗✗
Prompt files✗✗✗✗✗
Vision✓✓✓✓✓
Workspace indexing✓✓✓✓✓

Eclipse 2025 releases

Feature0.14.00.13.00.12.00.11.00.10.00.9.00.8.00.7.00.6.00.5.00.4.00.3.00.2.00.1.0
Agent skills✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Agent mode✓✓✓✓✓✓PPP✗✗✗✗✗
BYOKPPP✗✗✗✗✗✗✗✗✗✗✗
Chat✓✓✓✓✓✓✓✓✓✓PP✗✗
Checkpoints✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Code completion✓✓✓✓✓✓✓✓✓✓✓✓PP
Code referencing✓✓✓✓✓✓✓✓✓✓✓✓✓✓
Copilot code review✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Custom agents✓✓✗✗✗✗✗✗✗✗✗✗✗✗
Custom instructionsPPPPP✗✗✗✗✗✗✗✗✗
Java Upgrade Agent✗✗✗✗✗✗✗✗✗✗✗✗✗✗
MCP✓✓✓✓✓PPPP✗✗✗✗✗
Next edit suggestionsPP✗✗✗✗✗✗✗✗✗✗✗✗
Prompt files✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Vision✓✓✓✓✓✓✓✗✗✗✗✗✗✗
Workspace indexing✓✓✓✓✓✓✓✓✗✗✗✗✗✗

Features by Xcode version

The following table shows supported Copilot features across recent vesions of the GitHub Copilot Extension for the IDE.

Xcode latest releases

Feature0.46.00.45.00.44.00.43.00.42.0
Agent skills✗✗✗✗✗
Agent mode✓✓✓✓✓
BYOKPPPPP
Chat✓✓✓✓✓
Checkpoints✓✓✓✗✗
Code completion✓✓✓✓✓
Code referencing✗✗✗✗✗
Copilot code review✓✓✓✓✓
Custom agentsPP✗✗✗
Custom instructionsPPPPP
MCP✓✓✓✓✓
Next edit suggestionsPP✗✗✗
Prompt filesPPPPP
VisionPPPPP
Workspace indexing✗✗✗✗✗

Xcode 2025 releases

Feature0.46.00.45.00.44.00.43.00.42.00.41.00.40.00.39.00.38.00.37.00.36.00.35.00.34.00.33.00.32.00.31.00.30.0
Agent skills✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Agent mode✓✓✓✓✓✓✓✓✓PPP✗✗✗✗✗
BYOKPPPPP✗✗✗✗✗✗✗✗✗✗✗✗
Chat✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓P✗
Checkpoints✓✓✓✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Code completion✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓P
Code referencing✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Copilot code review✓✓✓✓✓✓✗✗✗✗✗✗✗✗✗✗✗
Custom agentsPP✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Custom instructionsPPPPPPPPP✗✗✗✗✗✗✗✗
MCP✓✓✓✓✓✓PPPPPP✗✗✗✗✗
Next edit suggestionsPP✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗
Prompt filesPPPPP✗✗✗✗✗✗✗✗✗✗✗✗
VisionPPPPPPPPP✗✗✗✗✗✗✗✗
Workspace indexing✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗✗

Xcode 2024 releases

Feature0.29.00.28.00.27.00.26.00.25.00.24.00.23.00.0.0
Agent skills✗✗✗✗✗✗✗✗
Agent mode✗✗✗✗✗✗✗✗
BYOK✗✗✗✗✗✗✗✗
Chat✗✗✗✗✗✗✗✗
Checkpoints✗✗✗✗✗✗✗✗
Code completionPP✗✗✗✗✗✗
Code referencing✗✗✗✗✗✗✗✗
Copilot code review✗✗✗✗✗✗✗✗
Custom agents✗✗✗✗✗✗✗✗
Custom instructions✗✗✗✗✗✗✗✗
MCP✗✗✗✗✗✗✗✗
Next edit suggestions✗✗✗✗✗✗✗✗
Prompt files✗✗✗✗✗✗✗✗
Vision✗✗✗✗✗✗✗✗
Workspace indexing✗✗✗✗✗✗✗✗

Features by NeoVim version

The following table shows supported Copilot features across recent vesions of the GitHub Copilot Extension for the IDE.

NeoVim latest releases

Feature1.18.01.17.01.16.01.15.01.14.0
Agent skills✗✗✗✗✗
Agent mode✗✗✗✗✗
BYOK✗✗✗✗✗
Chat✗✗✗✗✗
Checkpoints✗✗✗✗✗
Code completion✓✓✓✓✓
Code referencing✗✗✗✗✗
Copilot code review✗✗✗✗✗
Custom agents✗✗✗✗✗
Custom instructions✗✗✗✗✗
MCP✗✗✗✗✗
Next edit suggestions✗✗✗✗✗
Prompt files✗✗✗✗✗
Vision✗✗✗✗✗
Workspace indexing✗✗✗✗✗

NeoVim 2024 releases

Feature1.18.01.17.01.16.01.15.01.14.0
Agent skills✗✗✗✗✗
Agent mode✗✗✗✗✗
BYOK✗✗✗✗✗
Chat✗✗✗✗✗
Checkpoints✗✗✗✗✗
Code completion✓✓✓✓✓
Code referencing✗✗✗✗✗
Copilot code review✗✗✗✗✗
Custom agents✗✗✗✗✗
Custom instructions✗✗✗✗✗
MCP✗✗✗✗✗
Next edit suggestions✗✗✗✗✗
Prompt files✗✗✗✗✗
Vision✗✗✗✗✗
Workspace indexing✗✗✗✗✗

NeoVim 2023 releases

Feature1.13.01.12.01.11.01.10.01.9.0
Agent skills✗✗✗✗✗
Agent mode✗✗✗✗✗
BYOK✗✗✗✗✗
Chat✗✗✗✗✗
Checkpoints✗✗✗✗✗
Code completion✓✓✓✓✓
Code referencing✗✗✗✗✗
Copilot code review✗✗✗✗✗
Custom agents✗✗✗✗✗
Custom instructions✗✗✗✗✗
MCP✗✗✗✗✗
Next edit suggestions✗✗✗✗✗
Prompt files✗✗✗✗✗
Vision✗✗✗✗✗
Workspace indexing✗✗✗✗✗

NeoVim 2022 releases

Feature1.8.01.7.01.6.01.5.01.4.01.3.01.2.01.1.0
Agent skills✗✗✗✗✗✗✗✗
Agent mode✗✗✗✗✗✗✗✗
BYOK✗✗✗✗✗✗✗✗
Chat✗✗✗✗✗✗✗✗
Checkpoints✗✗✗✗✗✗✗✗
Code completion✓✓✓✓✓✓✓✓
Code referencing✗✗✗✗✗✗✗✗
Copilot code review✗✗✗✗✗✗✗✗
Custom agents✗✗✗✗✗✗✗✗
Custom instructions✗✗✗✗✗✗✗✗
MCP✗✗✗✗✗✗✗✗
Next edit suggestions✗✗✗✗✗✗✗✗
Prompt files✗✗✗✗✗✗✗✗
Vision✗✗✗✗✗✗✗✗
Workspace indexing✗✗✗✗✗✗✗✗

NeoVim 2021 releases

Feature1.0.00.0.1
Agent skills✗✗
Agent mode✗✗
BYOK✗✗
Chat✗✗
Checkpoints✗✗
Code completion✓P
Code referencing✗✗
Copilot code review✗✗
Custom agents✗✗
Custom instructions✗✗
MCP✗✗
Next edit suggestions✗✗
Prompt files✗✗
Vision✗✗
Workspace indexing✗✗