What it is
GitHub Copilot is the original mainstream AI coding assistant — launched by GitHub and Microsoft in 2021, it brought inline completions to mainstream developers and now ships three modes: ghost-text completions, an in-IDE chat panel, and a 2025 agent mode that can plan and execute multi-file changes inside VS Code.
It is the tool to reach for when:
- You live in VS Code or JetBrains and want the deepest IDE integration available.
- You want one subscription that covers PR review, inline suggestions, chat, and the autonomous agent.
- Your team already lives in GitHub Enterprise and wants org-level audit, license filters, and SSO baked in.
Why it stands out
| Feature | What it gives you |
|---|---|
| Inline completions | Ghost-text completions — Copilot's original product, still best-in-class for keystroke flow |
| Chat panel | In-IDE chat with project context, references, and @workspace commands |
| Agent mode | 2025 launch — Copilot proposes and executes multi-file changes inside VS Code |
.github/copilot-instructions.md |
Repo-level instructions Copilot reads in chat and agent mode |
| Multi-model | Claude Sonnet, GPT-5, Gemini 2.5 — switchable per chat |
| PR review | Copilot reviews your PRs in GitHub UI; comments inline |
| Enterprise controls | License filter, audit logs, content exclusion, SSO |
How to install
# In VS Code
code --install-extension GitHub.copilot
code --install-extension GitHub.copilot-chat
# JetBrains: install via Plugins marketplace
# Neovim: github/copilot.vim
After install, sign in with your GitHub account in the IDE. Subscription tiers: Free (limited), Individual $10/mo, Business $19/user/mo, Enterprise $39/user/mo. Free tier ships with monthly chat + completion quotas.
What to install in GitHub Copilot
The Copilot surface is repo-aware: instructions live in .github/copilot-instructions.md and per-prompt files live in .github/prompts/*.prompt.md. Three TokRepo packs to start:
- Copilot Instructions Pack — battle-tested
copilot-instructions.mdfor popular stacks - Copilot Prompt Library —
.prompt.mdfiles for review, refactor, doc-gen flows - MCP Server Stack — Copilot's agent mode now reads MCP servers; reuse Claude Code configs
Run tokrepo install and your .github/ directory picks up the same conventions GitHub itself shipped in their 2025 sample repos.
Common pitfalls
- Inline completion + chat using different models — chat respects your model picker, completions use a separate (faster, smaller) model. Don't expect chat-quality output from completions.
- Agent mode burns tokens fast — multi-file edits in agent mode count against your monthly quota at chat rates. Watch your usage panel.
- Public-code filter on by default for Free tier — blocks completions that match public repos. Disable in settings if you're working on permissive code.
.github/copilot-instructions.mdsize cap — practical limit is ~10KB. Beyond that, Copilot truncates without warning.- Org policy can disable agent mode — if your enterprise admin opts out, agent mode is silently grayed out. Check the Copilot status panel.
- Mixing instruction files across tools — Copilot reads
.github/copilot-instructions.mdexclusively, notAGENTS.mdor.clinerules. If your team has standardized on one of those, mirror the content into the Copilot file with a small build script.
Relationship to other tools
GitHub Copilot is the IDE-first answer to terminal agents like Claude Code and Codex CLI. It's tightest with VS Code (the same parent company ships both). Cursor is a fork of VS Code that added Cmd-K composer and out-iterated Copilot's agent mode for two years; Copilot's 2025 agent mode is the first time it has caught up at the IDE level. Most teams in 2026 either: (a) Cursor for IDE + Claude Code in terminal, or (b) Copilot Enterprise for IDE + the same in terminal via Codex/Claude. Copilot's enterprise controls — content exclusion, license filter, audit logs, SSO — remain a strong reason for regulated teams to standardize on it even when other tools have a faster agent UX. The pure IDE feel is also the most polished; Copilot has had four years to iterate on completion latency, quote attribution, and chat-context handling.
Most-installed for GitHub Copilot
6 assets that work with GitHub Copilot
Frequently asked questions
Is GitHub Copilot free?
There's a Free tier with monthly chat / completion quotas (announced late 2024). Above that, Individual is $10/month, Business is $19/user/month, and Enterprise is $39/user/month. The Free tier covers very light personal usage; most professionals upgrade to Individual.
Does GitHub Copilot work with Claude or Gemini models?
Yes. Since 2024 Copilot Chat lets you switch models per conversation — Claude 3.5/Sonnet, GPT-5, Gemini 2.5 are all options. Inline completions still use a GitHub-tuned model. Model availability varies by plan.
What's the difference between Copilot and Cursor?
Copilot is a plugin for VS Code/JetBrains/Neovim. Cursor is a fork of VS Code itself with deeper composer / agent integration. Copilot has stronger enterprise controls and a larger user base; Cursor moves faster on agent UX. Both speak similar instruction-file conventions now.
What is Copilot agent mode and how is it different from chat?
Chat is conversational — you ask, Copilot answers, you copy code. Agent mode is autonomous — Copilot plans a multi-file change, runs commands, and applies edits with your approval. It launched in early 2025 in VS Code Insiders and is now GA. Costs more tokens than chat.
Does Copilot work in CI / on the command line?
Yes via the gh copilot CLI extension. It's primarily for shell command suggestions and PR summaries, not full agent runs. For headless agent work in CI, most teams pair Copilot in the IDE with Claude Code or Codex CLI in CI.
Browse every tool on the home page
8 tools curated · favicon-fetched logos · type-aware bundles
Back to all tools