GitHub Copilot
Autocomplete, chat, agent mode, and Copilot Workspace.
GitHub Copilot is the most widely deployed AI coding tool, built into VS Code, JetBrains, Neovim, and github.com itself.
The pieces
- Code completion β inline suggestions as you type.
- Chat β ask about your codebase, get explanations and fixes.
- Agent mode β Copilot plans, edits multiple files, and runs terminal commands.
- Copilot Workspace β a browser flow from GitHub issue β plan β code β PR.
- Copilot CLI β run it in the terminal:
gh copilot suggest.
Agent mode in VS Code
Open the chat, switch to Agent, and describe a goal. Copilot will:
- Search your repo for relevant code.
- Propose a plan.
- Edit files, run builds and tests.
- Show you every terminal command before it runs.
Custom instructions & MCP
- .github/copilot-instructions.md β repo-wide instructions, auto-loaded.
- VS Code settings β MCP β add servers; VS Code 1.99+ has first-class MCP support.
When Copilot wins
- Your team already lives on GitHub.
- You want one tool that works in editor + browser + terminal.
- You need enterprise compliance and org-wide policy controls.
Copilot's strength is ubiquity β the same assistant follows you from a PR review on github.com to an agent session in VS Code.