GitHub推出AgentHQ,扩展Copilot生态系统
快速阅读: GitHub在2025年GitHub Universe活动上推出AgentHQ,让开发者能创建定制AI代理,处理编码流程,集成GitHub Actions,支持自动化管道,增强开发过程的对话性和上下文感知,提高生产力。
在年度GitHub Universe 2025活动上,GitHub宣布推出名为AgentHQ的新平台功能。该功能旨在让开发者能够创建并部署直接在GitHub开发环境中工作的AI代理。这一特性扩展了GitHub将人工智能集成到软件开发生命周期的努力,建立在之前的Copilot版本基础上。
这些代理被设计为可定制的任务专用AI助手,可以处理编码工作流程的各个方面,从问题分类和文档编写到测试和部署。与主要关注编辑器内代码补全和生成的Copilot不同,GitHub AgentHQ可以在更广泛的层面上运作,它们可以监控仓库事件、回应拉取请求或利用项目中的上下文信息进行代码审查。
开发者可以使用GitHub的API和运行环境构建自己的代理。每个代理都可以访问仓库数据、与拉取请求互动并通过定义的工作流触发操作。这种模块化的架构允许团队在保持权限和安全性的完全控制下实验自动化。据GitHub称,这些代理在隔离的环境中运行,尊重仓库的访问范围,确保敏感数据的安全。
AgentHQ还集成了GitHub Actions,支持结合传统CI/CD任务与AI驱动推理的自动化管道。例如,一个代理可以审查代码更改、提出改进建议并在满足特定条件时触发测试套件。另一个代理可能处理重复的维护任务,如依赖项更新或安全扫描。
GitHub表示,新功能是其更广泛计划的一部分,旨在使开发过程更加对话化和上下文感知。通过AgentHQ,开发者可以使用自然语言与其仓库沟通,询问实现细节或请求操作而无需离开GitHub界面。代理可以直接参考问题、提交或文档,并在此上下文中采取行动。
AgentHQ的推出使GitHub与其他探索代理开发的主要平台相竞争,如Anthropic的Claude Skills和Cursor的多代理界面。虽然这些系统侧重于扩展模型能力,但GitHub的方法将自动化直接引入其现有的开发者生态系统,其中已有数百万个仓库在运营。
社区对这一公告的早期反应混合但普遍好奇。在X平台上,一些开发者对AgentHQ自动处理重复编码和审查任务的潜力表示兴奋,而另一些人则对多代理环境中的控制和透明度表示担忧。软件开发者张进涛评论说:“这可能会极大地提高我们的生产力。”工程师安东尼奥·德拉则分享了他的看法:“我很好奇这将如何影响我们的开发流程。”
除了推出AgentHQ,GitHub还推出了Copilot Workflows的新功能,使开发者能够直接从Slack、Microsoft Teams和Linear等工具分配任务给Copilot,以及由CodeQL驱动的代理代码审查功能。VS Code Plan Mode现已全面可用,允许开发者构建其编码计划,并在AGENTS.md文件中集成自定义代理。在企业层面,GitHub发布了Code Quality,这是一个新的仪表板,提供组织范围内关于可维护性、可靠性和测试覆盖率的可见性,以及用于衡量Copilot使用情况和管理大规模AI代理的API。
作者简介
丹尼尔·多明戈斯
丹尼尔是AWS合作伙伴网络公司SamXLabs的管理合伙人,拥有超过13年的初创企业和财富500强公司软件产品开发经验。他持有工程学学位和华盛顿大学的机器学习专业证书。作为AWS社区建设者(机器学习级别),丹尼尔热衷于利用AI和云计算创造创新解决方案,并致力于分享知识和推动软件产品的创新。
(以上内容均由Ai生成)