Skip to main content
Skip to content

Get started with GitHub Copilot

Learn how to sign up for and use GitHub Copilot.

About GitHub Copilot

Understand how GitHub Copilot helps you ship software faster, how it works, and how to get access.

Where to use GitHub Copilot

Choose where to work with GitHub Copilot, from understanding an issue to writing, reviewing, testing, and shipping code.

Quickstart for using GitHub Copilot on GitHub.com

Understand code and work faster by asking questions and assigning coding tasks to Copilot cloud agent without leaving GitHub.

Quickstart for using GitHub Copilot in your IDE

Use Copilot in your IDE to explain concepts, complete code, propose edits, and validate files with agent mode.

Getting started with GitHub Copilot CLI

Quickly learn how to use GitHub Copilot CLI.

Getting started with the GitHub Copilot app

Sign in to the GitHub Copilot app, connect a repository or local folder, and create your first agent session to make code changes.

Build your first Copilot-powered app

In this tutorial, you'll use the Copilot SDK to build a command-line assistant. You'll start with the basics, add streaming responses, then add custom tools - giving Copilot the ability to call your code.

Plans for GitHub Copilot

Discover the plans available for Copilot.

Best practices for using GitHub Copilot

Learn how to get the most out of Copilot.

Adopting GitHub Copilot in your enterprise

Adopt the latest GitHub Copilot features without compromising on control and governance.