内容提要
Harness收购了Augment Code的Cosmos软件工厂、Auggie CLI及代码上下文引擎团队,金额未披露。Cosmos将更名为Harness Cosmos,为现有软件交付平台加入自主编码代理,可依据历史部署失败反馈修改代码。Cosmos已上线,但相关集成功能尚未发布,也未公布时间表。
延伸解读
收购整合尚需时日
Harness收购了Augment的Cosmos软件工厂、Auggie CLI和代码上下文引擎团队,但关键集成功能尚未发布。Cosmos虽已可用,但将其代码理解能力与Harness交付历史连接的计划仍未落地,且没有时间表。这意味着现有用户短期内无法体验到基于部署失败反馈的自主编码代理,整合效果有待观察。
自主编码代理的闭环反馈
Cosmos能根据需求或缺陷报告生成拉取请求,并在隔离虚拟机中编写和测试代码。它还能接收失败检查和评审意见,利用反馈进行修改。Harness计划将下游测试、安全或部署中发现的问题连同上下文发回Cosmos,让代理自动修复,减少开发者手动诊断和创建任务的工作。
权限与安全边界待明确
Harness计划将Cosmos纳入其Agent Harness的身份和策略控制,但未说明跨系统权限如何运作。Cosmos在隔离虚拟机中运行代理,有可配置的审查检查点,但尚不清楚代理能访问哪些生产数据或执行哪些下游操作。在行业日益关注代理身份的背景下,这一缺口值得关注,尤其是编码代理曾通过常规工作流暴露大量截图。
Q&A
Harness收购了Augment的哪些资产?
Harness收购了Augment Code的Cosmos软件工厂、Auggie CLI和代码上下文引擎(Code Context Engine),以及这些产品背后的团队。交易金额未披露。
Harness Cosmos是什么?它有哪些功能?
Harness Cosmos是收购后更名的自主编码代理,它能够根据需求或错误报告生成拉取请求,在隔离的虚拟机中编写和测试代码,并能处理现有PR上的失败检查和评论,利用反馈进行修改。团队可以fork和自定义代理。
Harness计划如何将Cosmos集成到其平台中?
Harness计划将Augment的代码上下文引擎连接到其软件交付知识图谱,使Cosmos能够访问部署历史和安全发现。下游代理在测试、安全或部署过程中发现问题时,会将问题连同上下文发送回Cosmos进行修复。
Cosmos的集成功能何时发布?
Harness尚未公布集成功能的发布时间表。Cosmos目前已经可用,但那些集成能力尚未发布。
Harness收购Augment的背景是什么?
此次收购源于Harness对AI速度悖论的研究,该研究发现更快的代码生成给测试和发布流程带来了额外压力,而这些流程未能跟上步伐。
Cosmos如何处理代码更改和反馈?
Cosmos将需求或错误报告转化为拉取请求,代理在隔离的VM中编写和测试代码。它们可以接收现有PR上的失败检查和评论,利用早期轮次的反馈进行进一步更改。开发人员仍然批准和合并更改。
Harness Cosmos在安全方面有哪些考虑?
Cosmos在隔离的VM中运行代理,并具有可配置的审查检查点。但尚不清楚它们将被允许访问哪些生产数据或可以执行哪些下游操作。Harness计划将Cosmos纳入其Agent Harness的身份和策略控制之下,但尚未解释权限如何跨两个系统工作。