
150GB 流量去向何方?
最近在社交媒体上,一个惊人数字引发关注——有用户称装了 OpenAI 的 Codex 桌面端后,一个月流量竟达 150GB。评论区里共鸣一片,很多人都有类似经历。150GB 什么概念?约等于每天 24 小时不间断看 4K 视频五六天,而这些流量全被这个“帮你写代码”的工具消耗了。
更离谱的是,不只是网络流量。V2EX 上有用户发帖,装了 Codex 桌面端一个月,Mac 的 SSD 写入量暴增 4.8TB。他平时正常开发,Codex 不用时放后台,一个月下来,硬盘写入强度远超“轻度办公”范畴。这背后究竟怎么回事?Codex 为何需要这么多资源?
要理解这个数字,得先了解 Codex 是什么。很多人以为 Codex 只是“AI 代码助手”,和 GitHub Copilot 类似,帮补代码、改 bug。但如今的 Codex 已进化成完整的 AI 开发环境——有独立桌面客户端(基于 Electron),有云端沙盒执行引擎,与 GitHub 深度集成,支持手机远程操控,甚至能同时派 8 个 AI agent 并行出 PR。
这意味着 Codex 在电脑上运行时,远不止“聊天”。首先是连接方式,Codex 桌面端默认用 WebSocket 长连接做实时双向通信,不是普通的“发请求、等回复”,而是始终保持的数据管道,模型推理中间过程、工具调用实时状态、代码 diff 流式传输都通过它持续传输。网络不稳定时(很多开发者常见情况),WebSocket 会反复重连,从“Reconnecting 1/5”试到“5/5”,再回退到 HTTP 流式传输,这些重试消耗带宽。
然后是执行架构,Codex 核心设计是“云端沙盒执行”。提交编码任务,Codex 在 OpenAI 云端启动隔离环境,加载代码仓库,执行修改、测试,再传回结果。每轮交互涉及大量数据双向传输,上传代码上下文、下载执行结果、同步中间状态。若同时开多个并行任务,数据量还会乘并发数。
最后是“始终在线”设计哲学,Codex 桌面端不是“用完就关”的工具。它要保持 GitHub 代码审查实时同步,维护任务队列状态,处理 MCP 服务器连接,支持手机端远程操控。这些后台服务需持续网络连接,即便不主动使用,它也在后台默默工作,索引项目文件、维护缓存、保持心跳。这也解释了为何有用户“放后台不退出”一个月就写了近 5TB 硬盘数据。
把这些因素加起来,重度用户每天用 Codex 六到八小时,配合 GPT - 5.5 超高推理模式,日均网络流量 3 - 5GB 很正常,一个月 100GB - 150GB 并非夸张。
为何 Claude Code 没这问题?
有趣的是,Anthropic 的 Claude Code 作为 Codex 直接竞争对手,几乎没类似抱怨。没人讨论它耗多少流量,也没人说它写坏硬盘。原因很简单,两者产品形态从根本上就不同。
Claude Code 是纯粹的终端 CLI 工具。打开终端输入命令,它干活,干完就安静。没有 Electron 桌面客户端,没有后台常驻进程,没有 WebSocket 长连接,没有云端沙盒。代码读写、文件操作、命令执行都在本地机器完成,网络传输只有发给 Anthropic API 的 prompt 和流式返回的 response 文本,一个标准 HTTPS 请求,拿完结果连接就断。
这种架构差异带来反直觉现象。多项评测显示,Claude Code 在 token 消耗上比 Codex 更“奢侈”,有开发者记录,同一复杂重构任务,Claude Code 花 155 美元 API 费用,Codex 只花 15 美元,Codex 的 token 效率约是 Claude Code 的四倍。但 token 消耗大不代表网络流量大,Claude Code 虽单次任务吃 token 多,但交互模式是“一次吃饱”,大块上下文丢进去,大块结果拿回来,中间无需反复通信。Codex 则把任务拆成小步骤、多轮次,每步都要在本地和云端间来回传输数据,token 效率高了,网络开销却更大。
更关键的是,Claude Code 没有后台静默消耗。不用它时,它不存在,不会有进程在后台索引项目,不会有服务维护缓存,不会有心跳包保持连接,用完即走,干干净净。
AI 工具“重量级化”趋势
把视角拉远,Codex 的 150GB 流量不是孤立事件,而是 AI 编程工具近年“重量级化”趋势的缩影。
回顾发展路径,GitHub Copilot 刚推出时,功能简单,写代码时补全下一行,本质是编辑器插件,轻得几乎感觉不到。接着是 Cursor、Windsurf 这一代,开始接管整个文件修改,能理解项目结构,跨文件重构,开发者从“写代码”变为“审代码”,工具变重了点,但仍在编辑器框架内。
Claude Code 更进一步,跳出编辑器,在终端操作,能接管读文件、改文件、跑命令、装依赖等整套开发工作流,开发者角色退到“下指令、审结果”,但仍是 CLI 工具,用完即走。
Codex 代表了最新阶段,它不再满足做“工具”,想成为“环境”——始终运行、多 agent 并行、云端和本地融合、从写代码到出 PR 全包的 AI 开发平台,Remote Control 功能让在地铁上用手机就能指挥家里电脑上的 Codex 继续工作。
每升级一代,AI 编程工具就重一些,150GB 流量和 5TB 磁盘写入就是这种“重量”在物理世界的体现。
问题是,这条“越来越重”的路是唯一选择吗?Claude Code 提供了有趣反例。它在 SWE - bench Verified 上的分数(Opus 4.8 拿到 88.6%)和 Codex 的 GPT - 5.5(88.7%)几乎打平,代码质量在盲测中被评为更好的比例更高。但它产品形态选择了相反方向,保持终端原生、轻量,把算力留给模型推理而非客户端基础设施。
一个越来越“重”,一个刻意保持“轻”,两条路都有拥趸。一个 500 多名开发者参与的 Reddit 调查显示,65% 的人日常更偏好 Codex,因为它省心,丢任务进去不用管。但盲测代码质量时,67% 的人认为 Claude Code 输出更干净。
很多顶级开发者选择“混合路线”,用 Claude Code 做初始架构和功能生成(因其上下文理解更深),再用 Codex 做代码审查和 debug(因其更快更省 token),一位开发者的总结“Claude Code 管架构,Codex 管打字”流传很广。
这就是当前 AI 编程工具的真实图景,不存在绝对正确的“重量”。重有重的好处,Codex 的后台并行执行和 GitHub 深度集成让工作流更流畅;轻有轻的好处,Claude Code 的纯终端设计让开发者对环境有完全控制权。
但如果看到 150GB 流量会觉得“太夸张”,或许值得思考,当 AI 编程工具从“偶尔调用的助手”变成“始终运行的基础设施”,它在开发环境里的“重量”正以可能没注意到的速度增加,而这个重量,硬盘、网络流量、电费账单都会体现出来。

434

被折叠的 条评论
为什么被折叠?



