在西雅图举行的年度Build 2025大会上,微软宣布将Anthropic的AI编程代理集成至GitHub,进一步以先进的人工智能能力增强其开发者工具生态系统。
微软执行副总裁Jay Parikh于周二宣布了这一消息,就在公司将自家编程代理引入GitHub的第二天。此次集成Anthropic产品,标志着微软AI编程工具的重大扩展,未来还将包括OpenAI的编程代理,彰显微软在激烈AI竞争格局中逐步采取更中立的战略。
目前,GitHub Copilot编程代理由Anthropic的Claude 3.7 Sonnet AI模型驱动,作为一名自主的“对等程序员”直接在GitHub平台内工作。与传统的编程助手不同,该代理可以像团队中的人类开发者一样被分配任务。当在GitHub中被指派一个issue时,代理会用“眼睛”表情回应,着手处理任务,并在完成后通知人类开发者。
“GitHub Copilot编程代理能够无缝融入我们的现有工作流,将规范快速转化为生产代码,”Carvana工程与分析高级副总裁Alex Devkar在GitHub公告中表示。
该编程代理擅长在经过充分测试的代码库中处理低至中等复杂度的任务,包括添加新功能、修复漏洞、扩展测试、重构代码和完善文档。它运行在GitHub原生控制层,并利用由GitHub Actions驱动的安全、可定制开发环境。在代理工作过程中,会将提交推送到草稿拉取请求,开发者可通过会话日志实时跟踪进展。
此次集成是微软“代理型DevOps”宏伟愿景的一部分——即软件开发的下一个阶段,智能代理将在整个软件生命周期内与人类开发者协作。目前已有超过1500万开发者使用GitHub Copilot,微软正积极引领AI辅助软件开发的前沿。