GitHub Copilot

Also known as: Copilot, GitHub Copilot X, Copilot Chat

An AI-powered coding assistant deeply integrated with GitHub. Evolved from a code completion tool into a full coding agent with Agent Mode (GA 2025), MCP support, custom instruction files, and multi-model support across Claude, GPT, Gemini, Grok, Kimi, and MAI-Code models.

Agent Information

Provider
GitHub
Supported IDEs
VSCode, JetBrains IDEs, Neovim, Emacs, Visual Studio

Feature Support Matrix

FeatureSupport LevelDetails
Execution
MCP Server Support
✅ Full Support
GitHub Copilot supports MCP (Model Context Protocol) servers in VS Code, JetBrains, and Xcode, available in Agent Mode. ...
Filesystem Access
✅ Full Support
In Agent Mode (GA in VS Code since February 2025), GitHub Copilot can autonomously create, modify, and delete files acro...
Automatic Context Awareness
⚠️ Partial
GitHub Copilot automatically analyzes the current file, imports, and nearby files to provide context-aware suggestions. ...
Model Support
Context Window Management
⚠️ Partial
Limited context window focused on current file and immediate surrounding files. Doesn't maintain conversation history li...
Latest Claude Model Support
✅ Full Support
Paid plans include Claude Haiku 4.5, Claude Opus 4.7, 4.8, 5, and 5.5, Claude Sonnet 4.6, 5, and 5.5, and Claude Fable 5...
Planning
Planner Strategy
✅ Full Support
Agent Mode (GA in VS Code since February 2025) and the Copilot coding agent provide multi-step planning: generating a pl...
Editor Integration
Broad IDE Integration
✅ Full Support
GitHub Copilot has excellent IDE integration across multiple platforms including VS Code, Visual Studio, JetBrains IDEs ...
Debugging
Console Error Integration
❌ No Support
GitHub Copilot does not have integrated web preview functionality or console error capture. It works within the code edi...
Interactive Element Selection
❌ No Support
GitHub Copilot does not have UI preview or element selection capabilities. It operates purely within the code editor and...
Live Web Preview
❌ No Support
GitHub Copilot does not include an integrated web preview feature. It focuses on code suggestions within the IDE and doe...
Configuration
Dedicated Instruction File
✅ Full Support
GitHub Copilot supports .github/copilot-instructions.md for repository-wide instructions in natural language Markdown. G...
Fine-Grained Instruction Control
⚠️ Partial
Since November 2025, Copilot supports multiple .instructions.md files with YAML frontmatter to target specific paths or ...
Supports Scoped Instructions
✅ Full Support
Copilot supports scoped instructions at repository level (.github/copilot-instructions.md), agent-specific level, and pa...

Frequently Asked Questions