news 2026/11/4 6:45:22

SWE-bench Pro 68.91%、Terminal-Bench 83.15%:OpenCollab 基准测试数据与 arXiv 论文完整解读

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SWE-bench Pro 68.91%、Terminal-Bench 83.15%:OpenCollab 基准测试数据与 arXiv 论文完整解读

【免费下载链接】OpenCollab

A research-friendly, high-performance multi-agent collaboration coding framework.

项目地址:https://gitcode.com/gh_mirrors/op/OpenCollab
点击查看免费下载

OpenCollab 是一个面向研究的多智能体协作编码框架(multi-agent coding framework),主打"可编程的协作 + 可控的运行时"。用同一模型 GPT-5.6-Luna 跑三大编码基准,它的 Duo 工作流拿下全场最高 Pass@1:SWE-bench Pro 68.91%、Terminal-Bench 2.1 83.15%、DeepSWE 65.49%。这篇文章带你读懂 基准测试数据 的每个数字,并解读 arXiv 论文(2609.38345)的核心贡献。

📊 先搞懂:这是一组"控制变量"对比实验

六套 Agent 框架(harness)跑的是同一个模型(GPT-5.6-Luna、max 推理强度),唯一变量就是框架本身。所以分差直接反映框架设计的好坏,而不是模型的差异。

框架SWE-bench Pro (193题)Terminal-Bench 2.1 (89题)DeepSWE (113题)
OpenCollab (Duo)68.91%83.15%65.49%
Mini-SWE-Agent61.66%76.40%61.95%
OpenHands64.77%76.40%62.83%
Codex CLI63.73%80.90%47.79%
Claude Code58.03%77.53%56.64%
OpenCollab (Base)63.21%79.78%55.75%

每道题的平均 Token 消耗(百万)与估算成本如下:

框架SWE-bench ProTerminal-Bench 2.1DeepSWE
OC (Duo)4.79M / $0.474.71M / $0.7761.30M / $8.42
Mini-SWE-Agent4.16M / $0.902.97M / $0.4519.36M / $3.27
OpenHands6.16M / $0.876.63M / $1.0326.85M / $3.64
Codex CLI7.31M / $0.732.86M / $0.2615.01M / $1.30
Claude Code9.38M / $2.5421.95M / $2.7377.90M / $7.66
OC (Base)3.89M / $0.411.54M / $0.1911.95M / $1.19

完整原始数据(逐行通过/失败数、Token、缓存命中率)见 docs/benchmark-results.json。

一眼看出的三个结论

  1. 准确率之王:Duo 在三个基准上都拿到最高 Pass@1,比最强的竞品 Claude Code 分别高出约 11、5.6、8.9 个百分点。
  2. 单兵模式极省:单 Agent 的 Base 在三个基准上 Token 和成本都是全场最低——Terminal-Bench 单题平均只要 $0.19。
  3. 赢在框架而非烧钱:Duo 的 Token 消耗全面低于 Claude Code,说明多智能体协作的质量提升不是靠"多花钱多试几次"换来的。成本估算公式为T × (0.2975 − 0.2185 × h)(T 为平均 Token 百万数,h 为缓存命中率),公式透明可复算。

🧪 为什么 Duo 能赢:两个候选解 + 证据裁决

Duo 的工作流程可以概括为五步:

  • 候选 A:追求最简单、完整的解法,在独立工作区中完成修改与自测;
  • 候选 B:端到端校验结果,包括依赖、交互与边界情况,并会重跑 A 发现的验证命令;
  • 机械选择:运行时对两个候选做自动比较;
  • 裁决(adjudication):逐条追踪任务要求,检查每个需求是否有可比的测试证据;
  • 采纳(adoption):把胜出的补丁合入交付。

关键点:A 和 B 全程运行在互相隔离的 Git worktree中,共享一个有限 Token 预算。这种"双盲独立求解 + 证据裁决"的设计,让框架天然规避了"一个 Agent 把自己带偏"的单点风险——源码实现见 opencollab/builtin_workflows/duo.py,操作指南见 docs/duo.md。

逐题配对检验(sign test)进一步量化了 Duo 相对 Base 的增益:

基准双通过仅 Duo 通过仅 Base 通过双失败p 值
Terminal-Bench 2.1659690.6072
DeepSWE532110290.0708

DeepSWE 上 Duo 净增 9.73 个百分点且接近显著(p = 0.0708),Terminal-Bench 上双方差距不大(p = 0.6072),这组诚实的显著性数字反而让数据更可信。

🎯 论文核心贡献:用 Adherence 度量"协作是否真的发生"

这是论文最有洞察力的一部分。基准分数只报告最终结果,无法说明 Agent 是否真的协作了。OpenCollab 的运行轨迹显示了一个有趣的现象——"协作幻觉"(illusion of collaboration):

  • 主 Agent 给队友们布置完任务后,自己把活全干了;
  • 或者主 Agent 把 Token 预算花光,还没来得及交接。

声明的"团队"实际上退化成了单 Agent。为此,论文定义了Adherence(协作遵从度):只有当轨迹显示每个声明角色都参与、交接、角色边界、预算共享、信息流全部成立时,该次运行才算"遵从"。

