GitHub Copilot CLI - GitHub Docs
Skip to main content
Skip to content

GitHub Copilot CLI

Use Copilot directly from your terminal to answer questions, write and debug code, and interact with GitHub.

Articles

About GitHub Copilot session data

Understand what session data is, where it is stored, who can access it, and how it is managed.

Configure Copilot CLI

Adding agent skills for GitHub Copilot CLI

Modify Copilot's behavior and abilities when it works on particular tasks.

Configure Copilot CLI

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.

Configure Copilot CLI

Adding LLM models to GitHub Copilot CLI

Use a model from an external provider of your choice in Copilot by supplying your own API key.

Configure Copilot CLI

Adding LSP servers for GitHub Copilot CLI

You can add LSP servers to give Copilot CLI precise code intelligence, improving its ability to navigate definitions, find references, and rename symbols.

Configure Copilot CLI

Adding MCP servers for GitHub Copilot CLI

Extend Copilot's capabilities by connecting Model Context Protocol (MCP) servers to provide additional tools and context.

Administer Copilot CLI

Administering Copilot CLI for your enterprise

Control the use of Copilot CLI within your enterprise.

Learn about Copilot CLI

Agent skills

Give Copilot repeatable workflows with task-specific instructions, scripts, and resources.

Build with Copilot CLI

Allowing and denying tool use

Control which tools Copilot CLI can use to avoid unintended changes.

Showing 1-9 of 66