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
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.
A selection of the review sources we used:
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