GitHub推出Agent HQ,统一管理多AI工具提升开发效率
快速阅读: GitHub与OpenAI在GitHub Universe活动上宣布将Codex集成至GitHub,推出“Agent HQ”平台,支持开发者统一管理多个AI代理,如Codex、Claude和Jules,增强开发工具的融合度,提升软件开发效率。
在旧金山举行的GitHub Universe活动上,GitHub与OpenAI宣布将OpenAI的Codex集成到GitHub平台。此次集成不仅加强了现有功能,还推出了名为“Agent HQ”的新平台,旨在让开发者能够并行管理多个AI代理,如Codex、Claude和Jules,从而在一个中心化的控制台统一操作所有AI工具。
尽管Codex早已作为GitHub Copilot的一部分存在,但这次的更新重点在于其与其他开发工具的融合度更高。OpenAI的Codex产品负责人Alexander Embiricos表示:“我们与GitHub的合作始终致力于拓展软件开发的新边界。最初的Codex模型不仅支持了Copilot的发展,还激发了一代AI辅助编码的新潮流。”
此外,GitHub方面透露,这一举措之所以能够实现,是因为GitHub是唯一一个集成了社区、代码上下文以及完整工作流程的平台,能够使任何AI代理成为真正有影响力的团队成员。GitHub不仅是全球最大的开源代码库之一,也是历史上最大规模的协作社区。
在实践中,这种集成意味着AI代理可以像人类开发者一样参与项目,执行诸如发现和解决问题、创建分支、提交代码及回应拉取请求等任务。Anthropic的首席产品官Mike Krieger对此评论说:“我们与GitHub的合作使Claude更紧密地融入到团队的软件构建过程中。通过Agent HQ,Claude能够承担起类似其他合作者的角色。”
GitHub还宣布计划欢迎所有编码代理直接集成到其平台中,目前首先支持的是OpenAI的Codex和Anthropic的Claude,未来几个月内预计将有更多代理加入。如果这项技术能够稳定可靠地运行,它将对软件开发领域产生重大影响。
OpenAI的产品负责人Embiricos进一步阐述:“我们与GitHub共同展望了一个愿景,即无论开发者身处何处,都能得到支持。我们非常高兴能将Codex带给数百万使用GitHub和VS Code的开发者,扩展Codex在任何编写代码的地方的影响力。”
值得注意的是,科技公司通常宣称开放性,但在实际操作中却倾向于制造锁定效应。然而,Google Labs的产品总监Kathy Korevec认为:“开发者工具应该加速而不是阻碍工作流程。借助Agent HQ,Jules成为一个原生的任务分配者,简化了手动步骤,减少了日常开发中的摩擦。”
她补充道:“与GitHub的深度整合使得Jules代理更加贴近开发者的工作环境,帮助他们加快速度,专注于构建。”
人工智能公司正在以相当微妙的方式构建自身的锁定效应。最有效的可能是聊天机器人开始积累关于你及其对话的“记忆”。其理念是,你可以回溯,而聊天机器人知道你是谁、你在做什么、你的风格和兴趣等。一方面,这很有帮助;另一方面,这在某种程度上令人感到恐惧。
此外:
比尔·盖茨对人工智能取代编程工作的真正看法
但对于提高生产力而言,每个AI对你不断增长的记忆可以节省大量时间。在我进行编程冲刺时,Codex在不同会话间并未保持上下文,但可以通过许多AI代理支持的AGENTS.md文件来设计一些上下文保留。随着时间推移,编程代理将像你最喜欢的聊天机器人一样,建立起对你的记忆。
因此,能够继续使用你在GitHub上的最爱代理或多个代理,并将其完全集成到GitHub工具路径中,这是一个强大的功能。这意味着开发者可能不必遭受许多公司努力实现的围墙花园效应,以锁定客户。
GitHub推出Mission Control,这是一个用于代理编码工作的“统一指挥中心”。无论你当前的工作环境是GitHub、VS Code还是你喜爱的终端程序,它都设计为可随时使用。
这确实很好(实际上非常好),但我对GitHub产品管理有些意见。Mission Control?真的吗?大约三分之一的开发者使用Mac电脑,而Mission Control是Mac的标准功能。他们不知道这一点吗?难道不能想出其他名字?
无论如何,让我们继续。
大多数AI编程代理现在允许你分配一批异步工作项目,它们能够独立运行并在完成后报告。GitHub的新Mission Control也具备这一功能,但现在你可以跨代理和代理AI语言模型执行此操作。因此,如果你喜欢使用Claude Code进行某些类型的工作,而使用Codex进行其他类型的工作,你可以从同一界面分配任务给这两个工具,跟踪进度并处理结果。
GitHub还增加了新的分支控制,以便更好地监督代理创建的代码和管理AI生成的持续集成(CI)任务。它还增加了身份特征,有助于澄清哪个代理在做什么,帮助管理访问权限并控制政策。基本上,它提供了与管理人类开发人员相同的工具,但对象是AI代理。
此外:
如何在VS Code中使用GPT-5与GitHub Copilot
这个统一公告中有更多的技术细节,但核心在于GitHub正在将与编码代理无关的AI深度集成到其核心GitHub体验中。
我认为Anthropic的Krieger总结得很好。他说:“这是我们对未来开发的看法:代理和开发人员共同建设,在你已经信任的基础设施上。”
你如何看待GitHub将如Codex和Claude这样的AI代理直接整合到核心开发流程中?你认为代理协作是真正的生产力提升,还是更多地被视为新奇事物?对于“代理总部”管理跨工具的多个AI队友的想法,你是感到兴奋、不安,还是两者兼有?你认为GitHub通过保持平台与代理无关的方法能否真正防止我们从其他技术生态系统中看到的那种锁定效应?请在评论区告诉我们你的看法。
想要了解更多关于AI的故事?查看我们的每周通讯《AI排行榜》。
你可以在社交媒体上关注我的日常项目更新。订阅我的周报,并在Twitter/X上关注我@DavidGewirtz,在Facebook上关注我Facebook.com/DavidGewirtz,在Instagram上关注我Instagram.com/DavidGewirtz,在Bluesky上关注我@DavidGewirtz.com,在YouTube上关注我YouTube.com/DavidGewirtzTV。
人工智能
比尔·盖茨对人工智能取代编程工作的真正看法
我测试了免费与付费的AI编程工具——这是我会实际使用的那款
如何使用ChatGPT:最受欢迎的AI聊天机器人的初学者指南
作为一名AI工具专家,这是我目前付费使用的4款(以及我关注的2款)
(以上内容均由Ai生成)