programcode

Review · AI coding

GitHub Copilot review

Copilot fits naturally into GitHub workflows, but its per-user credits and model-dependent usage deserve a close look.

7.8/10ProgramCode score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

A capable GitHub-native coding agent, with usage credits and changing model limits to watch.

GitHub Copilot is a hosted coding agent integrated with GitHub, editors, a desktop app, and a CLI. It can take context from issues, pull requests, repository history, and instructions, then help plan work, make changes, and review code. That makes it a strong fit for teams already working in GitHub.

The main caveat is usage predictability. Paid plans include monthly AI credits, and Reddit users report confusion and frustration around model-specific limits and changes. Copilot is worth evaluating for its workflow integration, but teams should confirm current model access and credit terms before depending on a particular agent workflow.

Good fit if

  • Teams already using GitHub issues and pull requests
  • Developers who want agent sessions across surfaces
  • Teams reviewing changes inside GitHub

Skip it if

  • Teams requiring a self-hosted coding agent
  • Projects needing published API usage rates
  • Users who need fixed model limits
GitHub Copilot homepage
GitHub Copilot homepage, captured Nov 6, 2026

ScoresHow it rates

  • Features8
  • Ease of use8
  • Value for money8
  • Support5
  • User sentiment5

What works

  • Issue and pull request context carries into agent sessions
  • Continue work across app, CLI, editor, web, and mobile
  • Supports parallel sessions and recurring task automation
  • Code review can flag quality and security issues
  • Free plan includes 2,000 completions per month

What doesn't

  • Copilot itself is not presented as a self-hosted server
  • Monthly AI credits complicate forecasting agent usage
  • Current model-specific rate limits are a user concern
  • License and data-export terms need confirmation
  • Free-plan support is community-only

01What GitHub Copilot is, technically

GitHub Copilot is a hosted AI coding agent and SaaS product integrated with GitHub. It is not a library or a server that you install in your own infrastructure. Its workflow spans GitHub issues, pull requests, repository history, and automations, with additional access through a desktop app, CLI, editor integrations, web, and mobile. The agent can start from an issue or pull request, work in a separate session, and return changes for review.

In a software stack, Copilot sits alongside your source-control and collaboration tools, not in place of them. It uses repository context to help explore code, plan work, automate tasks, review changes, and address merge conflicts. Developers can set repository instructions and skills, connect services through Copilot Connectors, and find MCP servers, skills, and plugins. GitHub also lists support for cloud model providers using your own API key and local models through Ollama and Foundry Local. The product page does not present Copilot as a standalone API service.

02GitHub Copilot API, SDKs and docs

GitHub presents Copilot through user-facing integration surfaces rather than a documented API-first workflow: the Copilot CLI, desktop app, GitHub.com, GitHub Mobile, and editor integrations. Listed IDEs include Visual Studio Code, Visual Studio, JetBrains IDEs, XCode, Vim, Neovim, Zed, and Eclipse. Copilot is also available in Slack and Teams. The homepage says it is trained on languages found in public repositories; it does not provide a language-by-language support matrix there.

For extending workflows, GitHub lists repository instructions and skills, Copilot Connectors, MCP servers, and plugins. The homepage does not name a Copilot SDK or API protocol, so confirm SDK support, authentication, and endpoint availability in GitHub’s documentation before planning a custom integration. The listed model options include supported cloud providers with your own API key and local models through Ollama and Foundry Local. Cross-surface session continuity is useful when work starts in one interface and continues in another, but teams should verify which integrations support the specific agent features they need.

03GitHub Copilot pricing for developers

GitHub prices Copilot per user per month. Free costs $0 and includes 2,000 completions per month, Copilot CLI, and community support; it does not include the paid plans’ unlimited completions or cloud and code-review access. Pro is $10 per user per month and includes $15 in monthly total AI credits. Pro+ costs $39 and includes $70 in credits, while Max costs $100 and includes $200. The pricing page lists additional monthly flex allotments of $5 for Pro, $31 for Pro+, and $100 for Max.

