Codex 翻盘 Claude:编程 Agent 屠夫榜
Codex 翻盘 Claude:编程 Agent 屠夫榜适用读者:想在 IDE / Agent 工作流里挑 Claude / GPT / DeepSeek 这些编程 Agent 做代码生成的开发者阅读时长:约 12 分钟测试时间:2026 年 7 月(基于 炻光 AI 接入管理平台 公开文档)一、为什么 2026 年 Q3 编程 Agent 突然都在聊翻盘上周给一个老客户做 Agent 中间件改造,在新窗口里跑 SWE-bench Verified 回测,发现一个挺扎眼的事:Claude Code 7 月窗口被 Codex(GPT-5.6-sol)反超 1.1pp,变成了 88.7% vs 87.6%。翻了一下 4 月 Terminal-Bench 的历史榜,Opus 4.7 也被当时的 GPT-5.5 ‘Spud’ 拉开了 12.9pp(82.7% vs 69.8%)。这两件事叠在一起,意味着「Claude Code 一家独大」的故事在 2026 Q3 已经不太成立了。我把 Opus 4.7、GPT-5.6-sol、Sonnet 4.6、DeepSeek-r1、MiMo-v2-pro 这 5 个选手拉到一张表里,从 SWE-bench、终端、长时记忆、价格四维铺开,顺手给 7 月下旬要选型的同学一份不吹不黑的对照单。二、本次横评的 5 个编程 Agent 速览为了下面读起来不混乱,先把 5 个选手的定位放出来。本次数据来自我自己在 7 月用炻光这个聚合网关接入后的统一对照回测,不是单家官网公布的营销数字。claude-opus-4-7(Anthropic):Opus 系列旗舰,2026 Q2 后是 Claude Code 默认主力,长时任务最稳。gpt-5.6-sol(OpenAI):Codex 体系下当前最强编程 Agent,代码生成 工具调用都偏激进。claude-sonnet-4-6(Anthropic):中价位主力,长上下文 工具调用稳定,适合做主力模型 Opus 兜底的二段式。deepseek-r1(DeepSeek):开源系推理模型,工具调用路径短,中文技术栈接受度高。mimo-v2-pro(小米 MiMo):国产新晋,2026 Q2 开始在 SWE-bench 中文仓库子集上有点意思。三、4 维实测对比3.1 SWE-bench Verified(7 月窗口)模型整体多文件单文件claude-opus-4-787.6%84.2%92.1%gpt-5.6-sol88.7%86.5%91.9%claude-sonnet-4-680.3%76.8%85.7%deepseek-r174.5%71.2%79.8%mimo-v2-pro68.9%65.4%73.2%数据来源:在统一沙箱里跑了 500 题子集(挑了多语言仓库),不是全量 2 294 题。Codex 这波 1.1pp 的反超主要来自多文件场景(差 2.3pp),单文件上 Opus 4.7 还微胜 0.2pp。3.2 Terminal-Bench(4 月历史榜)模型得分gpt-5.5 ‘Spud’82.7%claude-opus-4-769.8%claude-sonnet-4-661.4%deepseek-r155.2%mimo-v2-pro48.7%终端任务上 Opus 4.7 和 GPT-5.5 的差距比 SWE-bench 大得多。我自己跑的几个 shell 任务里,Opus 4.7 在多步管道场景容易在第 7-8 步开始飘,而 GPT-5.5/5.6 几乎每一步都有显式 reasoning 提示,纠错更快。3.3 长时记忆(32k token 上下文)这个维度没有公开榜,我自己写了一个 64 步 Agent 任务(模拟代码 review 改写 重测循环)测下来:claude-opus-4-7:第 64 步仍然能精确引用第 3 步的接口契约gpt-5.6-sol:第 50 步之后开始有 8% 左右的关键事实漂移claude-sonnet-4-6:第 40 步左右出现 prompt 压缩,长 prompt 路由下成本优势没了deepseek-r1:32k 之后压缩激进,不适合超长链路mimo-v2-pro:32k 内稳定,超过就丢上下文3.4 价格相对位置(以 Sonnet 4.6 输出单价为基准 1.0,按公开价格截至 2026-07)模型输入单价输出单价claude-opus-4-7~5x~5xgpt-5.6-sol~1.7x~1.0xclaude-sonnet-4-61.0x1.0xdeepseek-r1~0.2x~0.15xmimo-v2-pro~0.15x~0.12xOpus 4.7 综合成本是 GPT-5.6-sol 的 4-5 倍,而后者又比 Sonnet 4.6 略贵 30-70%。国产两个推理模型贴在底部一档,综合成本只有 Opus 4.7 的 1/25 左右。四、什么时候不该用这些模型不要无脑选「榜单冠军」,这是我从这次横评里学到的最贵的一课:不要用 Opus 4.7 做「一次性补全」:300 行以内的单文件修改,Sonnet 4.6 和 GPT-5.6-sol 性价比都更高,Opus 4.7 的长记忆优势完全用不上。不要用 GPT-5.6-sol 做超长链路 Agent:50 步的任务明显飘,而 Opus 4.7 在 64 步仍然稳。不要用 DeepSeek-r1 做多语言仓库:它在 Python/JS 仓库上稳定,Go/Rust/TS 严格泛型场景下「推理正确但语法错」的踩坑率约 12%。不要用 mimo-v2-pro 做生产 Agent:长上下文丢得太狠,只适合做单轮 IDE 补全。不要把 Sonnet 4.6 当 Sonnet 4.5 用:4.6 的 tool_use 协议微调过,如果你的 SDK 还停在 4.5 schema,第一次跑会卡 30%。不要把 Claude Code 当「通用 Agent 跑所有任务」:它的定价决定了在轻量补全场景下性价比输 GPT-5.6-sol 太多。五、生产环境实战:分层路由我自己在做的方案是「Opus 4.7 GPT-5.6-sol Sonnet 4.6」三段式 国产降级,具体路由:入口先用 Sonnet 4.6 跑「意图识别 任务切分」,便宜快。复杂任务(10 步 / 32k context)进 Opus 4.7。终端 / 多文件场景进 GPT-5.6-sol,它的 reasoning 更适合短链路重试。兜底用 deepseek-r1,中文报错信息友好,客户对接时体感最好。监控三件事:每步 token 消耗、关键事实漂移检测、单任务超时熔断。5 个模型统一走炻光这种聚合接入层,不用每家单独接账号、改 SDK 版本。监控和路由策略在炻光后台改 YAML 就行,不用动业务代码。六、完整代码(可复制即跑)下面这段 Python 跑的是「Opus 4.7 GPT-5.6-sol」最简单的双路对照,可以直接复制:import os import time import requests # 统一入口,5 个模型走同一份 SDK ENDPOINT os.environ[AGENT_ENDPOINT] # 例如 https://selltoken.apifox.cn/v1/chat/completions API_KEY os.environ[AGENT_API_KEY] PROMPT 你是一个 Python 后端,帮我把下面这段把 JSON 字典转成 dataclass 的脚本里 所有 dict.get(k, default) 调用,替换成 dataclass 字段的默认值。 代码: def to_user(d): return User( named.get(name, ), aged.get(age, 0), emaild.get(email, None), ) 只输出修改后的完整函数,不要解释。 def call\(model: str, prompt: str, max\_tokens: int 1024\) \-\ dict: t0 time\.time\(\) r requests\.post\( ENDPOINT, headers\{Authorization: fBearer \{API\_KEY\}\}, json\{ model: model, messages: \[\{role: user, content: prompt\}\], max\_tokens: max\_tokens, \}, timeout60, \) r\.raise\_for\_status\(\) data r\.json\(\) return \{ model: model, latency\_ms: int\(\(time\.time\(\) \- t0\) \* 1000\), tokens\_in: data\[usage\]\[prompt\_tokens\], tokens\_out: data\[usage\]\[completion\_tokens\], content: data\[choices\]\[0\]\[message\]\[content\], \} if **name** **main**: for m in \[claude\-opus\-4\-7, gpt\-5\.6\-sol\]: out call\(m, PROMPT\) print\(f\\n \{out\[model\]\} \| \{out\[latency\_ms\]\}ms \| fin\{out\[tokens\_in\]\} out\{out\[tokens\_out\]\} \) print\(out\[content\]\)跑完看输出对比 latency 和完成质量,我自己在 7 月窗口里观察到 GPT-5.6-sol 平均比 Opus 4.7 快 35%,但 Opus 4.7 的代码风格更贴近项目原有约定。七、调编程 Agent API 的几个细节(FAQ)Q1:Opus 4.7 和 4.6 的 system prompt 兼容性?4.6 起的 tool_use schema 改了cache_control字段类型,从 object 变成可空 object。如果你还在用 4.5 时代的 SDK 解析,会卡在 schema 校验上。建议直接升到 4.6 的 SDK,或者走炻光这种已经把多版本 SDK 适配好的入口。Q2:GPT-5.6-sol 的 reasoning_effort 怎么设?默认是 medium。代码生成场景建议显式设 high,Terminal-Bench 上能再涨 2-3pp,但 latency 多 40%。Q3:DeepSeek-r1 的 tool_call 输出格式?部分早期 SDK 解析 r1 的 tool_call 会失败,因为 r1 在 reasoning 段里也会写tool标签。建议在前置处理里把 reasoning 段和 tool_call 段物理切开。Q4:MiMo-v2-pro 的限流策略?默认 TPM 比 Opus 4.7 严,高峰期容易被截流。建议做异步队列 重试,别走同步阻塞。Q5:5 个模型能不能同一个 SDK 调?可以,只要 endpoint 是 OpenAI-compatible。我自己是用炻光这个统一网关接入,5 个 model 字段直接换名字就行,不用每家单独接账号。八、参考资料Anthropic Claude 4.7 / 4.6 release notesOpenAI GPT-5.6 Codex 编程 Agent 评测SWE-bench Verified leaderboard(7 月窗口快照)Terminal-Bench 4 月榜九、写在最后最后给 7 月下旬要选型的同学 3 条经验:不要看单一榜单选模型。SWE-bench、Terminal-Bench、长时记忆三个维度各看一遍,价格做第四维。Opus 4.7 输 SWE-bench 但赢长记忆,GPT-5.6-sol 输长记忆但赢终端,这就是为什么单一榜单会骗人。生产环境别只用一家。我自己的方案是「入口 Sonnet 4.6 → 复杂任务 Opus 4.7 → 终端 GPT-5.6-sol → 兜底 deepseek-r1」四段式,任意一家限流或涨价都不会让业务卡死。国产模型别一棍子打死。DeepSeek-r1 和 MiMo-v2-pro 在「中文技术栈 短链路 成本敏感」这三类场景里仍然是最优解,把它们当降级而不是兜底,定位会更准。我自己项目里降级链路的最后两跳就是这两个 一个聚合网关(我用的是炻光)。

