copilot-sdk

Installation
SKILL.md

GitHub Copilot SDK

Multi-platform SDK for embedding GitHub Copilot's agentic runtime into applications and services. Available for Node.js/TypeScript, Python, Go, and .NET. Communicates with the Copilot CLI in server mode via JSON-RPC.

Status: Technical Preview — breaking changes possible between releases.

Architecture

Your Application
      |
  SDK Client   (manages CLI process lifecycle + JSON-RPC transport)
      |
  Copilot CLI  (server mode — planning, tool invocation, file edits)

The SDK spawns and manages the CLI automatically. Applications define agent behavior; the CLI handles orchestration.

Prerequisites

Related skills
Installs
4
GitHub Stars
10
First Seen
Mar 15, 2026