Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Build an agent into any app with the GitHub Copilot SDK

Blog post from GitHub

Post Details
Company
Date Published
Author
Mario Rodriguez
Word Count
657
Language
English
Hacker News Points
-
Summary

The GitHub Copilot SDK, currently in technical preview, offers developers the ability to embed the agentic core of GitHub Copilot CLI into any application, streamlining the process of building complex workflows by providing programmatic access to a production-tested execution loop. This SDK supports multiple AI models, custom tool definitions, and integrates with MCP servers and GitHub authentication, allowing for real-time streaming and enabling developers to create sophisticated AI-driven applications without managing the intricate details of context management, tool orchestration, and permissions. With initial support for Node.js, Python, Go, and .NET, developers can utilize their existing GitHub Copilot subscription or use their own key. The SDK facilitates various applications, such as YouTube chapter generation, custom GUIs, speech-to-command workflows, and more, by providing an execution platform where the agentic loop of Copilot CLI can be reused. The initiative is led by Mario Rodriguez, GitHub’s Chief Product Officer, who has a long-standing commitment to developing developer tools and enhancing AI strategies at GitHub.