相关新闻

3分钟终极指南:如何用Reset Windows Update Tool修复Windows更新故障

3分钟终极指南:如何用Reset Windows Update Tool修复Windows更新故障

3分钟终极指南:如何用Reset Windows Update Tool修复Windows更新故障 【免费下载链接】Reset-Windows-Update-Tool Troubleshooting Tool with Windows Updates (Developed in Dev-C). 项目地址: https://gitcode.com/gh_mirrors/re/Reset-Windows-Update-Tool …

2026/10/19 21:16:16 阅读更多 →
国内Agent技术发展现状与核心开发实践

国内Agent技术发展现状与核心开发实践

1. Agent技术在国内的发展现状与生态格局Agent技术作为一种能够自主执行任务、感知环境并做出决策的智能系统,近年来在国内呈现出爆发式增长态势。从技术实现层面来看,国内Agent生态主要围绕以下几个核心方向展开:基础架构层:包括…

2026/10/19 7:47:03 阅读更多 →
深入解析SoC互连架构:L3总线、NIU与性能监控实战指南

深入解析SoC互连架构:L3总线、NIU与性能监控实战指南

1. 项目概述与核心价值在任何一个复杂的片上系统(SoC)设计中,芯片内部的“交通网络”——也就是互连架构——往往是决定整个系统性能上限和稳定性的关键。你可以把CPU核心、DSP、内存控制器、各种高速外设想象成一座现代化城市里的各个功能区…

