Skip to main content
GitHub Docs
Version:
Free, Pro, & Team
Search GitHub Docs
Search
Select language: current language is English
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
GitHub Copilot
/
Build Copilot Extensions
Home
GitHub Copilot
Quickstart
About GitHub Copilot
What is GitHub Copilot?
Copilot features
Subscriptions
Set up
Set up for organization
Set up for self
Use GitHub Copilot
Best practices
Get code suggestions
Chat in IDE
Chat in GitHub.com
Chat in Mobile
Use Copilot in the CLI
Prompt engineering
Use Copilot Extensions
Find matching code
Examples
Example prompts for chat
Manage Copilot
Manage for enterprise
Manage subscription
About billing
Manage for organization
Manage subscription
About billing
Subscribe
Cancel
Set policies
Managing policies
Exclude content from Copilot
Allow Copilot traffic
Manage access
Granting access
Manage requests for access
Revoking access
Manage network access
Customize Copilot
Install extensions
Index repositories
Review activity
User activity data
Audit logs
Content exclusion changes
Manage for individual
Manage subscription
About billing
Get free access
Subscribe
Modify subscription
Cancel trial
Cancel subscription
Manage policies
Install personal extensions
Configure personal settings
Install Copilot extension
Install Copilot in the CLI
Network settings
Configure in your environment
Configure in the CLI
Build Copilot Extensions
About building Extensions
Set up Copilot Extensions
Build a Copilot agent
About Copilot agents
Using a demo agent
Communicate with Copilot platform
Communicate with GitHub
Use Copilot's LLM
Create a Copilot Extension
Deploy your agent
Create GitHub App
Configure App for agent
Debug Copilot Extension
Manage Extension availability
Extensions Glossary
Troubleshooting
Common issues with GitHub Copilot
View logs
Connectivity security settings
Network errors
Copilot Chat
Responsible use
Chat in your IDE
Chat in GitHub.com
Chat in GitHub Mobile
Copilot in the CLI
Pull request summaries
Copilot text completion
GitHub Copilot
/
Build Copilot Extensions
Building Copilot Extensions
Learn how to integrate external tools with Copilot.
About building Copilot Extensions
Setting up Copilot Extensions
Building a Copilot agent for your Copilot Extension
About Copilot agents
Using a demo agent
Configuring your Copilot agent to communicate with the Copilot platform
Configuring your Copilot agent to communicate with GitHub
Using Copilot's LLM for your agent
Creating a Copilot Extension
Configuring your server to deploy your Copilot agent
Creating a GitHub App for your Copilot Extension
Configuring your GitHub App for your Copilot agent
Debugging your GitHub Copilot Extension
Managing the availability of your Copilot Extension
Copilot Extensions Glossary