GitHub Copilot CLI
Use Copilot directly from your terminal to answer questions, write and debug code, and interact with GitHub.
Recommended
Articles
About agent skills
Skills allow Copilot to perform specialized tasks.
About GitHub Copilot CLI
Find out about using Copilot from the command line.
About plugins for GitHub Copilot CLI
Plugins are installable packages that extend GitHub Copilot CLI with reusable agents, skills, hooks, and integrations.
Adding custom instructions for GitHub Copilot CLI
Give Copilot additional context on how to understand your project and how to build, test and validate its changes.
Allowing GitHub Copilot CLI to work autonomously
The CLI's autopilot mode lets Copilot CLI work autonomously on a task, carrying out multiple steps until the task is complete.
Authenticating GitHub Copilot CLI
Authenticate Copilot CLI so that you can use Copilot directly from the command line.
Automating tasks with Copilot CLI and GitHub Actions
Integrate GitHub Copilot CLI into your GitHub Actions workflows.
Best practices for GitHub Copilot CLI
Learn how to get the most out of GitHub Copilot CLI.
Comparing GitHub Copilot CLI customization features
Find out about the various ways you can customize Copilot: what they do, and when to use them.