Concepts for GitHub Copilot CLI
Learn how you can use GitHub Copilot in your terminal.
About GitHub Copilot CLI
Find out about using Copilot from the command line.
Comparing GitHub Copilot CLI customization features
Find out about the various ways you can customize Copilot: what they do, and when to use them.
Canceling a GitHub Copilot CLI operation and rolling back changes
Find out about the different ways to cancel an active Copilot operation, and how to roll back changes made during a session if the result isn't what you expected.
About remote control of GitHub Copilot CLI sessions
Remote control lets you monitor and steer a Copilot CLI session from GitHub.com or GitHub Mobile, even after you've stepped away from your machine.
About custom agents
Custom agents enhance Copilot with assistance tailored to your needs.
About plugins for GitHub Copilot CLI
Plugins are installable packages that extend GitHub Copilot CLI with reusable agents, skills, hooks, and integrations.
About enterprise-managed plugin standards for Copilot CLI
Enterprise administrators can centrally define plugin policies for Copilot CLI, ensuring consistent plugin availability across their 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.
Running tasks in parallel with the /fleet command
The /fleet slash command lets Copilot CLI break down a complex request into smaller tasks and run them in parallel, maximizing efficiency and throughput.
Researching with GitHub Copilot CLI
The /research slash command turns Copilot into your research assistant, gathering in-depth information and insights on a topic.
About GitHub Copilot CLI session data
Copilot CLI records every session locally. You can resume previous sessions, ask Copilot questions about your interactions with the CLI, and use the /chronicle slash command for useful session-based insights.
About the rubber duck agent
The rubber duck agent is a built-in critic that gives Copilot a constructive second opinion on its own plans, code, and tests—using a different AI model from the one driving your session.
Using LSP servers with GitHub Copilot CLI
LSP servers give Copilot CLI precise code intelligence, enabling it to navigate definitions, find references, and rename symbols accurately across your project.
Managing context in GitHub Copilot CLI
Understand how Copilot manages conversation context, what happens during long sessions, and how to stay in control of your context window.