Skip to main content

Building a Copilot agent for your Copilot Extension

Learn how to build a custom Copilot agent that determines the functionality of your Copilot Extension.

About Copilot agents

Learn what GitHub Copilot agents are and how they can enhance your GitHub Copilot Chat experience.

Using a demo agent

Learn about how you can use a demo agent to explore how Copilot Extensions work.

Configuring your Copilot agent to communicate with the Copilot platform

Learn how to interact with the Copilot platform by sending and receiving server-sent events with your Copilot agent.

Configuring your Copilot agent to communicate with GitHub

Learn how to verify payloads and get resources from GitHub with your Copilot agent.

Using Copilot's LLM for your agent

Learn how to use Copilot's LLM for your agent.