Those included credits make agent-heavy usage a variable to track: additional GitHub AI Credits can be purchased beyond the plan allowance on Pro, Pro+, and Max. The page does not publish a per-request rate or a fixed number of agent tasks each credit amount buys. Business is mentioned in the plan comparison, but its price is not published on this page. Enterprise is included with GitHub Enterprise per the page banner; contact sales for pricing. No annual discount is listed.

Full GitHub Copilot pricing breakdown →

04GitHub Copilot: open source, self-hosting and lock-in

GitHub’s Copilot product page does not publish a software license or source-availability terms for the product. Copilot is presented as a hosted GitHub service, not a server that customers can self-host. It can connect to supported cloud model providers with your own API key or use local models through Ollama and Foundry Local, but those options do not make Copilot itself self-hosted.

The product draws on GitHub repositories, issues, pull requests, and history, so workflows built around its sessions, instructions, and automations may be tied to GitHub. GitHub does not publish data-export details on the product page. Before adopting it across a team, ask GitHub what Copilot data can be exported, how it is retained, and what terms apply to code and prompts. Moving to another tool may mean rebuilding integrations and instructions; repository code remains in your existing source-control system.

05GitHub Copilot in production

Before making Copilot part of a production workflow, check credit usage, the current availability of your chosen models, and the behavior when a session reaches its allowance. The pricing page lists monthly credits and optional additional AI Credits, but does not publish a fixed task count or per-request rate. For security-sensitive repositories, review how repository context, code review, instructions, connectors, and audit logs fit your policies. Pro+ lists audit logs; Enterprise lists SAML SSO, usage metrics, and IP indemnity as not included in lower tiers.

Reddit discussions show mixed user sentiment. Some commenters describe Copilot as good value, while others report frustration about model-specific limits, changes to model access, and communication around plan changes. Those are user reports, not published service guarantees. The product page does not provide rate-limit figures or reliability commitments. Teams should confirm current terms with GitHub, test fallback workflows, and avoid assuming a selected model will remain available on unchanged terms.

From the threadsWhat users say

Reddit sentiment is mixed: some users still see strong value, while others are frustrated by usage limits and plan changes. Reports are anecdotal and do not establish current service terms.

Value concerns
the issues are all surrounding Claude usage
r/GithubCopilot · view thread
Long-term value
There is no alternative to copilot that is even remotely close to the value even with the recent changes
r/GithubCopilot · view thread
Usage predictability
I think many will have taken the refund and left
r/GithubCopilot · view thread

Questions people ask

What is GitHub Copilot?

GitHub Copilot is an AI coding agent integrated with GitHub. It helps developers explore codebases, plan projects, automate workflows, review changes, and resolve merge conflicts, using context from repositories, issues, and pull requests.

Which IDEs and platforms support GitHub Copilot?

GitHub lists Visual Studio Code, Visual Studio, JetBrains IDEs, XCode, Vim, Neovim, Zed, and Eclipse. It also lists the CLI, desktop app, web, GitHub Mobile, Slack, and Teams. Check GitHub’s documentation for the current feature availability on each surface.

Can GitHub Copilot use local or third-party models?

GitHub says users can connect supported cloud model providers with their own API key or run models locally with Ollama and Foundry Local. Copilot also offers model selection, including the option to let it choose models based on quality, speed, and cost.

Does GitHub Copilot have a free plan?

Yes. The Free plan costs $0 and includes 2,000 completions per month, access to listed models, Copilot CLI, and community support. GitHub says no credit card is required. Paid plans add features such as cloud access, code review, and higher included AI-credit allowances.

Can GitHub Copilot review pull requests?

Yes. GitHub lists Copilot code review for local changes and pull requests. It can flag code-quality and security issues, and developers can ask it to address selected findings. Pro includes access to code review; check current plan terms for the features your team needs.

Sources

  1. GitHub Copilot homepage
  2. GitHub Copilot pricing page
  3. Reddit: GitHub Copilot is not the same product you signed up for, breakdown of everything they changed.
  4. Reddit: What is the current available and best alternative to Github Copilot ?
  5. Reddit: This is my honest review of Antigravity vs Cursor vs Claude Code vs. GitHub Copilot. (Jan 2026)
  6. Reddit: Unpopular opinion: GitHub Copilot is getting better