开源项目

阿里云Qoder开源编程Agent改进工具Better Harness

Heooo 07月29日21时33分 42 阅读

「阿里云旗下智能体编程平台Qoder近日在GitHub上开源了Better Harness,这是一套面向编程Agent工作流的分析与持续改进工具。该工具连接了Harness Engineering与Loop Engineering的工程实践、评估模型和运行能力,并适配Claude Code、Codex、Qoder和Cursor等主流编程Agent。Better Harness采用三层开源体系,包括工程实践、评估模型和可运行实现,能够独立采集三类证据,并在首轮内部评测中覆盖了30个GitHub真实项目。该工具旨在帮助开发者系统性地发现和修复编程Agent工作流中的问题。」

阿里云旗下智能体编程平台Qoder近日在GitHub上正式开源了Better Harness,这是一套专门面向编程Agent(Coding Agent)工作流的分析与持续改进工具。该工具旨在连接Harness Engineering与Loop Engineering两大工程实践,通过评估模型和运行能力,帮助开发者更高效地诊断和优化编程Agent的表现。

Better Harness的设计理念强调“能力生效”而非“配置存在”。工具会主动检查Agent是否真正使用了相关能力,以及这些能力是否有效支持了任务完成。每一条发现(Finding)都必须附带可追溯的证据、明确的用户影响、修复范围以及验证方式,从而确保问题定位的准确性和改进方案的可执行性。

在开源架构上,Better Harness采用了一套三层体系:第一层是Harness Engineering实践,覆盖Session、CLI、可观测性、Rules、Skills、MCP、Memory、Hooks和自动化等关键环节;第二层是Agent Work Loop评估模型,负责将工程实践转化为可逐项检查的问题,并严格约束证据、评分与结论之间的关系;第三层是可运行的工程实现,确保前两层的内容不仅停留在文档和模型中,而是能够在真实项目中重复运行。

在数据采集方面,Better Harness能够独立收集三类证据:Session Evidence(会话证据)、Project Harness(项目工具链)以及Agent Customize(Agent自定义配置)。这些证据为后续的评估和改进提供了坚实的数据基础。

据官方介绍,Better Harness在首轮内部评测中已覆盖了30个GitHub真实项目,验证了其在实际开发环境中的有效性。目前,该工具已适配Claude Code、Codex、Qoder和Cursor等主流编程Agent,为开发者社区提供了一个开放、可扩展的优化框架。

此次开源不仅展示了阿里云在AI编程Agent领域的持续投入,也为广大开发者提供了一个系统化分析和改进Agent工作流的新工具。随着编程Agent在软件开发中的广泛应用,类似Better Harness这样的开源工具将有助于推动Agent工程实践走向更加成熟和标准化。

# 阿里云 # Qoder # 开源 # 编程Agent # Better Harness # 工作流优化

来源:Heooo AI工具导航