github-copilot capabilities
14 mapped capabilities, each graded and dated. This is the diagnosis — the migration guide is the cure.
Capabilities
Agent mode (in-IDE autonomous agent)
provisionalverified 4 days agoSynchronous, autonomous agent inside the IDE that plans multi-step coding tasks, edits files across the workspace, runs commands, and iterates until the task is complete.
Code review (Copilot code review)
provisionalverified 4 days agoCopilot can review pull requests on github.com and review uncommitted changes in the IDE, leaving inline review comments and suggesting fixes.
Copilot CLI (terminal agent)
provisionalverified 4 days agoTerminal-native agentic assistant; natural-language conversation in the shell that proposes and executes commands and code edits with explicit per-action approval.
Copilot Chat (Ask mode)
provisionalverified 4 days agoConversational AI panel and inline chat for asking coding questions, generating code, and explaining selections. Includes slash commands such as /explain, /fix, /tests, /doc, /new.
Copilot Spaces (curated context)
provisionalverified 4 days agoSecure, shareable containers that bundle code, docs, specs, text snippets, and custom instructions to ground Copilot answers in project-specific knowledge. Replaces the retired Copilot knowledge bases (sunset 2025-11-01).
Copilot cloud agent (async coding agent / PRs)
provisionalverified 4 days agoAsynchronous cloud-hosted agent that, given an issue or task, researches the repo, drafts a plan, makes commits on a branch in a GitHub Actions cloud dev environment, and opens a draft pull request you can review.
Edit mode (multi-file edits with diffs)
provisionalverified 4 days agoIterative, multi-file edit session driven by chat prompts. Copilot proposes inline diffs in a 'working set' of files that you accept or reject individually or collectively.
IDE / editor integration
provisionalverified 4 days agoFirst-party extensions for the major developer editors: VS Code, Visual Studio, JetBrains suite (IntelliJ, PyCharm, GoLand, WebStorm, Rider, etc.), Neovim/Vim, Xcode, Eclipse, and Azure Data Studio.
Inline code completion (ghost text)
provisionalverified 4 days agoReal-time, in-editor 'ghost text' code suggestions that appear at the cursor while you type; press Tab to accept. The core single-line and multi-line completion experience available across all supported editors.
MCP and tool/extension support
provisionalverified 4 days agoModel Context Protocol (MCP) servers can be configured to extend Copilot Chat and Agent with custom tools and data sources. Copilot Extensions (legacy) and skillsets also provide third-party capability hooks.
Model choice in Chat (frontier models)
provisionalverified 4 days agoUser-selectable models in the Chat/Edit/Agent model picker spanning OpenAI GPT-5.x family, Anthropic Claude (Haiku 4.5, Sonnet 4.5/4.6, Opus 4.5/4.6/4.7), and Google Gemini (2.5 Pro, 3 Flash, 3.1 Pro, 3.5 Flash).
Next Edit Suggestions (NES)
provisionalverified 4 days agoPredicts both the location and content of the next likely edit based on edits you've already made, letting you tab through a chain of related changes across the file.
Plan pricing and gating
provisionalverified 4 days agoSix plan tiers: Copilot Free, Copilot Student (free, eligibility-gated), Copilot Pro ($10/mo), Copilot Pro+ ($39/mo), Copilot Business ($19/seat/mo), Copilot Enterprise ($39/seat/mo).
Repository custom instructions
provisionalverified 4 days agoPer-repository Markdown instruction files (.github/copilot-instructions.md and .github/instructions/*.instructions.md) that prepend guidance to every Chat/Edit/Agent request. Prompt files (.prompt.md) provide reusable, parameterized prompts.