GitHub Copilot

GitHub Copilot is an AI coding assistant that works inside GitHub, Visual Studio Code and the command line to complete code, run agent tasks and review pull requests. It connects models from several providers to a repository's code, issues and pull requests.

#3 in Coding & Development ToolsAI Coding AssistantsFree plan

Who it's for

Best for

  • Enterprise developers whose employer covers the token bill
  • Developers who want in-editor autocomplete across several frontier models

Not for

  • Solo developers on a fixed monthly budget who need predictable token costs
  • Hobbyists whose long agent sessions hit the monthly cap

Pricing

Free plan$0
Enterprise$21/seat/mo

Features

  • Multi-repository sessions

    Copilot sessions start from an issue or pull request with the task, discussion and repository context already connected, and work can move across repositories.

  • Parallel task sessions

    Each task runs in its own session with progress tracked from one view, and long-running work can be resumed from the app, CLI, editor, github.com or GitHub Mobile.

  • Copilot code review

    Code review combines Copilot's review with team feedback and checks on pull requests, and local changes can be reviewed for quality and security issues first.

  • Model choice and own API keys

    A specific model can be chosen for a task, and supported cloud model providers can be connected with an own API key or run locally with Ollama and Foundry Local.

  • Instructions and connectors

    Coding standards and repeatable workflows are defined with repository instructions and skills, and Copilot Connectors bring in data and tools from services already in use.

What users say

Pros

  • Inline autocomplete produces code in small blocks at the cursor, with the overall structure and flow kept under manual control.
  • Agents read several repositories in one session and implement a change across projects without leaving the app.
  • Repository instruction files are applied before generation starts, so coding standards carry into the suggested changes.
  • Pull request review returns valid findings within minutes, catching issues a manual pass overlooked.
  • Subagents handle research and review, shrinking tasks that once consumed 80k context tokens to under 4k.

Cons

  • Token-based billing burns a full monthly allowance within days of ordinary agent work.
  • Paid sessions hit hourly and monthly caps, and a stuck rate-limit timer has kept every model locked.
  • Agent tasks routinely need three or more prompts on the same feature to get a correct change.
  • Pull request reviews raise many incorrect findings and miss real defects, adding cleanup work.
  • Configured subagents spawn only when the prompt names them explicitly, and their assigned model is ignored.
  • Chat sessions hang past a minute or drop during service outages, blocking work until they recover.

Summarized from public user reviews and community discussions. View details

Global Traffic Rank

GitHub Copilot lives on a page of a larger website, so its own traffic cannot be measured. It is ranked on user reviews only.

Alternatives

Rank#3 in category#1 in category#2 in category#4 in category
Free planYesYesYesYes
ProInline autocomplete, multi-repo agents, repository instructionsShips live apps, large analyses, fast tools, custom hooksHard bugs solved, full projects built, cheap entry plan, editor fitMulti-file builds, AWS answers, fast Python, free level
Better forConfiguring custom lifecycle hooks to intercept and block unwanted actions
Weaker atReal-time inline tab autocomplete while typing in the editor