💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
GitHub Copilot SDK现已提供技术预览,允许开发者将Copilot引擎嵌入应用,简化工作流程。支持多种AI模型和自定义工具,适用于Node.js、Python等语言,提升生产力。
🎯
关键要点
- GitHub Copilot SDK现已提供技术预览,允许开发者将Copilot引擎嵌入应用,简化工作流程。
- 支持多种AI模型和自定义工具,适用于Node.js、Python等语言,提升生产力。
- 开发者可以利用Copilot CLI的核心组件构建智能工作流程,无需从头编码。
- SDK提供多种功能,包括多AI模型支持、自定义工具定义、MCP服务器集成等。
- 与Microsoft的Agent Framework结合使用时,Copilot SDK提供一致的代理抽象,支持多代理工作流程。
- 示例应用包括YouTube章节生成器、自定义GUI和摘要工具等。
- SDK使用JSON-RPC与GitHub Copilot CLI通信,CLI需单独安装,并自动管理其进程生命周期。
- 默认启用Copilot CLI提供的所有第一方工具,允许开发者定义自定义代理、技能和工具。
- 初始支持Node.js、Python、Go和.NET,社区还创建了Java、Rust和C++等语言的非官方SDK。
➡️