在 SWE-bench Pro 上,同一个团队只改一处设置,Adherence 变化巨大:

对参考团队的改动Adherence
不改动(开放提示词、全工具、星型拓扑)47.2%
提示词中强制要求交接91.7%
主 Agent 只给只读工具94.4%
所有角色都用 GPT-5.6-Luna97.2%

也就是说:把交接设为强制项,或限制主 Agent 亲自动手,协作就能"真的发生"。度量方法与完整消融实验见 docs/adherence.md。

七条受控对比条件

论文还提出:要公平对比两种智能体组织方式,必须满足七条审计条件(模型、工具、Token 预算、上下文策略、拓扑、Realized、Compared)。论文对 10 个主流 Agent 框架逐项审计,只有 OpenCollab 全项打钩——未声明的通信边会被拒绝并记录,每次模型调用前都会检查该角色的剩余预算,--trace会为每一步写出带角色、事件类型和 Token 用量的 JSONL 记录。

🚀 如何亲手复现这些数据

OpenCollab 核心代码不足 5 万行(成熟竞品普遍超过 10 万行),安装和上手都很轻量:

git clone https://gitcode.com/gh_mirrors/op/OpenCollab cd OpenCollab uv sync --locked cp configs/.env.example configs/.env # 然后填入 OPENCOLLAB_API_KEY uv run opencollab --workspace .

跑 Duo 工作流只需一条命令:

uv run opencollab workflow run duo --workspace /path/to/repository \ --task '修复这里描述的公开 issue。' \ --args '{"allow_unisolated_shell":true}'
  • 端点配置(兼容 OpenAI/Anthropic 接口):configs/README.md
  • 团队协作文件写法:configs/team.yaml
  • 在 SWE-bench Pro 上跑官方评测,可用官方配套评测项目 OpenCollab-Eval(通过oc-eval duo单题或批量运行,自动隔离工作区、记录补丁与测试报告),说明见 docs/results.md
  • 包的整体架构、CLI 与 Python API:opencollab/README.md

总结

✅分数硬:同一模型下,Duo 在 SWE-bench Pro、Terminal-Bench 2.1、DeepSWE 三大基准均取得六套框架中的最高 Pass@1(68.91% / 83.15% / 65.49%)。

✅方法新:首次提出可复算的 Adherence 指标,把"多智能体协作是否真的发生"从口号变成可审计的数字。

✅工程实:不足 5 万行代码实现完整研究级框架,曾夺得 OAIC Agentic Software Factory Hackathon 第一名(奖金池 $24,000)。

如果你正在做多智能体系统研究,或者想让 Agent 协作"有章法、可验证",OpenCollab 的基准数据和论文方法论都值得完整读一遍——数据与文档都在仓库的 docs/ 目录里,随时可查。

【免费下载链接】OpenCollab

A research-friendly, high-performance multi-agent collaboration coding framework.

项目地址:https://gitcode.com/gh_mirrors/op/OpenCollab
点击查看免费下载
上一篇:3步解锁Steam动态壁纸:告别付费限制的终极解决方案
下一篇:5步彻底掌握RimSort:环世界模组管理终极解决方案

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/4 6:43:47

在线预约导游|基于Java+vue的在线预约导游系统(源码+数据库+文档)

在线预约导游系统 基于SprinBootvue的在线预约导游系统 一、前言 二、系统设计 三、系统功能设计 前台功能实现 后台功能实现 管理员模块实现 导游模块实现 用户模块实现 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取&am…

作者头像 李华
网站建设 2026/11/4 6:37:57

Hermes Agent:3步打造你的AI金融分析专家,让投资决策更智能

Hermes Agent:3步打造你的AI金融分析专家,让投资决策更智能 在数字化投资时代,你是否曾梦想拥有一个全天候工作的金融分析师助手?Hermes Agent正是这样一个能与你共同成长的自学习AI代理框架。它不仅支持300多种AI模型&#xff0…

作者头像 李华
网站建设 2026/11/4 6:31:31

Hermes Agent与量子计算云服务集成:AWS Braket与IBM Quantum

Hermes Agent与量子计算云服务集成:AWS Braket与IBM Quantum Hermes Agent是一款强大的AI代理框架,它能够与多种云服务无缝集成,为用户提供便捷的量子计算体验。通过Hermes Agent,开发者可以轻松连接AWS Braket和IBM Quantum等主…

作者头像 李华
网站建设 2026/11/4 6:31:20

探索Hermes Agent的跨模态检索评估:精度与召回率分析

探索Hermes Agent的跨模态检索评估:精度与召回率分析 Hermes Agent是一款功能强大的AI代理框架,提供了丰富的工具调用能力和多模态处理功能。本文将深入探讨Hermes Agent在跨模态检索任务中的评估方法,重点分析精度与召回率这两个关键指标&a…

作者头像 李华
网站建设 2026/11/4 6:30:57

优化Hermes Agent的并发数据结构:线程安全与性能的完整指南

优化Hermes Agent的并发数据结构:线程安全与性能的完整指南 在现代AI应用开发中,Hermes Agent作为一款强大的智能代理框架,其并发处理能力直接影响系统的响应速度和稳定性。本文将深入探讨如何优化Hermes Agent的并发数据结构,通…

作者头像 李华