GitHub 发布了 Copilot SDK,支持 Python、TypeScript、Go、.NET、Java、Rust 六种语言。开发者可将 Copilot 的 agent 工作流嵌入自有应用,只需定义 agent 行为,Copilot 负责规划、调用工具、编辑文件等。
SDK 基于 Copilot CLI 的生产级 agent 运行时,通过 JSON-RPC 通信,自动管理 CLI 进程生命周期。支持 BYOK(自带密钥)使用 OpenAI、Anthropic 等第三方 LLM 提供商。
安装方式:Node.js 用npm install @github/copilot-sdk,Python 用pip install github-copilot-sdk,Go 用go get github.com/github/copilot-sdk/go,.NET 用dotnet add package GitHub.Copilot.SDK,Rust 用cargo add github-copilot-sdk,Java 用 Maven 坐标com.github:copilot-sdk-java。
GitHub
#GitHub #开源 #Copilot #SDK #Python #TypeScript #Go #NET #Rust #Java #AI编程
@GitHubTrendingHub
