Harness收购Augment Code编程智能体Cosmos:打通完整软件交付链路,从部署失败中学习的核心能力暂未上线

早报3周前发布 小马良
40 0

Harness于周四官宣收购Augment Code旗下的Cosmos软件工厂、Auggie CLI、代码上下文引擎以及对应的研发团队,交易金额并未对外披露。本次收购将自主编程智能体能力并入Harness现有的软件交付平台,该平台原本就覆盖软件测试、部署等环节。

Harness收购Augment Code编程智能体Cosmos:打通完整软件交付链路,从部署失败中学习的核心能力暂未上线

被收购的Cosmos后续将更名为Harness Cosmos Software Factory Agent。按照Harness规划,这套编程智能体会把Augment强大的代码库理解能力,和Harness平台的交付历史数据打通。理想状态下,代理修改代码时,可以参考过往部署失败记录;当代码改动无法通过验证,下游系统会直接把错误反馈回编程智能体自动迭代。目前Cosmos已经可以使用,但这套从部署失败中学习并自动修复的核心集成功能,暂未发布。

Harness收购Augment Code编程智能体Cosmos:打通完整软件交付链路,从部署失败中学习的核心能力暂未上线

Harness创始人兼CEO Jyoti Bansal提出观点:衡量AI给软件工程带来的价值,不在于AI产出了多少代码,而在于最终交付到用户手中、具备业务价值的软件体量。本次收购源于公司此前针对“AI速度悖论”的研究:代码生成速度变快,会给测试、发布这类配套流程带来巨大压力,单纯提速编码反而放大流水线短板。

Cosmos代理的工作链路,可以把需求描述或者bug报告,一直转化为可提交的拉取请求。代理会在隔离虚拟机内完成代码编写与自测,还能处理已有PR上失败的校验项、评审意见,利用上一轮反馈持续迭代代码。团队支持对代理进行分叉、自定义,适配自身研发流程;Code Context Engine会在代理工作过程中,实时检索仓库相关上下文。

Augment Code联合创始人兼CTO Igor Ostrovsky表示,项目目标是把AI能力覆盖完整软件开发生命周期,以具备上下文感知的编码作为起点,让工程师只在需要人工判断的关键节点介入。

在权限管控上,人类开发者依旧掌握最终变更的审批与合并权限。团队可自主配置工作流,设定哪些任务交给代理自主处理,哪些环节强制人工审查。现阶段用户仍可通过Augment原有网站访问Cosmos,Harness正在推进它和自家主平台的深度融合。

失败反馈闭环(规划中)

Harness计划将Code Context Engine对接内部软件交付知识图谱,让Cosmos读取部署历史、安全检测结果。当下游代理在测试、安全扫描或者部署阶段发现问题,会携带完整上下文回传给Cosmos自动修复。部署失败案例可以直接回流给编程智能体进行修订,不再需要开发者手动排查故障、新建工单。

这项集成暂无明确上线日期,Harness也没有披露两套系统之间上下文数据的交换方案、信息检索机制。

代理身份与权限管控待明确

Harness打算将Cosmos纳入Agent Harness的身份与策略管控体系,但跨系统权限逻辑尚未详细说明。在行业逐步走向AI代理独立身份的大背景下,该问题备受关注(例如微软已经为Copilot代理设置独立身份)。

Cosmos当前在隔离虚拟机内运行,自带可配置的人工审查节点;不过产品文档没有明确代理能够访问哪些生产数据、可执行哪些下游操作。这类访问限制值得持续关注,此前编程智能体相关场景曾出现泄露超13000张截图的安全事件,所幸攻击者并未成功获取访问权限。

要点小结

  • 交易概况:Harness收购Augment Code的Cosmos编程智能体、CLI工具、代码上下文引擎及团队,金额未披露。
  • 产品定位:Cosmos作为自主编程智能体,可将需求/bug转为PR,在隔离VM写代码自测,支持基于评审反馈迭代。
  • 核心愿景:打通编码→测试→部署的闭环,部署失败信息自动回流编程智能体自动修复;该核心集成功能暂未发布。
  • 人力边界:代码合并最终由人审批,团队自定义代理自主工作范围,工程师仅在关键节点介入。
  • 待解决问题:跨系统上下文交换方案、代理身份与生产数据访问权限规则暂未公布,安全风险需要持续评估。
  • 底层理念:AI软件工程价值看最终交付可用软件,而不是代码生成数量,解决AI代码提速带来的流水线压力。
© 版权声明

相关文章