Codex界面

本系列之前介绍过日本Anthropic公司的编程助手「Claude Code」,这次将聚焦OpenAI推出的另一代表作——「Codex」。

OpenAI作为ChatGPT的开发者,在编程助手领域推出了哪些产品?它与Claude Code有何不同?又该如何选择使用?本文基于实际使用经验为您解读。

需要补充的是,OpenAI在2021年曾发布过名为「Codex」的AI,主要是代码自动补全模型,现已停止服务,与当前的Codex是不同的产品。

OpenAI打造的编程助手Codex全貌

Codex多入口

Codex提供多种使用入口,包括命令行工具(CLI)、Visual Studio Code等编辑器扩展、桌面应用以及集成于ChatGPT的云端版本。

其中,CLI和桌面应用在本地电脑运行,直接编辑代码库,用户可在终端或编辑器中与助手互动开发。ChatGPT移动端应用还能远程控制本地运行的Codex,方便外出时启动任务并查看进度。

云端版本则不同,任务提交后在云端沙箱环境执行,结果以Pull Request等形式返回,无需本地电脑持续开机。比如通勤途中用手机提交修复任务,回到办公桌时PR已待审核。

Codex的主要功能

Codex功能一览

  • Goals:确保Codex在长时间、多步骤任务中不偏离目标和完成条件,如完成库迁移并通过所有测试。
  • Skills:复用标准化流程,如部署到预发布环境、PR审核前检查。
  • Automations:定时执行重复任务,如PR状态监控、Slack和Gmail消息监控。
  • Sites:2026年6月发布,支持直接从Codex部署仪表盘和内部工具到云端,目前仅限Business和Enterprise计划预览,访问权限限工作区成员。
  • Subagents:可分配子代理处理不同任务角度,如安全、测试覆盖、维护性,子代理独立运行,仅在用户明确指令时启动。

与Claude Code的差异

很多人关心“Claude Code和Codex哪个更好?”答案并不简单。两者在基本功能如Goals、Skills、Subagents和插件支持,以及与Slack、Google日历等办公工具的集成上大致相当。Claude Code曾领先,但2026年4月Codex也实现了类似集成,差距缩小。

在编程能力的基准测试“SWE-bench Pro”中,两者得分接近,难以凭功能表或分数断定优劣。

任务推进方式的不同

实际使用中,最大的差异在于任务推进方式:

  • Codex倾向于接收较明确的任务后,一口气完成并返回结果,适合将完整实现任务交给它,自己则可处理其他事务。
  • Claude Code则喜欢在任务中途进行确认,提供选项与用户协商,适合尚未明确思路时进行设计讨论和思考整理。

笔者习惯用Claude Code做思路梳理和任务规划,用Codex进行开发和实现。Codex的速度和自主性更适合编码阶段,而Claude Code更适合日常模糊需求的沟通和整理。

在笔者周围,常见的做法是先用Claude Code明确开发需求和方向,再将具体实现任务交给Codex,形成对话型的规划与执行分工。

同时向两者提问的体验

为了对比,笔者在早晨分别向Codex和Claude Code提出“今天做什么”的相同问题。笔者使用Obsidian管理任务和笔记,并让两者均可访问Slack和Google日历,保证信息一致。

Codex基于下午团队演示会的时间倒推,直接给出“在演示会前完成演示应用”的明确计划。

Claude Code则考虑了其他日程,推算出“集中作业的时间段”,并提供了三个任务选项,询问“先做哪个?”

这表明Codex倾向于一问一答式快速决策,而Claude Code更擅长通过多轮对话引导用户,二者各有优势,关键在于用户的工作风格。

任务推进对比

总结:编程助手的差异需亲自体验才能体会

Codex是由OpenAI打造的编程助手,特点是能一次性完成任务、支持明确控制的子代理、通过Goals、Automations和插件实现持续任务管理,并且可通过ChatGPT订阅轻松使用。2026年起,其应用已快速扩展至日常办公场景。

表面上与Claude Code功能相似,但使用体验不同:Codex适合一口气完成任务的用户,Claude Code适合喜欢对话式协作的用户。

没有绝对优劣,选择适合自己工作方式的助手,或根据场景灵活切换,才是现实的使用策略。

编程助手的真正差异不在于功能表,而是亲自操作后才能感受到。只要订阅了ChatGPT,Codex即可立即体验,建议感兴趣的读者亲自试用。

作者简介:菊池琢弥

作者照片

从日本电气通信大学在学期间开始,在一家专注安全解决方案的初创企业担任软件工程师,积累丰富经验。曾在多家初创公司工作,领导面向餐饮行业的SaaS产品开发,担任技术负责人。2023年8月加入Algomatic,担任CTO,推动销售AI助手“アポドリ”的技术发展。

  • Algomatic公司官网:https://algomatic.jp/

开发者与AI世界系列文章一览