Multi-platform integration

Your product.Agent inside.

Multi-platform SDK for integrating GitHub Copilot Agent into apps and services.

Illustrative integrationOne agent, many hosts
01import { CopilotClient } from "@github/copilot-sdk"
02
03const client = new CopilotClient()
04
05// Same session shape across surfaces
06const session = await client.createSession()
07await session.sendAndWait(request)
Surface 01Applications
Surface 02Services
Runtime 03Multi-platform
Embed the agent where the work already happensIllustrative interface