Copilot SDK in technical preview

Published: (January 14, 2026 at 06:00 PM EST)
1 min read

Source: GitHub Changelog

Available SDKs

The Copilot SDK is available in four languages:

  • Node.js / TypeScript: @github/copilot-cli-sdk
  • Python: copilot
  • Go: github.com/github/copilot-cli-sdk-go
  • .NET: GitHub.Copilot.SDK

Key features

All SDKs provide a consistent API with:

  • Multi‑turn conversations – maintain session history for context‑aware interactions.
  • Tool execution – define custom tools that the model can invoke during conversations.
  • Full lifecycle control – manage client and session lifecycles programmatically.

Learn more

Join the GitHub Community to share your feedback.

Back to Blog

Related posts

Read more »