copilot-sdk
Set up Copilot SDK
Configure and deploy the GitHub Copilot SDK for your use case.
Choosing a setup path
: architecture, personas, and decision matrix
Default setup (bundled CLI)
: the SDK includes the CLI automatically
Local CLI
: use your own CLI binary or running instance
Backend services
: server-side with headless CLI over TCP
Multi-tenancy and server deployments
: SDK options for multi-user server mode
GitHub OAuth
: implement the OAuth flow
Azure managed identity
: BYOK with Microsoft Foundry
Scaling and multi-tenancy
: horizontal scaling, isolation patterns