Key Updates
The SDK is now available in public preview across Node.js, Python, Go, .NET, and Java. GitHub says it exposes the same production-tested agent runtime used by Copilot's cloud agent and CLI. The feature set includes tool invocation, multi-turn sessions, blob attachments, permission handling, and OpenTelemetry support.
What Developers Need to Know
This is a meaningful step for teams that want to build agentic experiences without assembling their own orchestration layer from scratch. It effectively turns Copilot into something developers can compose into apps rather than just consume inside GitHub. The permission framework and BYOK support matter for enterprise use cases, where control over tools and keys is usually a hard requirement.
How to use it or Next Steps
If you are building an internal developer platform or AI assistant, the SDK is worth evaluating as a lower-friction foundation. Start with a small tool surface and verify how well the runtime fits your workflow boundaries. Check the GitHub docs and sample apps first, then decide whether to embed the SDK directly or use it as a reference architecture.