图片来源:GitHub

AI开发者平台GitHub于23日发布GitHub Copilot SDK技术预览版,面向Agentic工作流开发。

GitHub表示,推出Copilot SDK的目的,是降低开发者从零搭建Agentic工作流的门槛。借助该SDK,开发者可以在各类应用中以无头模式调用Copilot执行引擎,并将其作为可编程执行层嵌入现有系统。

GitHub指出,此前构建Agentic工作流流程较为复杂,开发者通常需要同时处理多轮上下文管理、工具与命令编排、模型路由、MCP服务器集成、权限与安全边界控制,以及异常和失败处理等问题。

通过Copilot SDK,开发者可以以编程方式调用与GitHub Copilot CLI一致、且已在生产环境中验证过的执行循环。GitHub强调,这意味着开发者无需再单独搭建规划器、工具执行循环和运行时,即可将Agentic工作流整合进应用之中,把更多精力放在产品逻辑本身。

此外,开发者还可以直接使用GitHub Copilot CLI提供的多模型支持、自定义工具定义、MCP服务器集成、GitHub认证和实时流式输出等能力。Copilot SDK首批支持Node.js、Python、Go和.NET,开发者既可使用现有GitHub Copilot订阅,也可选择自带API Key(Bring Your Own Key)。

关键词

#GitHub #GitHub Copilot SDK #GitHub Copilot CLI #Agentic工作流 #无头调用 #MCP服务器 #多模型支持 #Node.js #Python #自带API Key
版权所有 © DigitalToday。未经授权禁止转载或传播。