Customizations for GitHub Copilot
Extend Copilot CLI for your own workflows, and for organizations, standardize how Copilot CLI is customized across teams.
Comparing Copilot customization features
Choose the right way to give Copilot guidance, specialized expertise, and access to tools.
Agent skills
Give Copilot repeatable workflows with task-specific instructions, scripts, and resources.
Custom agents
Give Copilot reusable specialist roles with tailored instructions and tools.
Model Context Protocol (MCP)
Connect Copilot to external tools and data through Model Context Protocol (MCP) servers.
Hooks for GitHub Copilot
Run your own checks, logging, or other commands at defined points while a Copilot agent works.
Extensions for GitHub Copilot
Extend Copilot with capabilities implemented in code.
Plugins for GitHub Copilot
Plugins are installable packages that extend Copilot with reusable agents, skills, hooks, and integrations.
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.