Skip to main content

Copilot Extensions

Learn how to integrate external tools with Copilot.

Setting up Copilot Extensions

Follow these steps to start building Copilot 扩展.

Creating a Copilot Extension

Learn how to integrate your Copilot 代理 with a GitHub App to create your Copilot 扩展.

Building a Copilot agent for your Copilot Extension

Learn how to build a custom Copilot 代理 that determines the functionality of your Copilot 扩展.

Building a Copilot skillset for your Copilot Extension

Learn how to build a custom Copilot 技能集 to combine custom skills and extend the capabilities of Copilot.

Setting up OIDC for your GitHub Copilot extension

Learn how to set up OpenID Connect (OIDC) with your Copilot 扩展 to enhance security.

Debugging your GitHub Copilot Extension

Learn how to debug your GitHub Copilot 扩展 from the command line before you publish it.

Managing the availability of your Copilot Extension

After you build your Copilot 扩展, you can change it's visibility or publish it on the GitHub Marketplace.