# github/copilot-sdk

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

Repository: https://github.com/github/copilot-sdk
Canonical: https://ross.abutalabs.com/products/copilot-sdk
Language: Java
License: MIT
License Family: permissive
Last push: 2026-08-26T23:47:44+00:00

## Health v2 (maintenance only)
Score: 82/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 16
- inputs: {"age_days": 232, "days_push": 7, "days_rel": 19, "gap_med": 1, "n_releases_24m": 58}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 10438, forks 1418 (observed 2026-08-28T04:10:41.996090+00:00)

## What it is
A multi-platform SDK exposing the GitHub Copilot CLI agent runtime for programmatic use, with official SDKs for Python, TypeScript, Go, .NET, Java, and Rust. It lets developers embed Copilot's agentic workflows—planning, tool invocation, and file edits—directly into their applications without building custom orchestration.

## Use cases
- embed copilot agent into my app
- run agentic coding workflows programmatically
- automate file edits with an llm agent
- build ai agents that invoke tools
- integrate github copilot into a service
- orchestrate llm planning and tool calls without building my own runtime

## When to choose
- you want a production-tested agent runtime instead of building orchestration from scratch
- you need Copilot's agentic capabilities embedded in Python, TypeScript, Go, .NET, Java, or Rust applications
- you already use GitHub Copilot and want consistent agent behavior across tools

## When to avoid
- you need a fully self-hosted or model-agnostic agent framework independent of GitHub Copilot
- you require fine-grained control over the underlying model or inference stack
- your use case is simple chat completion that doesn't need agentic tool use

## Facets
- artifact type: library
- maturity: active
- function: agent-framework, llm-inference, sdk, developer-tools
- domain: artificial-intelligence, large-language-models, developer-tools
- platform: python, go, dotnet, jvm, rust, cross-platform
- tags: github-copilot, agentic-workflows, multi-language-sdk, tool-invocation, code-editing-agents, ai-agents, automation, nodejs

## Member repositories
- github/copilot-sdk (main) score 82

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:41.996090+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:19:01.722857+00:00, confidence not recorded.
  - readme: https://github.com/github/copilot-sdk (fetched 2026-08-28T04:10:41.996090+00:00, sha 7b7d33898d60)
- Data as of 2026-08-30T08:39:29.467469+00:00.
