G

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

Upvote
Visit Website β†’

Basic Info

Pricing
Freemium
Category
Code Tools
Launch Date
2022-06-21
Maker
GitHub