过去,Copilot的Agent能力主要出现在命令行等GitHub自家入口里。现在,开发者可以把它装进自己的软件:例如让内部运维工具接到任务后,自动读取文件、修改代码并运行测试。GitHub推出的Copilot SDK——一套供程序员集成功能的开发组件——覆盖Python、TypeScript、Go、.NET、Java和Rust。
真正值得注意的是,SDK开放了Copilot CLI背后的同一套Agent runtime。它相当于AI与软件环境之间的调度员,负责维持会话、规划步骤、调用外部工具并处理结果。第三方应用因此不必从头搭建这套编排系统,只需定义Agent该怎么行动。底层由SDK通过JSON-RPC与Copilot CLI服务通信,并自动管理CLI进程。
这意味着Copilot Agent正从一个用户直接打开的编码工具,变成应用可以调用的基础能力。标准使用需要GitHub Copilot订阅;开发者也可选择BYOK,即接入受支持模型提供商的自有API密钥。至于实际集成成本、安全边界和运行效果,现有材料尚未给出评测数据。