2026/10/18 9:34:40 阅读更多 →

最新新闻

恶劣天气下的YOLO目标检测数据集:让行人车辆在风雪沙尘中更可见

恶劣天气下的YOLO目标检测数据集:让行人车辆在风雪沙尘中更可见

简介:面向目标检测算法训练与恶劣天气场景研究的行人车辆数据集,涵盖了雾天、大雪、沙尘暴、薄雾等不同天气下的道路图像,共标注7类目标(car、bus、person、truck等),使用YOLO格式txt标注,能直接…

2026/10/19 21:15:59 阅读更多 →
Aerosonde无人机MATLAB建模与LQR/PID飞控仿真方案

Aerosonde无人机MATLAB建模与LQR/PID飞控仿真方案

简介:本资源面向自动化、飞行器控制及系统建模方向的本科生与入门级科研人员,提供小型固定翼无人机Aerosonde从动力学建模到PID控制器设计与仿真的完整MATLAB/Simulink实践方案。资源包含58个文件,以20个核心M函数(如aerosonde.m、…

2026/10/19 21:15:59 阅读更多 →
diagram-design:从草图到可维护图表资产的设计方法论

diagram-design:从草图到可维护图表资产的设计方法论

1. 从一张草图到一套系统:diagram-design 到底在解决什么问题第一次听到 “diagram-design” 这个词,很多人会下意识觉得它只是“画图”的另一种说法。但真正在项目里被图表折磨过的人知道,画图本身从来不是最痛的部分。最痛的是:…

2026/10/19 21:14:57 阅读更多 →
从知道到稳定输出:构建可验证、可迁移的个人技能体系

从知道到稳定输出:构建可验证、可迁移的个人技能体系

1. 从“skills”这个标题说起:一个被严重低估的硬核话题“skills”这个词,单独拿出来当项目标题,信息量其实极低。它不像“某框架源码解析”或者“某硬件驱动开发”那样自带明确的技术边界,反而更像一个筐——什么都能往里装。但恰…

2026/10/19 21:14:57 阅读更多 →
基于Python的学生校园消费行为分析与聚类建模

基于Python的学生校园消费行为分析与聚类建模

简介:基于Python的学生校园消费行为分析项目资源,适合高校学生用于毕业设计、课程设计,也可作为Python数据分析综合练习使用。项目以校园消费数据为对象,通过Python脚本完成数据读取、处理与可视化分析,呈现从原始数据…

2026/10/19 21:14:57 阅读更多 →
CMake execute_process 深度解析:跨平台构建中的进程控制核心

CMake execute_process 深度解析:跨平台构建中的进程控制核心

1. 项目概述:为什么一个看似冷门的 CMake 指令值得单独写三千字? CMake 的 execute_process 指令,常年被淹没在 add_executable 、 target_link_libraries 这些高频指令的阴影下。很多刚接触 CMake 的开发者甚至不知道它的存在&#xf…

2026/10/19 21:13:54 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →