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.
Adding MCP servers for GitHub Copilot CLI
Extend Copilot's capabilities by connecting Model Context Protocol (MCP) servers to provide additional tools and context.
Administering Copilot CLI for your enterprise
Control the use of Copilot CLI within your enterprise.
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.