GitHub Copilot Pricing: Free, Pro, Pro+ and Max
Checked 2026-10-31
Editor extension
Coding agent from GitHub. Runs on: VS Code, JetBrains, Web, Terminal. Supports MCP servers.
Checked 2026-10-31
Loading poll...
GitHub Copilot is GitHub's AI coding assistant, now with an agent mode, a terminal CLI and a cloud agent. It runs in VS Code, Visual Studio, JetBrains, Xcode and more. Plans run from $0 to $100 a month, metered in AI Credits worth one cent each. Checked 31 October 2026.
GitHub Copilot | |
|---|---|
Vendor | GitHub (Microsoft) |
Surfaces | Editors and IDEs, Copilot CLI, github.com and GitHub Mobile, cloud agent |
Editors | VS Code, Visual Studio, JetBrains, Xcode, Vim, Neovim, Zed, Eclipse |
Agent mode in | VS Code, Visual Studio, JetBrains, Eclipse, Xcode |
Prices | Free $0; Pro $10; Pro+ $39; Max $100 per month |
Metering | AI Credits, 1 credit = $0.01 |
Models | Anthropic, OpenAI, Google, xAI, Microsoft, Moonshot |
Extending | MCP servers, custom instructions, custom agents |
License | Proprietary service |
Copilot began as autocomplete. It is still the product people picture when they hear the name: gray suggestions appear as you type. Over time it grew an agent mode in the editor, a CLI, code review on pull requests, and a cloud agent you can assign issues to.
That makes it the widest agent in this directory by reach, and it shapes who it suits. It is built for people who already live in an editor and on GitHub. If your day is in VS Code or a JetBrains IDE, Copilot is already there.
The plans page lists what is on every plan: editors and IDEs, the CLI and GitHub itself. Agent mode, MCP server integration and custom instructions and agents are included on all plans, Free included.
Plan | Price per month | Base credits | Total credits | Flex allotment |
|---|---|---|---|---|
Free | $0 | Limited chat and agent usage | Limited | None |
Pro | $10 | $10 | $15 | $5 |
Pro+ | $39 | $39 | $70 | $31 |
Max | $100 | $100 | $200 | $100 |
Notes that change what you will actually pay:
For the breakdown see GitHub Copilot pricing.
Feature | Free | Pro | Pro+ | Max |
|---|---|---|---|---|
Agent mode, MCP, custom instructions and agents | Yes | Yes | Yes | Yes |
Copilot CLI | Yes | Yes | Yes | Yes |
Pull request code review | No | Yes | Yes | Yes |
Copilot in the cloud (assign work) | No | Yes | Yes | Yes |
Delegate to third-party agents (Claude, OpenAI Codex, preview) | No | No | Yes | Yes |
Extra credits | No | Yes | Yes | Yes |
The plans page also says none of these four include enterprise-grade security, IP indemnity, user management on github.com, usage metrics or SAML SSO. Those sit in business tiers.
The model list is the same on every plan. It is long, and it changes. On 31 October 2026 the plans page named:
Vendor | Models listed |
|---|---|
Anthropic | Claude Fable 5 and 5.1, Haiku 4.5 and 5.5, Sonnet 4, 4.6, 5 and 5.5, Opus 4.8, 5 and 5.5 (and a preview fast mode of Opus 4.8) |
OpenAI | GPT-5 mini, 5.2, 5.2-Codex, 5.3-Codex, 5.4, 5.4 mini, 5.5, 5.6 (Sol, Terra, Luna), GPT-6 (Astra, Luna, Sol), 6.1 (Sol, Terra) |
Gemini 3.7 Flash, 3.8 Flash, 4 Argon | |
xAI | Grok 4.5, 4.6, 4.7 |
Microsoft | MAI-Code-1.1-Flash |
Moonshot | Kimi K3 |
Being on the list does not mean every model is in every plan at the same credit cost. Heavier models burn credits faster.
This breadth is Copilot's clearest edge over single-vendor agents. You can switch from a Claude model to a GPT model in the same editor without changing tools.
The CLI is the terminal agent. It needs an active Copilot subscription, and an administrator can disable it for an organization.
# npm, all platforms (Node.js 22 or later)
npm install -g @github/copilot
# Homebrew, macOS and Linux
brew install --cask copilot-cli
# WinGet, Windows
winget install GitHub.Copilot
# Install script, macOS and Linux
curl -fsSL https://gh.io/copilot-install | bashFor pinned installs, the script takes VERSION and PREFIX variables, for example VERSION="v0.0.369". On Windows you need PowerShell v6 or higher. Prerelease builds exist for npm, WinGet and Homebrew if you want them.
/login and follow the prompts.COPILOT_GITHUB_TOKEN, GH_TOKEN or GITHUB_TOKEN (checked in that order). The permission is only available on user-owned tokens, not organization ones.copilot # interactive
copilot -p "Show me this week's commits and summarize them" --allow-tool='shell(git)'
copilot --cloud # session in a GitHub-hosted sandboxIn the interactive session Shift+Tab cycles between modes: ask or execute (the default) and plan, where Copilot builds a plan and asks clarifying questions before writing code. /model or --model changes the model, and /mcp helps you find server names. Models with extended capability offer a one-million-token context and configurable reasoning levels, which use more credits.
You can also bring your own provider through environment variables: COPILOT_PROVIDER_BASE_URL, COPILOT_PROVIDER_TYPE (openai, azure or anthropic), COPILOT_PROVIDER_API_KEY and COPILOT_MODEL. The model has to support tool calling and streaming.
The docs say MCP servers "allow you to give Copilot access to different data sources and tools." In the CLI you can allow or deny tools per server, for example --deny-tool='My-MCP-Server(tool_name)'. Custom instructions in the CLI now combine instead of using a priority fallback.
Popular first servers are GitHub MCP (which fits naturally), Playwright MCP and Context7. Browse the MCP server list. For instructions, GitHub's docs list three kinds on github.com: a repository-wide .github/copilot-instructions.md, path-specific NAME.instructions.md files under .github/instructions, and agent instructions in one or more AGENTS.md files, where the nearest one wins. A single CLAUDE.md or GEMINI.md in the repository root also works.
The CLI doc is clear about what is on you.
/sandbox enable restricts it locally, and copilot --cloud runs it in an isolated cloud sandbox.--allow-all-tools let Copilot run any command you can run without asking.Training and retention terms are not on the pages we read.
It helps to separate three modes, because they bill and behave differently.
Inline suggestions. As you type, Copilot offers code. Free allows 2,000 a month; paid plans are unlimited, and these do not use credits. This is the part that costs you nothing extra once you have a paid seat.
Chat and agent mode in the editor. You describe a task, it plans, edits files and runs commands. Agent mode is available in VS Code, Visual Studio, JetBrains, Eclipse and Xcode. This work uses credits, and heavier models use more.
Cloud work on GitHub. On Pro, Pro+ and Max you can assign work to Copilot and start issues from agents, editors or third-party project tools. The cloud route also supports MCP and custom agents. Pull request review is part of this tier too: reviews of pull requests, file diffs in editors, and custom instructions through an instructions.md file.
On Pro+ and Max you can go one step further and delegate to third-party agents such as Claude and OpenAI Codex, listed as preview. That is why Copilot and the vendor agents are not strictly rivals: you can reach them through it.
Is the Free plan useful? It is a real trial. You get agent mode, MCP, the CLI and 2,000 inline suggestions a month, with entry-level models and limited chat and agent usage. It has no code review, no cloud agent and no extra credits.
What is the "flex allotment"? On each paid plan the total credits are higher than the price, because GitHub adds a flex amount on top: $5 on Pro, $31 on Pro+ and $100 on Max. The plans page says the flex allotments may change over time, so do not plan around them.
Do I need GitHub to use it? You need a GitHub account and a Copilot subscription. The CLI also needs it to be enabled by your organization if you belong to one.
Is there a public code filter? The plans page lists a public code filter with code referencing on all plans.
Can I use my own model provider? In the CLI, yes, through the provider environment variables above, as long as the model supports tool calling and streaming.
Copilot reads more than one kind of instruction file, and choosing the right one matters because they apply in different places. GitHub's documentation describes three types for Copilot on github.com.
Type | File | Applies to |
|---|---|---|
Repository-wide |
| Every request in the repository |
Path-specific |
| Requests that touch files matching the path pattern in the file |
Agent instructions |
| AI agents, with the nearest |
When a path-specific file matches the file Copilot is working on and a repository-wide file also exists, both are used. That makes the split natural: put build and test commands and general conventions in the repository-wide file, and put language-specific rules, such as "in *.test.ts, use the project's mock helpers", in path files. Which surfaces honour which type differs, and GitHub keeps a table of clients and surfaces in its concepts page, so check it for the editor you use. The docs also say Copilot cloud agent can generate a first copilot-instructions.md for you from a prompt on the agents tab, which saves an hour on a large repository. Read what it writes, because it records what it saw, including mistakes.
A short repository-wide file that works well:
# Build and test
- Install: npm ci
- Test: npm test -- --run (all tests must pass before a PR)
- Lint: npm run lint
# Conventions
- TypeScript strict; no `any`
- New endpoints need a test in tests/api
- Do not edit generated files in src/genKeep it under a page. A long file costs input tokens on every request and gets skimmed by the model, so list only what it cannot work out by reading the code.
Business and Enterprise are priced per user, which makes a team estimate simple multiplication. These use the per-seat prices from our pricing page, and ignore tax and any discounts.
Developers | Business at $19 | Enterprise at $39 | Credits per month at Business |
|---|---|---|---|
10 | $190 | $390 | 19,000 |
50 | $950 | $1,950 | 95,000 |
200 | $3,800 | $7,800 | 380,000 |
The credits column shows why the plans page notes that individual plans have no pooled credits. Business seats come with 1,900 credits each (worth $19), and the extra feature set is what the price difference to Pro buys: organization controls, content exclusion and the other business items named on GitHub's pages. The practical question is how unevenly your developers use agents. If two people use agent mode all day and the other eight rarely, per-seat credits waste money on eight seats and run short on two. Check whether the plan lets you buy extra credits for heavy users before you commit.
Copilot lists over thirty models, and every one is a decision about credits. A pragmatic approach:
Models with a million-token context and configurable reasoning levels use more credits, as the CLI docs say. Turn the reasoning up only when a task has failed at the lower setting.
Copilot suits people who want an agent inside the editor and GitHub workflow they already use. It is a weaker fit in a few cases.
None of these is a flaw. They are reasons to pair Copilot with another tool or pick a different one.
It is less natural if your whole workflow is a terminal agent with scripts, scheduled runs and subagents. That is where Claude Code is deeper.
Compare with | Page |
|---|---|
Claude Code | |
Cursor | |
Terminal agents | |
All agents |
This comes from GitHub's plans page and the CLI docs. We have not tested Copilot for this page.
The strongest fact is reach. Eight editor families, a CLI, the web and mobile, and a model list that spans six vendors make it the easiest tool to adopt without changing habits. The cheapest paid plan is $10, half the price of the entry Claude plan, and completions do not use credits at all.
The cost to watch is the credit model. A flat monthly price now buys a pool of dollar-value credits, and heavy agent use on large models can drain it. Pooled credits are not on the individual plans, so a team has to plan seat by seat.
If you write code by hand and want an agent when you ask for one, start with Pro. If the agent is your main interface, compare it with Claude Code on one real task.
@github/copilotChecked 2026-10-31
Claude Code is Anthropic's coding agent for the terminal, VS Code, JetBrains, a desktop app and the web.
Subscription · 153,977 stars
Cursor is a desktop AI editor with a terminal CLI and cloud agents that work in their own virtual machines.
Free tier + paid
Codex CLI is OpenAI's Apache-2.0 coding agent for the terminal, signed in with a ChatGPT plan or an API key.
Subscription · 131,919 stars
Kiro is the AWS agentic development tool built around specs: it turns a request into requirements, a design and a task list before any code is written.
Free tier + paid
Windsurf now redirects to Devin: windsurf.com lands on devin.ai and the docs on docs.devin.ai/desktop, and the product is called Devin Desktop, with Devin Local as its agent.
Free tier + paid
Gemini CLI is Google's Apache-2.0 terminal agent.
Free · 108,636 stars
Free is $0, Pro is $10 a month, Pro+ is $39 and Max is $100, according to GitHub's plans page. Usage is metered in AI Credits at $0.01 each.
No. GitHub says code completions and next edit suggestions do not use credits. Chat and agent work does.
Yes. Copilot CLI runs on Linux, macOS and Windows (PowerShell or WSL) and supports MCP servers.
Yes. The plans page lists Anthropic models alongside OpenAI, Google, xAI, Microsoft and Moonshot models.
Loading poll...
Loading reviews…
Only members can review this page. Sign in
Browser Use is an open-source Python library for AI browser agents, and our entry covers its MCP route.
browser-use · 119,597 stars
Scrapling is a Python web scraping framework from D4Vinci, described on GitHub as handling everything from a single request to a full-scale crawl, and this entry is its MCP server.
D4Vinci · 90,477 stars
Netdata is an observability platform, and this entry is its hosted MCP endpoint at app.netdata.cloud, reached over streamable HTTP.
netdata · 81,227 stars
Claude Flow is published on npm as claude-flow, and its repository now sits at ruvnet/ruflo, which the GitHub description calls the original agent harness for deploying multi-agent swarms and coordinating autonomous workflows.
ruvnet · 80,298 stars
tldraw is an infinite-canvas SDK for React, and this entry is a hosted MCP endpoint run on a tldraw Workers address, reachable over streamable HTTP and SSE.
tldraw · 51,163 stars
Metabase is an open-source business intelligence and embedded analytics tool, and this entry is the MCP endpoint its server exposes at your own host under /api/mcp, over streamable HTTP.
metabase · 50,029 stars
Codebase Memory is an npm package from DeusData, installed with npx -y codebase-memory-mcp over stdio.
DeusData · 47,863 stars
CCXT is a unified trading API covering more than 100 crypto exchanges and prediction markets, written for JavaScript, TypeScript, Python, C#, PHP, Go, Java and Rust, and this entry is its npm MCP package, installed with npx -y ccxt-mcp over stdio.
ccxt · 44,630 stars
Augment Code is a coding agent for VS Code, JetBrains and the terminal, with MCP support, sold on flat team pricing.
Subscription
Cline is an Apache-2.0 coding agent for VS Code, JetBrains, the terminal and a desktop app, built around a Plan and Act split: it proposes, you approve, then it executes.
Free tier + paid · 71,081 stars
Continue is an Apache-2.0 coding agent available as a CLI, a VS Code extension and a JetBrains plugin, with MCP support.
Free · 36,376 stars
Junie is the JetBrains coding agent for its IDEs, with a standalone CLI installed by a shell script and MCP support.
Free tier + paid
Kilo Code is an MIT-licensed coding agent for VS Code and JetBrains with MCP support.
Free tier + paid · 27,804 stars
Roo Code was a Cline fork known for its modes, and it shut down on 15 May 2026, with the repository archived.
Free · 24,253 stars
The all-in-one WordPress community stack
Also ours: wbcomdesigns.comvapvarun.combrndle.com