Skip to main content

GitHub Copilot SDK

Learn how to customize your Copilot experience using Copilot SDK.

Getting started with Copilot SDK

Learn how to install Copilot SDK and send your first message.

Authenticating with the Copilot SDK

Choose the authentication method that best fits your deployment scenario for GitHub Copilot SDK.

Use Copilot SDK

Explore the capabilities you can add to your Copilot SDK application.

Use hooks

Customize the behavior of Copilot SDK sessions at key points in the conversation lifecycle using hooks.

Observability for Copilot SDK

Learn how to monitor and trace your Copilot SDK applications.