An AI-powered coding assistant that helps developers write, understand, review, and improve code directly inside their development workflow.
GitHub Copilot is an AI-powered developer tool created by GitHub that provides contextual assistance throughout the software development process. It can generate code suggestions, answer programming questions, explain code, help modify existing code, review changes, and assist with development tasks.
Copilot is integrated into popular development environments as well as GitHub itself, allowing developers to use AI assistance without constantly switching between their editor and a separate AI application.
Get AI-generated code suggestions while writing code in supported editors and IDEs.
Ask coding questions, request explanations, troubleshoot problems, and discuss code using natural language.
Delegate more complex coding tasks to Copilot so it can work through multiple steps and files.
Assign development tasks to Copilot's cloud-based agent to research, plan, and write code.
Use Copilot to review pull requests and identify potential issues in code changes.
Work with Copilot directly from the terminal and use AI assistance during command-line development workflows.
Copilot provides access to a broad selection of AI models, with model availability depending on the plan and feature.
Developers can provide instructions and context to customize how Copilot works with their projects.
Supported Copilot workflows can integrate with Model Context Protocol servers to extend AI capabilities.
GitHub Copilot is designed to work across different parts of the developer workflow.
Generate functions, components and repetitive code.
Investigate errors and work through potential solutions.
Understand unfamiliar functions, files and codebases.
Improve or restructure existing code with AI assistance.
Create and improve tests for software projects.
Generate documentation and explain implementation details.
Review changes and identify potential problems.
Ask questions and explore programming concepts.
GitHub Copilot uses AI models to analyze the context of your programming task and generate suggestions or responses based on that context.
Depending on the feature, Copilot can work with code in your editor, conversations, repositories, pull requests, terminal sessions, or delegated development tasks.
| Plan | Price | Highlights |
|---|---|---|
| Free | $0 | 2,000 code completions per month and limited AI usage |
| Pro | $10/month | Unlimited code completion, model selection, cloud agent and code review |
| Pro+ | $39/month | Premium models, higher included usage and additional features |
| Max | $100/month | Higher-volume agent workflows and priority access to new models and features |
GitHub also offers Business and Enterprise plans for organizations. Pricing, included credits and feature availability can change over time.
GitHub now measures many Copilot interactions using GitHub AI Credits. The number of credits consumed depends on the model and the amount of processing involved in an interaction.
Paid individual plans include monthly AI Credits, and additional usage can be purchased when available. Code completion and some other usage is handled differently from credit-based interactions.
GitHub Copilot is designed primarily for software developers, programmers, engineering teams, students learning to code, open-source contributors, and organizations looking to incorporate AI assistance into software development workflows.
GitHub Copilot is an AI-powered coding assistant that helps developers write, understand, modify and review software.
Yes. GitHub offers a Free plan with limited usage. Paid plans provide higher limits and additional capabilities.
Individual paid plans currently start at $10 per month for Copilot Pro. GitHub also offers Pro+, Max, Business and Enterprise plans.
Yes. GitHub Copilot integrates with Visual Studio Code and several other development environments.
Yes. GitHub Copilot provides access to models from multiple AI providers, with model availability depending on the plan and feature.
Yes. Paid Copilot plans include code review capabilities for supported workflows.
Yes. Copilot can generate code suggestions, functions, components, tests and other programming content based on the context provided to it.
Explore GitHub Copilot and bring AI-powered coding assistance directly into your development workflow.
Visit GitHub Copilot →