GitHub Copilot
Your AI pair programmer
by GitHub
Overview
GitHub Copilot is the AI coding assistant that popularized in-editor code suggestions. Trained on public code, it completes lines and whole functions, answers questions in chat, and can now take on multi-step tasks as an agent, working across editors like VS Code, JetBrains IDEs and Neovim.
Key Features
- β’Inline code autocomplete
- β’Copilot Chat for questions
- β’Multi-file and agent mode
- β’Pull request summaries
- β’CLI command suggestions
- β’Broad editor and IDE support
Use Cases
- βWriting boilerplate faster
- βLearning new APIs and languages
- βExplaining unfamiliar code
- βAutomating repetitive edits
Pros
- βSeamless in-editor experience
- βWide language and IDE support
- βBacked by GitHub and Microsoft
- βContinuously improving models
Cons
- βRequires a paid subscription
- βCan suggest insecure or wrong code
- βSends context to the cloud
Frequently Asked Questions
Is GitHub Copilot free?
There is a limited free tier plus a free plan for verified students and popular open-source maintainers; otherwise it is a paid subscription.
Which editors does it support?
It works in VS Code, Visual Studio, JetBrains IDEs, Neovim and more.
Does Copilot write whole functions?
Yes, it can complete entire functions and, in agent mode, implement multi-step changes.
Is my code used for training?
Business and Enterprise plans exclude your code from training; check the current policy for details.
Comments (262)
Log in to view and post comments
Basic Info
- Pricing
- Freemium
- Category
- Code Tools
- Launch Date
- 2022-06-21
- Maker
- GitHub