CX-14 Codex 与 Claude Code 对比:从 App 主线出发做工具选择
本篇于 2026-09-14 对照 OpenAI 的导入、App 命令、worktree 与定时任务文档,以及 Claude Code Desktop 文档复核。沿用本系列 Codex App 26.908 / CLI 0.154.0、Claude Code 2.1.270 基线;模型、价格和开放范围不作固定数值比较。下面的主辅分工是本课程的建议,不是两款产品的功能限制或性能排名。
课程信息
⠀
-
作者:老金
-
GitHub:https://github.com/KimYx0207
-
公众号:老金带你玩AI
-
X(Twitter):老金带你玩AI
-
个人博客:https://aiking.dev
-
预计学时:1-2小时
-
难度等级:⭐⭐ 入门级
-
更新日期:2026年9月14日
-
信息来源:OpenAI Codex App/CLI/Web 官方文档、Claude Code 官方命令/插件/MCP/Hooks/Skills 文档
-
前置要求:已完成CX-01至CX-13,或已熟悉Claude Code基本使用
📚 本课学习目标
⠀
完成本课学习后,你将能够:
⠀
本次复核重点:桌面端通过 Settings → Import 导入其他工具的受支持配置、项目和近期任务,再核对语义与授权;CLI /import 的来源和使用条件不同。Codex 与 Claude Desktop 都提供可视化 diff、并行工作区及云端能力,选型要比较你实际使用的入口与工程流程。
⠀
-
理解两个工具的定位差异:Codex App是桌面开发主控台,Claude Code是覆盖 terminal、IDE、desktop app 和 browser 的多端 coding agent
-
判断何时优先Codex:桌面多线程、Review面板、Automations、连接器、Cloud 任务接续
-
判断何时优先Claude Code:CLI 深度协作、Hooks、Skills、MCP、Agent Teams、IDE / Desktop / Browser 多端接力
-
设计双工具共存策略:按任务类型分工,不让他们同时改同一批文件
-
管理双工具配置:AGENTS.md服务Codex,CLAUDE.md服务Claude Code,两边写相同项目事实
-
安全共享MCP:MCP server可复用但配置方式不同,权限分别管理
-
避免常见选择错误:不按模型名判断、不按价格下结论、看工作流重心
-
落地团队工具选择:先选一个主力,另一个作补充,不一开始双主线培训
🗺️ 学习路径导航(先看这里!)
⠀
💡 根据你的情况选择学习路径:不用全看!
⠀
路径A:快速选型(⏱️ 10分钟)
⠀
适合人群:想快速知道选Codex还是Claude Code
⠀
只看这些章节:
⠀
✅ 第1部分:一句话对比(2分钟)
✅ 第2-3部分:什么时候优先Codex / Claude Code(5分钟)
✅ 第7部分:选择标准(3分钟)
路径B:完整学习(⏱️ 1-2小时)
⠀
适合人群:想设计双工具共存策略
⠀
学习顺序:从头到尾所有章节
术语表(选型必读)
⠀
工具对比最怕变成“谁更强”的口水战。先把对比维度固定住。
⠀
术语
含义
为什么重要
Surface
用户主要在哪个界面工作
App、CLI、Web、IDE 会改变学习路径
Workflow center
工作流中心
Codex App 偏桌面控制台,Claude Code 偏终端工具链
Governance
权限、审计、团队配置
企业落地看这里,不只看模型
Extensibility
扩展能力
Skills、MCP、Plugins、Hooks、Subagents
Handoff
任务在本地、云端、PR 之间接力
决定长任务和团队协作体验
Review loop
修改、审查、反馈、再修的闭环
决定日常开发效率
Migration cost
从一种工具切到另一种的成本
配置、习惯、培训、自动化都算
⠀
0. 正确对比方法
⠀
我写 Codex 与 Claude Code 对比,不是为了站队,而是帮读者按任务、团队和风险选择主工具。
⠀
不要按“模型名、跑分、价格、谁更新快”来做长期选型。更稳的比较顺序是:
⠀
团队工作界面
-> 常见任务类型
-> 权限和审计要求
-> 外部系统连接
-> 自动化和并行需求
-> 培训成本
-> 迁移和共存策略
⠀
这也是为什么 Claude Code 的课程厚:它不是只列功能,而是讲概念、机制、边界、排障、企业落地。Codex 课程也应该按这个标准写,所以前面 13 篇分别覆盖 App 主线、Commands、配置权限、MCP、Skills、Plugins、Subagents、Automations、Review、Cloud、CLI 和安全。
⠀
0.1 两个工具的“重心”不同
⠀
维度
本系列的 Codex 学习重点
本系列的 Claude Code 学习重点
第一入口
桌面 App、线程、Review、Settings
终端、命令、项目上下文、shell
审查入口
Review 面板、diff、inline feedback
本系列先讲终端 diff / Git;Desktop 也有可视化 diff 与评论
后台体验
定时任务、Scheduled 运行记录、Cloud 任务接续
Desktop 定时任务、云端会话,以及 CLI / SDK 自动化
扩展方式
Skills、Plugins、Connectors、MCP
Skills、commands、hooks、MCP、agents
团队培训
先教 App 工作流和 Review
先教终端习惯和项目规则
风险控制
Settings、sandbox、approval、Rules、Review
permissions、hooks、settings、shell discipline
⠀
这不是优劣表,而是训练路径表。团队选错重心,教程再厚也会学歪。
⠀
0.2 迁移时不要硬搬
⠀
Claude Code 习惯
迁移到 Codex 时怎么处理
CLAUDE.md 项目规则
导入或手动整理为 AGENTS.md,再核对项目事实和安全边界
自定义 commands
导入器可转换为 Skill,也可手动适配;检查参数与依赖
Hooks 深度治理
Codex 也有 Hooks,但事件、信任和配置口径按 Codex 官方文档
MCP server
可复用思路,但配置和权限分别验证
Subagent / Agent Teams
按 Codex 当前 Subagents / multi-agent 能力重设边界
终端工作流
App 用户先用 Review / Settings / Commands,再看 CLI
⠀
不要把 .claude/commands、Claude hooks 配置或 Claude 专属命令直接贴进 Codex 教程。迁移的核心是“意图迁移”,不是“文件结构照搬”。
⠀
0.3 当前功能边界:先分清界面,再比较流程
⠀
能力
Codex
Claude Code
可视化审查
App Review 面板与 /review,可看未提交改动或相对基础分支的差异
Desktop 有文件 diff 与行内评论;CLI 也可配合 Git 和审查命令
并行代码任务
App 托管 Git worktree;默认可处于 detached HEAD,确认后再创建分支或 Hand off 到 Local
Desktop 提供 Git worktree 隔离的并行会话;CLI 也有自己的 worktree 工作流
后台定时任务
桌面任务可在 local 或 worktree 执行,依赖本地文件时电脑与 App 须运行
Desktop 提供定时任务;CLI 的循环与外部调度是另外的机制
云端执行
有对应环境时可创建 Cloud 任务,本地上下文与文件要按云端流程提供
Desktop 可选择 Cloud 会话,也有 Web 入口;可用条件按账号与环境核对
配置迁移
桌面导入器支持多种资产,并可选择自动更新
原有 Claude 配置可继续使用;迁移后不应假定两套配置行为完全等价
⠀
Codex 的 Hand off 在 Local 与 Worktree 间搬移任务和 Git 状态,不等于自动把整台电脑的文件、依赖和凭据送到云端。创建 Codex worktree 时,还要留意是否选择了包含本地改动的起点;不能套用 WorkBuddy“只从基础分支 HEAD 开始”的固定假设。
⠀
已经有成熟 Claude Desktop 工作流的团队,不需要仅为了可视化 Review 或并行 worktree 就切工具。用同一个代表性任务比较结果、审查成本与协作方式更有帮助。
⠀
1. 一句话对比
⠀
工具
更像什么
适合
Codex App
桌面开发主控台
本地多线程、Review、Automations、连接器、Cloud 任务接续
Claude Code
多端 coding agent 工具链,CLI 仍是强主线
CLI 深度协作、Hooks、Skills、MCP、Agent Teams、IDE / Desktop / Browser 接力
⠀
这不是谁替代谁的问题,而是工作流重心不同。
⠀
2. 什么时候优先 Codex App
⠀
优先 Codex App:
⠀
-
你希望用桌面线程管理多个任务。
-
你重视 Review 面板和可视化 diff。
-
你想把 Commands、Skills、Plugins、Connectors、Automations 放在一个 App 里。
-
你希望把本地任务、可用的 Cloud 环境和 GitHub 上下文组织在同一套工作流里。
-
团队成员不想先学终端。
⠀
3. 什么时候优先 Claude Code
⠀
优先 Claude Code:
⠀
-
团队主要在终端中工作。
-
已经有 .claude/、Hooks、Skills、插件生态。
-
需要深度自定义 CLI / SDK / Agent Teams。
-
需要在 SSH、服务器、tmux 等终端环境中长时间运行。
⠀
4. 双工具共存
⠀
推荐分工:
⠀
任务
Codex App
Claude Code
桌面多线程开发
主力
辅助
本地 Review
主力
辅助
终端自动化
辅助
主力
Hooks 深度定制
辅助
主力
桌面定时任务
本系列重点教学
Desktop 同样支持,按使用入口单独配置
Cloud / GitHub 工作流
可按项目环境使用
Desktop / Web 也有云端与 PR 工作流,按现有团队流程选择
复杂 Agent Teams
视当前 App 能力
主力
⠀
5. 配置共存
⠀
同一仓库可以同时存在:
⠀
AGENTS.md
CLAUDE.md
.codex/
.claude/
⠀
规则:
⠀
-
AGENTS.md 服务 Codex。
-
CLAUDE.md 服务 Claude Code。
-
两边都要写相同项目事实,但不要互相假设。
-
敏感规则要同步。
-
不要让两个工具同时改同一批文件。
⠀
6. MCP 共享
⠀
MCP server 可以在两个工具中复用,但配置方式不同。
⠀
注意:
⠀
-
不要复制过期配置。
-
分别验证工具列表。
-
权限和 token 要按工具分别管理。
-
生产系统默认只读。
⠀
7. 选择标准
⠀
不要问“哪个更强”,问这些:
⠀
-
团队主要在 App 还是终端?
-
是否需要桌面 Review 和 Automations?
-
是否需要终端 hooks 和 agent teams?
-
外部连接器在哪边更完整?
-
企业权限和审计哪边更容易落地?
-
当前项目是否适合云端 handoff?
⠀
7.1 选型评分表(给团队会议用)
⠀
问题
Codex App 倾向
Claude Code 倾向
团队成员是否熟终端?
不熟,App 更易培训
熟,终端效率更高
是否高度依赖可视化 Review?
是
一般
是否已有大量 .claude/ 资产?
需要迁移成本
可继续复用
是否需要桌面多项目并行?
是
取决于终端和工作区管理
是否需要深度 shell / SSH / tmux?
一般
是
是否需要 App Automations / Scheduled?
是
需另建自动化方式
是否要企业统一权限配置?
两边都要评估
两边都要评估
⠀
7.2 单人、创业团队、企业的默认建议
⠀
场景
推荐
单人开发者
先用 Codex App 建立 Review 和任务纪律,CLI 作为排查
终端高手
Claude Code 或 Codex CLI 都可主线,按生态和团队选择
非工程背景团队成员
Codex App 更容易教学
已有 Claude Code 重资产团队
不要立刻切主线,先做 Codex 试点
企业
先选一个主力工具,再把另一个作为补充;不要双主线同时培训
⠀
8. 常见错误
⠀
错误
修正
按模型名判断工具
看工作流
两个工具同时改同文件
独立 worktree / 检出目录,且使用不同分支
配置只写一边
AGENTS.md 和 CLAUDE.md 分别维护
MCP 权限复制粘贴
分别验证
用固定价格和跑分下结论
写成会变化的信息
⠀
8.1 共存的工作区纪律
⠀
双工具共存时,最大的风险不是"两个工具冲突",而是人让它们同时改同一批文件。
⠀
推荐规则:
⠀
同一任务只指定一个主力工具。
同一文件同一时间只归一个工具处理。
并行修改时,不同工具用独立 worktree 或独立检出目录,并使用不同分支。
AGENTS.md 和 CLAUDE.md 保持项目事实一致。
提交前统一用 Git diff / PR Review 收口。
⠀
如果 Codex App 改了文件,又让 Claude Code 在同一工作区继续大改,很容易出现上下文错位。更稳的是:Codex 做 App Review 主线,Claude Code 做终端专项;或反过来,但不要同时抢方向盘。
⠀
9. 课堂工坊:同一个任务分别用两种工具判断
⠀
案例一:同一个小修任务怎么分配
⠀
目标:不要抽象争“谁更强”,而是看工作流。
⠀
任务:
⠀
修复 README 中一个过时启动命令。只改 README.md,展示 diff,不提交。
⠀
Codex App 路线:
⠀
-
Local thread 打开项目。
-
发送任务。
-
Review 面板看 README diff。
-
让 Codex 草拟 commit message。
⠀
Claude Code 路线:
⠀
-
在终端进入项目。
-
用项目上下文发同样任务。
-
通过终端 diff / git 命令检查。
-
由人决定提交。
⠀
你应该看到:小文档修复两边都能做;如果团队成员不熟终端,Codex App 的 Review 主线更容易教学。
⠀
案例二:配置共存检查
⠀
目标:让 AGENTS.md 和 CLAUDE.md 讲同一个项目事实,但不互相替代。
⠀
阅读 AGENTS.md 和 CLAUDE.md,只输出二者关于安装命令、测试命令、安全边界是否一致。不要修改文件。
⠀
你应该看到:Codex 能指出事实差异;如果要改,只改对应文件,不把 Claude Code 专属 hooks 写进 Codex App 主线。
⠀
案例三:团队选型会议的三问题
⠀
目标:把工具选择落到团队流程。
⠀
基于当前团队情况,帮我判断 Codex App 和 Claude Code 谁做主力:
1. 团队主要在 App 还是终端工作?
2. 我们最常见任务是本地 Review、多线程、自动化,还是终端 hooks / SSH / agent teams?
3. 哪些外部连接器、MCP、权限审计必须先落地?
只给选择建议和理由,不写固定价格或模型结论。
⠀
你应该看到:建议围绕流程、权限和团队习惯,而不是围绕短期模型名、跑分或价格。
⠀
10. 综合实战:30 天 Codex App 落地计划
⠀
如果团队决定把 Codex App 作为主线,不要要求大家“下周全部用 AI 开发”。更稳的方式是 30 天分阶段落地。
⠀
第 1 周:建立控制感
⠀
目标:每个人能安全打开项目、只读理解、小范围修改、看 Review。
⠀
任务:
⠀
-
安装 Codex App,登录账号。
-
打开一个非生产仓库。
-
用只读提示总结项目。
-
改 README 一行。
-
用 Review 面板确认 diff。
-
让 Codex 草拟 commit message,但不自动提交。
⠀
本周不要引入 MCP、插件、自动化和 Cloud。先让团队知道“Codex 做了什么,我能在哪里检查”。
⠀
第 2 周:建立项目规则
⠀
目标:让 Codex 不再靠每个人临时口头约束。
⠀
任务:
⠀
-
为主仓库写根 AGENTS.md。
-
明确安装、测试、lint、build 命令来源。
-
写清 .env*、生产数据、迁移文件、部署命令边界。
-
新线程验证 Codex 是否读到规则。
-
对一个真实小 bug 使用 /plan,只出计划不执行。
-
完成一次 /review 定向审查。
⠀
本周重点是“项目事实一致”。没有这一步,后续 MCP、Subagents、Automations 都容易放大混乱。
⠀
第 3 周:接入外部能力
⠀
目标:只读接入 GitHub / 文档 / MCP / Plugin,建立权限纪律。
⠀
任务:
⠀
-
连接 GitHub,只读读取一个 issue 或 PR。
-
配置一个文档类 MCP,只读核对 README。
-
安装一个可信插件,先读能力和权限。
-
写插件 / MCP 登记表。
-
用 Skill 固化一次 code review SOP。
-
让 Automation 调用只读 Skill 生成一次报告。
⠀
本周仍然不自动评论、不自动推送、不自动合并。先让外部上下文进入工作流,再决定哪些写操作值得开放。
⠀
第 4 周:并行、后台和云端
⠀
目标:把 Codex App 放进真实团队协作。
⠀
任务:
⠀
-
用 worktree 做一个多文件小功能。
-
用 Subagents 做三路只读分析。
-
创建一个只读 Automation,每天总结测试失败。
-
把一个 PR 评论修复交给 Cloud。
-
Cloud 回流后在 App Review 里检查 diff。
-
团队复盘:哪些任务适合 Codex,哪些仍然手工或 Claude Code 更合适。
⠀
本周重点是“分工和收口”。多 agent、后台和 Cloud 都不能替代主线程判断和人工 Review。
⠀
30 天后团队应该留下什么
⠀
产物
用途
AGENTS.md
项目事实和安全边界
常用任务模板
减少模糊 prompt
Code Review Skill
统一审查口径
MCP / Plugin 登记表
外部能力可追踪
Automation 登记表
后台任务有人负责
PR 描述模板
Summary / Verification / Risk 稳定
双工具分工规则
Codex 与 Claude Code 不抢同一批文件
⠀
这才是一套工具真正落地的样子:不是人人会喊"帮我优化",而是团队有共同的上下文、边界、工具、审查和复盘方式。
⠀
11. 课程内容地图:从功能到能力
⠀
把本系列 14 篇看成四层能力:
⠀
层级
课程
你获得的能力
基础环境
CX-01、CX-02
安装、线程、任务描述、Review 主线
工作流控制
CX-03、CX-04、CX-10、CX-12
Commands、权限、配置、PR、CLI 排障
能力扩展
CX-05、CX-06、CX-07、CX-08、CX-09
MCP、Skills、Plugins、Subagents、Automations
团队治理
CX-11、CX-13、CX-14
Cloud 任务接续、安全企业、工具选型和共存
⠀
学习顺序也可以按角色调整:
⠀
角色
先学
普通开发者
CX-01、CX-02、CX-03、CX-10
Tech Lead
CX-02、CX-04、CX-06、CX-10、CX-13
平台 / DevEx
CX-04、CX-05、CX-07、CX-09、CX-12、CX-13
安全 / 合规
CX-04、CX-05、CX-09、CX-11、CX-13
从 Claude Code 迁移者
CX-02、CX-04、CX-06、CX-12、CX-14
⠀
常见问题
⠀
Q1:只学 Codex App 可以吗?
⠀
可以。本系列就是 Codex App 主线。CLI、Web、Claude Code 都是辅助对照。
⠀
Q2:两个工具能一起用吗?
⠀
能,但不要让它们同时改同一工作区。并行修改时用独立 worktree 或独立检出目录,并使用不同分支;同目录只读协作要明确文件责任。
⠀
Q3:团队怎么落地?
⠀
先选一个主力工具。另一个作为补充,不要一开始双主线培训。
⠀
Q4:Codex 课程要不要照 Claude Code 的章节写?
⠀
可以借鉴厚度结构,不能照搬功能结构。Claude Code 的命令、hooks、skills 和 Codex 的 App commands、Rules、Hooks、Skills 有相似问题域,但官方机制不同。课程应该学它的“讲概念、讲机制、讲排障、讲企业落地”,而不是复制命令文件体系。
⠀
Q5:两个工具的配置文件要不要内容完全一样?
⠀
项目事实、安全边界、测试命令应该一致;工具专属配置不要互相复制。AGENTS.md 服务 Codex,CLAUDE.md 服务 Claude Code。
⠀
Q6:什么时候应该从 Claude Code 迁到 Codex?
⠀
当团队更需要桌面 App、Review 面板、App Automations、连接器和 Cloud 任务接续,且愿意维护 AGENTS.md 和 Codex 配置时,可以逐步迁移。已有成熟 Claude Code hooks / commands 的团队应先做小范围试点。
⠀
Q7:什么时候不该强推 Codex?
⠀
如果团队完全在 SSH / tmux / 终端里工作,现有 Claude Code 流程成熟,且没有桌面 App Review 和 Automations 需求,强行切换会制造培训成本。
⠀
系列回顾
⠀
本系列现在的主线是:
⠀
-
App 安装与登录。
-
App 桌面工作流。
-
Commands。
-
项目指令、权限与沙盒。
-
MCP。
-
Skills。
-
Plugins / Connectors。
-
Subagents。
-
Automations。
-
Review / GitHub / PR。
-
Web / Cloud 辅助。
-
CLI 辅助。
-
安全与企业。
-
Claude Code 对比。
12. 对比的正确姿势:不是谁更强,而是谁更适合哪种操作系统
⠀
Codex App 和 Claude Code 的差异不是简单的模型差异,也不是“一个新一个旧”。它们更像两种不同的工作操作系统。
⠀
维度
Codex App
Claude Code
主交互
桌面 App、线程、Review、Automations
CLI、IDE、Desktop、Browser、commands、hooks、subagents
学习入口
项目 + App 工作台
CLI 会话 + 配置文件;也可从 Desktop / IDE / Web 进入
强项
桌面可视化、Review 面板、App automations、Cloud 任务接续
CLI 深度、hooks、commands、自定义自动化、多端接力
适合人群
想把 AI 编程纳入桌面工作流的人
习惯终端和脚本化,或需要 Claude Code 多端接力的人
团队落地
App 培训、项目说明、权限配置
CLI 规范、hooks、commands、agent teams
风险
误以为 App 能自动处理所有流程
误以为脚本化越多越好
⠀
所以这门 Codex 课不能照抄 Claude Code 的目录。它应该学习 Claude Code 课程的厚度和教学逻辑,但内容要围绕 Codex 自己的 App、Review、Cloud、Automations、Plugins、Skills 和权限模型。
⠀
13. Claude Code 内容厚在哪里
⠀
Claude Code 课程厚,不只是因为字多。它厚在几个方面:
⠀
1. 每个功能都有学习路径。
2. 每个概念都有术语解释。
3. 每个入口都有快速上手。
4. 每个系统都有工作原理。
5. 每个高风险功能都有安全提醒。
6. 每个功能都有案例、命令、模板和 FAQ。
7. 企业场景有单独章节。
8. 排障按症状拆,而不是简单一句“重启试试”。
⠀
Codex 课程要对齐的是这种“教学密度”,不是把 Claude Code 的命令照搬。
⠀
13.1 Codex 课程应该补的厚度
⠀
Claude Code 厚度来源
Codex 对应补法
安装路径多
Windows/macOS/App/CLI/工具链排障
Commands 体系
App commands、CLI slash、Skills、Automations 边界
Hooks 深讲
Codex Rules、Hooks、permissions 分层
MCP 深讲
Codex MCP config、tool approval、plugin-provided MCP
Skills 深讲
.agents/skills、progressive disclosure、openai.yaml
Plugins 生态
App Plugins、marketplace、sharing、governance
Subagents
显式触发、文件所有权、main thread merge
Enterprise
受管配置、MCP allowlist、Automation 分级
⠀
14. 功能映射表:迁移时不要硬搬
⠀
Claude Code 习惯
Codex 里的对应思路
CLAUDE.md
AGENTS.md
.claude/commands
可通过导入转换为 Skills;检查参数、Shell 插值和路径,不把目录直接改名
Hooks 自动化
可导入后再核对 Codex 事件与信任;由 Hooks、Rules、定时任务分别承担职责
Claude subagents
Codex 显式 subagent workflows
Terminal-first review
App Review pane + /review
CLI scheduled tasks
Codex App Automations
Remote control
Codex remote-control / app-server 高级辅助
MCP 配置
Codex config.toml MCP servers
Plugin loading
Codex App Plugins + marketplace
⠀
迁移时最重要的一句话:保留工作意图,重写实现入口。
⠀
15. 从 Claude Code 迁到 Codex 的 5 步
⠀
当前桌面 App 提供正式导入流程,可以导入 Claude Code、Claude Cowork 或 Cursor 的受支持内容。Codex CLI 的 /import 只列 Claude Code 与 Cursor。下面优先走桌面入口,再检查导入结果。
⠀
第 1 步:保存现状,选一个小项目
⠀
先查看原项目的 Git 状态,记录未提交改动,并备份需要保留的配置。导入不会删除或修改原有 agent 设置,但会在 Codex 一侧建立配置与任务;导入的项目仍使用原来的文件夹,不是自动复制出的隔离项目。
⠀
第一次选择一个非生产的小项目,只迁一份项目说明和一个简单 Skill。先不要迁入部署脚本、自动推送或需要生产凭据的工具链。
⠀
第 2 步:从设置进入导入
⠀
-
打开 Settings → Import。若当前版本尚未单列 Import,进入 General,找到 Import other agent setup。
-
选择 Import,勾选 Claude Code,再点击 Continue。
-
在 Select items to import 中挑选要导入的设置、项目和近期任务,不必第一轮全选。
-
确认后继续,完成时打开导入的项目或任务。
⠀
桌面导入器当前支持的映射包括:
⠀
原内容
Codex 侧目标
导入后重点检查
项目指令文件
AGENTS.md
安装、测试命令和边界是否保留
settings.json
config.toml
字段是否受支持,权限是否符合原意
Skills、Plugins
相应技能与插件
是否启用,依赖和安装是否完整
Slash commands
Skills
参数、Shell 插值和路径占位是否仍然有效
Hooks、Subagents
Codex Hooks、子代理配置
事件、权限与角色边界是否等价
MCP 配置
Codex MCP 配置
传输方式、认证和环境变量需要分别核对
原项目文件夹、近期任务
使用同一文件夹的项目与任务记录
当前目录、原有改动和接续目标是否正确
Claude Code 项目记忆
Memories
哪些上下文被带入,是否仍适用于当前任务
⠀
自动导入减少了搬运工作,仍需检查语义;尤其不能把“字段成功导入”当成原 Hooks 与权限行为已经验证一致。
⠀
第 3 步:处理需要补充设置的项目
⠀
导入完成后,左下角的状态卡会提示插件或连接器是否需要后续设置。选择 Finish 可以查看具体要求。若需要重新登录或新增授权,先核对目标账号与权限范围;尚未准备授权的内容留待后续处理,不把旧票据直接复制进配置。
⠀
在 Settings → Import 可查看导入历史,也可选择是否开启自动更新以跟随源工具。若两个工具还在分别维护规则,先明确谁负责源配置,再决定是否启用同步。
⠀
第 4 步:用本地任务验证导入结果
⠀
在导入的项目里发起只读检查:
⠀
请阅读 AGENTS.md、CLAUDE.md 和当前项目的运行说明。
只比较:工作目录、安装命令、测试命令、可改文件范围与对外操作边界。
区分一致项、冲突项和找不到来源的命令。
不要读取密钥,不连接外部账号,不修改文件。
⠀
确认项目事实一致后,选择一个只改 README 的小任务,运行相关检查,并在 Review 面板核对 diff。再试用刚导入的 Skill,检查它是否正确读取材料和遵守文件范围。
⠀
如果 Skill 依赖原工具的命令参数、Shell 插值或路径占位,先把这些依赖改成 Codex 支持的形式再运行。MCP、Hooks 和子代理分别参照 CX-05、CX-04、CX-08 验证,不一次全部打开。
⠀
第 5 步:明确下一次由谁继续
⠀
保留下面这份接续说明,避免两个工具同时写同一工作目录:
⠀
原目标:修正 README 中的启动命令。
当前工作目录:填写本次实际项目目录。
已改文件:列出文件,以及哪些改动尚未提交。
已运行检查:写实际命令与结果,不写预计结果。
后续任务:只处理尚未完成的具体项。
文件责任:本轮由 Codex 修改,Claude Code 如参与则只读审查。
对外边界:推送、部署与新增授权需要单独确认。
⠀
只有需要同时修改时,才另建独立 worktree 或独立检出目录,并使用不同分支。仅在同一目录换一个分支,不能隔离两个正在运行的工具。
⠀
CLI 补充:本地交互会话可输入 /import。当前官方说明限制其在任务运行期间、远程会话及连接本地 app-server daemon 时使用;不满足条件就走桌面导入入口。CLI 只发现最近 30 天内最多 50 个任务,这一限制不能直接套给桌面导入器。执行前核对本机版本和列表,不把 /import 写成当前 App 必有的同名 slash command。
⠀
16. 双工具共存的工程纪律
⠀
如果团队同时用 Codex 和 Claude Code,最大风险不是工具冲突,而是文件状态和规则冲突。
⠀
16.1 配置文件分工
⠀
文件
服务谁
内容
AGENTS.md
Codex
项目指令
CLAUDE.md
Claude Code
Claude Code 指令
.codex/config.toml
Codex
MCP、permissions、features
.mcp.json 或 Claude 配置
Claude Code
Claude 侧 MCP
.agents/skills
Codex
Codex Skills
.claude/skills
Claude Code
Claude Skills
⠀
不要为了省事把一个工具专属字段复制到另一个工具里。
⠀
16.2 工作区纪律
⠀
- 同一时间同一文件最好只让一个工具写。
- 并行大任务用独立 worktree 或独立检出目录,分别使用自己的分支。
- 提交前统一看 Git diff。
- 不要让两个工具同时跑自动写入。
- PR 描述里说明主要由哪个工具辅助。
⠀
16.3 共存 prompt
⠀
这个仓库同时使用 Codex 和 Claude Code。
请只修改 Codex 相关文件:
- AGENTS.md
- .codex/**
- docs/codex/**
不要修改 CLAUDE.md、.claude/** 或 Claude Code 课程文件。
如果发现两边规则冲突,先报告,不要自动合并。
⠀
17. 选型决策:按工作流,不按情绪
⠀
17.1 个人开发者
⠀
优先 Codex App,如果:
⠀
- 你喜欢桌面工作台。
- 你需要 Review 面板。
- 你想用 Automations 做提醒和周期检查。
- 你经常在本地项目、Web/Cloud 之间切换。
⠀
优先 Claude Code,如果:
⠀
- 你长期在终端里工作。
- 你有成熟 hooks 和 commands。
- 你需要很强的 CLI 自动化。
- 你不需要桌面 Review 体验。
⠀
17.2 创业团队
⠀
推荐组合:
⠀
Codex App:
- 新人上手
- PR Review
- 文档和产品协作
- Cloud 修明确任务
Claude Code:
- 终端强自动化
- hooks 深度流程
- 已有 agent team 流程
⠀
17.3 企业团队
⠀
选型要看治理:
⠀
- 是否有桌面 App 管理策略?
- 是否能统一 AGENTS.md?
- 是否需要受管配置?
- 是否已有 Claude Code hooks 资产?
- 是否能管理 MCP 和 Plugin 风险?
- 是否需要 Cloud 环境和 PR 回流?
⠀
企业不应该为了“更潮”切工具。要看已有流程和新收益。
⠀
18. Codex 的独特课程主线
⠀
这套 Codex 课程应该形成自己的主线:
⠀
App 安装
↓
桌面线程和 Review
↓
Commands 作为入口
↓
AGENTS.md、permissions、Rules、Hooks
↓
MCP 接外部上下文
↓
Skills 固化流程
↓
Plugins 分发能力
↓
Subagents 并行
↓
Automations 后台
↓
Review + GitHub + PR
↓
Cloud 任务接续
↓
CLI 辅助
↓
企业治理
↓
与 Claude Code 共存和迁移
⠀
这个顺序不是功能罗列,而是学习者能力升级路径。
⠀
19. 30 / 60 / 90 天落地计划
⠀
30 天:让团队安全用起来
⠀
- 安装 Codex App。
- 每人完成只读项目分析和 README 小改。
- 每个试点仓库写 AGENTS.md。
- 训练 Review 面板和 inline comments。
- 禁止默认 full access。
⠀
60 天:让团队形成复用流程
⠀
- 引入 2-3 个 repo skills。
- 配置只读 MCP。
- 建立 PR review prompt。
- 试点 Automations,只读或 worktree。
- 建立 Plugin/MCP 登记表。
⠀
90 天:让团队形成治理能力
⠀
- 受管配置或团队 baseline。
- Codex + Claude Code 共存规则。
- Cloud 环境模板。
- Subagent 分工模板。
- 月度复盘和事故响应流程。
⠀
20. 按任务入口选择阅读路径
⠀
当前任务
最小路径
进阶路径
第一次把 Codex 跑起来
CX-01、CX-02、CX-10
CX-04、CX-06
处理一个真实 PR
CX-02、CX-10、CX-14
CX-05、CX-08、CX-12
拆复杂任务给多个 agent
CX-02、CX-08、CX-10
CX-04、CX-13
把会议、评论或需求变成可执行改动
CX-02、CX-10、CX-14
CX-09
固化团队可复用流程
CX-06、CX-09、CX-14
CX-05、CX-07
接外部工具但控制风险
CX-04、CX-05、CX-13
CX-07、CX-09、CX-11
做团队推广和企业基线
CX-01、CX-04、CX-13
CX-07、CX-11
⠀
这样学习者不用 14 篇从头硬啃,也能按自己当前要解决的问题找到入口。
⠀
21. 同一个任务如何选择工具
⠀
任务:修复一个 PR 里 reviewer 提到的认证错误。
⠀
用 Codex App
⠀
1. 打开 PR 分支。
2. 读取 PR context。
3. 用 Review 面板看 diff。
4. 让 Codex 分类评论。
5. 只处理第一条认证 bug。
6. 看 last turn changes。
7. 人工 stage、commit、push。
⠀
用 Claude Code
⠀
1. 在终端进入项目。
2. 读取 PR 评论或 issue。
3. 用 commands / hooks / tests 推进。
4. 通过 CLI 查看 diff。
5. 手动提交。
⠀
选择判断
⠀
如果你重视 PR context、Review 面板和 inline comments,Codex App 更顺。
如果你已有终端命令和 hooks 自动化,Claude Code 更顺。
⠀
22. 怎么使用这套 Codex 课程
⠀
不要把 14 篇当成必须顺序读完的书。更实用的方式是先按当前任务查对应章节,再把高频流程整理成团队自己的 prompt、Skill、Automation 或配置基线。
⠀
如果你今天只是想把 Codex 用起来,读法是:
⠀
1. CX-01 完成安装、登录和项目打开。
2. CX-02 学会 App 主界面、权限和 Review 入口。
3. CX-10 跑完一次从 diff 到 PR 的闭环。
⠀
如果你已经在团队里推广,读法是:
⠀
1. CX-04 写清项目指令和权限边界。
2. CX-05 决定哪些外部工具可以接入。
3. CX-06 把重复流程做成 Skill。
4. CX-07 把可共享能力做成 Plugin。
5. CX-13 写成团队使用基线。
⠀
如果你正在从 Claude Code 迁移,读法是:
⠀
1. 先用本章判断哪些流程继续留在 Claude Code。
2. 把需要 App Review、PR context、Automations、Cloud 的流程迁到 Codex。
3. 不要把 Claude Code hooks/commands 的习惯原样搬过来。
4. 用 Codex 自己的 App-first 逻辑重新设计任务入口。
⠀
这样用课,读者不是"看完很多文章",而是能在安装、改代码、审 PR、接工具、做治理时马上找到可复制的流程。
⠀
23. 最终建议:把 Codex 作为 App-first AI 编程课来设计
⠀
Codex 的课程定位应该是:
⠀
以 App 为主控台,
以 Review 为安全闭环,
以 AGENTS.md 和 permissions 建立边界,
以 MCP / Skills / Plugins 扩展能力,
以 Automations / Cloud / CLI 做辅助,
以企业治理保证可持续。
⠀
这样它不是 Claude Code 课程的缩小版,而是一套围绕 Codex 自己优势建立的完整课程。
⠀
24. 综合工坊:把一个 Claude Code 流程迁移到 Codex
⠀
24.1 原流程
⠀
Claude Code 里有:
⠀
- CLAUDE.md:项目命令和安全规则
- /review-command:PR 审查命令
- Hook:拦截 git push
- Skill:发布说明生成
- MCP:GitHub 和文档
⠀
24.2 迁移分析
⠀
原资产
Codex 目标
CLAUDE.md 项目事实
AGENTS.md
PR 审查命令
Skill + /review prompt
git push hook
按 Codex 规则语法配置 Rules,或适配支持的 Hook 事件;普通提示不等于执行拦截
发布说明 Skill
.agents/skills/release-notes
GitHub MCP
Codex MCP 或 GitHub connector
文档 MCP
Codex MCP config
⠀
24.3 迁移 prompt
⠀
请帮我把这个 Claude Code 工作流迁移成 Codex App 工作流。
要求:
- 不照搬 Claude Code 专属目录
- 保留原工作意图
- 映射到 AGENTS.md、Skills、Rules、MCP、Plugins、Automations
- 标出哪些暂时不迁移
⠀
24.4 迁移后试跑
⠀
请用新的 Codex 工作流处理一个低风险 PR。
先只读分类评论。
再运行 Codex review。
最后建议是否需要修改。
不要提交,不要推送。
⠀
25. 双工具团队会议模板
⠀
# Codex / Claude Code Workflow Decision
## Task Type
What are we trying to improve?
## Current Claude Code Flow
- Commands:
- Hooks:
- Skills:
- MCP:
## Proposed Codex Flow
- App:
- AGENTS.md:
- Review:
- Skills:
- MCP:
- Automations:
- Cloud:
## Keep in Claude Code
- ...
## Move to Codex
- ...
## Trial Project
- ...
⠀
26. 对比进阶常见问题
⠀
Q1:Codex 课程要不要和 Claude Code 一样长?
⠀
不必机械一样长,但要在学习密度上有得比:机制、案例、排障、团队落地和真实模板都要够。
⠀
Q2:Claude Code 的 hooks 更强,是不是 Codex 就不适合企业?
⠀
不是。Codex 企业路线更强调 App、permissions、Rules、Hooks、Review、MCP/Plugin governance、Cloud 和 Automations 的组合。两者治理方式不同。
⠀
Q3:已有 Claude Code 资产要不要全部迁移?
⠀
不要。先迁低风险、高复用的流程。成熟、稳定、终端依赖强的 Claude Code 流程可以继续保留。
⠀
Q4:团队能不能同时要求所有人用两个工具?
⠀
可以,但要有工作区纪律和配置分工。否则最容易出现两个工具同时改文件、规则互相冲突、PR 难 review。
⠀
Q5:Codex 最应该打出的差异化是什么?
⠀
App-first。用桌面线程、Review 面板、Automations、Cloud 任务接续、Plugins/Skills 形成可视化、可培训、可治理的 AI 编程工作台。
⠀
27. 对比作业:给团队写一页选型建议
⠀
# Codex vs Claude Code Recommendation
## Team Context
- Current workflow:
- Existing Claude Code assets:
- Desired Codex benefits:
## Recommended Split
Use Codex for:
- ...
Use Claude Code for:
- ...
## First 30 Days
- ...
## Risks
- ...
## Decision
- ...
⠀
示例结论
⠀
Use Codex App as the default onboarding and review interface for new AI-assisted engineering workflows.
Keep Claude Code for existing terminal-heavy automation and mature hooks.
Revisit after 60 days with PR cycle time, review quality, and developer feedback.
⠀
28. 对比课程的最终落点
⠀
学完这 14 篇,学习者应该不是简单知道 Codex 有哪些功能,而是能回答:
⠀
- 我该从 App 还是 CLI 开始?
- 一个任务要用 prompt、command、Skill、MCP、Plugin、Automation、Cloud 还是 Subagent?
- 我怎样看 diff,怎样让 Codex 修,怎样决定是否提交?
- 团队怎样写 AGENTS.md 和权限边界?
- 哪些 Claude Code 资产应该迁移,哪些应该保留?
- 企业怎样在效率和风险之间建立可执行规则?
⠀
这才是 Codex 课程真正能和 Claude Code 课程站在同一张桌上的地方:不是功能数量一样,而是学习者完成课程后能独立做判断。
⠀
29. 迁移长案例:把 Claude Code 的 hooks-first 流程改成 Codex 的 App-first 流程
⠀
很多团队原来在 Claude Code 里习惯这样工作:
⠀
1. 进入终端。
2. 运行自定义 command。
3. hooks 在提交前检查危险命令、格式和测试。
4. 通过终端 diff 看结果。
5. 手动提交。
⠀
如果直接搬到 Codex,会出现两个问题:第一,Codex 的优势不在“把所有东西都塞进终端”;第二,Codex 的 App Review、PR context、Automations、Cloud 和 Plugins 如果不进入流程,课程就会变成 Claude Code 的弱化版。
⠀
迁移时不要问“这个 hook 在 Codex 里对应哪个按钮”。先问原流程解决的真实问题。
⠀
原流程要解决:
- 任务开始前明确边界。
- 写代码前知道项目规则。
- 改完后看 diff。
- 提交前不漏测试。
- 高风险动作有人确认。
⠀
在 Codex 里可以改成:
⠀
1. 用 App 线程描述任务目标、范围和禁止事项。
2. 让 `AGENTS.md` 承接项目规则。
3. 用 Rules 或权限 profile 收窄危险命令。
4. 修改完成后在 Review 面板看 last turn 和 full diff。
5. 用 `/review` 或 Review prompt 找风险。
6. 需要远端并行时再用 Cloud。
7. 稳定重复任务再整理成 Skill 或 Automation。
⠀
迁移 prompt:
⠀
我有一套 Claude Code 工作流,流程如下:
1. 运行 /fix-auth command。
2. hooks 阻止危险 shell 命令。
3. hooks 在提交前跑 tests。
4. 人工看 git diff。
请帮我改写成 Codex App-first 工作流。
要求:
1. 哪些放进 AGENTS.md。
2. 哪些用 App prompt。
3. 哪些用 Review 面板。
4. 哪些适合 Rules 或权限。
5. 哪些不应该迁到 Codex。
不要假设 Codex 拥有 Claude Code 的同名 hooks 或 commands。
⠀
一个迁移后的流程示例:
⠀
任务入口:
在 App 新线程中说明“只修 auth redirect bug,不重构 auth 模块”。
持久规则:
AGENTS.md 写清测试命令、代码风格、安全边界。
执行方式:
Codex 本地修改最小文件集;如果要改新文件,先说明原因。
审查方式:
Review 面板看 last turn changes,再看 full diff。
风险补充:
用 `/review` 检查认证、授权、redirect 和敏感日志。
收口:
人工 stage、commit、push;PR 描述写 Summary、Verification、Risk。
⠀
这才是迁移,不是翻译。翻译会问“Claude Code 的 A 在 Codex 里叫什么”;迁移会问“这个流程要保护什么结果,Codex 哪个能力最适合承担”。
⠀
30. 双工具冲突处理:当两个工具都改了同一个项目
⠀
双工具共存最常见的事故不是模型犯错,而是人没有管理工作区。Claude Code 在终端里改一批文件,Codex App 也在本地线程里改同一批文件,最后 Review 面板看到一团混合 diff。
⠀
先建立三条纪律:
⠀
1. 同一时间只让一个工具拥有某一组文件的写权限。
2. 另一个工具如果参与,只做只读 review 或分析。
3. 每次切换工具前先看 Git 状态。
⠀
如果冲突已经发生,先不要让任何一个工具继续修。用 Codex App 做只读整理:
⠀
请只读分析当前 Git diff。
背景:
- 一部分改动来自 Claude Code。
- 一部分改动来自 Codex App。
- 我需要先分清哪些改动属于哪个任务。
输出:
1. 按文件列出可能属于任务 A 的改动。
2. 按文件列出可能属于任务 B 的改动。
3. 无法判断来源的改动。
4. 哪些文件不应该继续同时编辑。
5. 建议的收口顺序。
不要修改文件,不要执行 git 操作。
⠀
如果项目很大,可以把任务拆开:
⠀
任务 A:auth redirect bug。
任务 B:toast 样式整理。
请判断当前 diff 中哪些文件更像任务 A,哪些更像任务 B。
如果某个文件同时包含两类改动,请标记为需要人工逐行处理。
⠀
然后选择一个工具收口一个任务。比如 auth bug 交给 Codex App:
⠀
现在只处理任务 A:auth redirect bug。
请基于当前 diff 设计收口步骤:
1. 哪些文件保留在任务 A。
2. 哪些文件应该从任务 A 排除。
3. 哪些测试先跑。
4. PR 描述怎么写。
不要执行 git 操作。
⠀
双工具共存的原则很朴素:工具可以多,写入责任不能乱。Codex 课程要把这件事讲透,否则读者学会了两个强工具,却没有学会管理一个清楚的 diff。
⠀
31. 选型案例:同一个需求,为什么答案会变
⠀
需求:把一个“导出报表失败”的问题修掉。
⠀
如果背景是“本地能复现,失败在 UI 操作后出现”,优先 Codex App:
⠀
原因:
- 需要本地项目和 Review 面板。
- 可能要看 UI 相关文件、测试和 diff。
- 修完后要人工检查用户路径。
⠀
App prompt:
⠀
我本地能复现导出报表失败。
请先只读分析 export/report 相关代码和测试。
输出最可能的原因和最小修复计划。
不要修改文件。
⠀
如果背景是“CI 里报表导出测试失败,本地暂时不方便跑”,可以先用 CLI 或 Cloud:
⠀
原因:
- 失败材料主要是日志。
- 任务可复现且边界清楚。
- 可以先让 Codex 远端或无头分析,再回本地 Review。
⠀
CLI prompt:
⠀
cat ci-log.txt |
codex exec --sandbox read-only "
Summarize the report export failure.
Identify failing tests, likely files, and smallest next action.
"
⠀
如果背景是“团队每周都要检查报表文档和代码是否一致”,用 Automation + Skill:
⠀
原因:
- 重复发生。
- 输出是报告或提醒。
- 可以让后台定期检查,但不应该自动发布。
⠀
Automation prompt:
⠀
每周一检查报表导出相关文档是否和代码入口一致。
只读执行。
输出:必须修、可以排期、暂不处理。
不要修改文件。
⠀
同一个需求在不同背景下,工具选择完全不同。课程真正要训练的是“读场景”的能力:本地交互、日志分析、远端执行、周期性巡检,这四类任务不要混成一种万能 prompt。
⠀
32. 从 Claude Code 课程学写 Codex 课:学厚度,不学外壳
⠀
Claude Code 课程厚,不只是因为字数多。它通常会把一个能力讲成完整链条:为什么需要、怎么用、哪里会错、错了怎么恢复、团队怎么复用。Codex 课要学的是这种链条,不是把 Claude Code 的命令名换成 Codex。
⠀
Codex 章节也应该围绕自己的链条展开:
⠀
App:
任务描述 -> 本地执行 -> Review 面板 -> PR context -> 人工提交。
Commands:
入口选择 -> plan/review/goal -> 能力发现 -> 错误恢复。
MCP:
工具边界 -> 只读试点 -> 授权 -> 排障 -> 团队 allowlist。
Skills:
重复 prompt -> SKILL.md -> references/scripts/assets -> reload -> plugin 分发。
Plugins:
个人安装 -> 小团队试点 -> workspace sharing -> 禁用/移除 -> 治理。
Automations:
稳定任务 -> prompt 设计 -> run 观察 -> 降噪 -> 停用。
Cloud:
handoff -> setup -> agent 执行 -> diff 回收 -> 本地 Review。
⠀
读者读完一个章节,应该能回答三件事:
⠀
1. 今天我能用这个功能完成什么真实任务?
2. 出错时我按什么顺序排查?
3. 这个流程稳定后,团队如何复用?
⠀
只要这三件事讲清楚,Codex 课就不会像功能说明书;它会像一套能落地的工作法。
⠀
33. 课程迁移练习:把一个 Claude Code 章节改写成 Codex 章节
⠀
假设 Claude Code 课程里有一章讲“用 command 修复 PR 评论”。不要直接把标题改成“用 Codex command 修复 PR 评论”。Codex 的改写应该围绕 App 和 Review。
⠀
原章节骨架:
⠀
1. 读取 PR 评论。
2. 运行自定义 command。
3. hooks 检查风险。
4. 终端查看 diff。
5. 提交。
⠀
Codex 章节骨架:
⠀
1. 在 App 中读取或整理 PR context。
2. 把评论分类为阻塞、可顺手修、需要澄清、应拆出。
3. 只处理一条阻塞评论。
4. 用 Review 面板检查 last turn diff。
5. 用 `/review` 做只读风险审查。
6. 人工 stage、commit、push。
7. 更新 PR 描述和回复材料。
⠀
改写 prompt:
⠀
请把下面这个 Claude Code 课程流程改写成 Codex App-first 课程。
要求:
1. 不假设 Codex 有 Claude Code 同名 command。
2. 把终端 diff 改成 App Review 面板。
3. 把 hooks 风险检查改成 AGENTS.md、Rules、Review prompt 或人工检查。
4. 加入 PR context 和 inline comments 的使用场景。
5. 输出一段读者可以直接练习的任务。
⠀
改写后的练习:
⠀
练习:PR reviewer 指出 auth redirect 测试失败。
步骤:
1. 在 App 中打开 PR 分支。
2. 让 Codex 分类 reviewer 评论。
3. 只修 auth redirect 测试失败。
4. 在 Review 面板检查 diff。
5. 用 `/review` 检查认证和测试风险。
6. 写 PR 更新说明。
⠀
这个练习能训练课程作者一个判断:同样是“修 PR 评论”,Claude Code 的强主舞台仍是 CLI / hooks / commands,也可以接 IDE、Desktop 和 Web;Codex 的主舞台是 App、Review 和 PR context。课程改写必须换主舞台,否则内容会天然显得弱。
⠀
34. 双工具团队的边界文档
⠀
如果团队同时使用 Codex 和 Claude Code,最好写一页边界文档。它不需要复杂,但要避免同一个任务被两个工具同时推进。
⠀
# AI Coding Tools Boundary
## Default
Use Codex App for:
- onboarding
- local diff review
- PR context
- App Review workflows
- automations and cloud task workflows
Use Claude Code for:
- existing terminal-heavy workflows
- mature hook-based automation
- workflows already encoded as Claude commands
## Do Not
- Let both tools edit the same files at the same time.
- Copy CLAUDE.md rules into AGENTS.md without adapting them.
- Assume hooks, commands, skills, and plugins have identical behavior.
- Skip Review because another tool already checked the diff.
## Handoff
When moving a task from one tool to another, include:
- original goal
- files already changed
- tests already run
- remaining risk
- what the next tool must not touch
⠀
一个 handoff 示例:
⠀
Moving from Claude Code to Codex App.
Goal:
Fix auth redirect regression.
Already changed:
- src/auth/redirect.ts
- tests/auth-redirect.test.ts
Already run:
- targeted auth redirect test failed once, then passed after fix.
Need Codex App for:
- Review panel diff check.
- PR description.
- Scope creep review.
Do not touch:
- toast styles
- payment
- dependencies
⠀
这份边界文档能让双工具共存从“看心情选择”变成“按任务选择”。它也让新人知道:两个工具都强,但强在不同工作流,不应该混成一个大杂烩。
⠀
📝 总结与检查清单
⠀
完成本课后,请确认以下所有项:
⠀
⠀
全部勾选后即完成 Codex 全系列学习。
附录
⠀
A. 双工具分工速查
⠀
任务
Codex App
Claude Code
桌面多线程开发
主力
辅助
本地Review
主力
辅助
终端自动化
辅助
主力
Hooks深度定制
辅助
主力
桌面定时任务
本系列重点教学
Desktop 同样支持,按使用入口单独配置
复杂Agent Teams
视当前App能力
主力
⠀
B. 推荐学习资源
⠀
-
Codex 导入流程:https://learn.chatgpt.com/docs/import
-
Codex App 命令:https://learn.chatgpt.com/docs/reference/slash-commands
-
Codex Git worktrees:https://learn.chatgpt.com/docs/environments/git-worktrees
-
Codex 定时任务:https://learn.chatgpt.com/docs/automations
-
Claude Code Desktop:https://code.claude.com/docs/en/desktop
-
本系列第一篇:CX-01 Codex App 安装与认证
-
本系列上一篇:CX-13 安全与企业
课程制作:老金
最后更新:2026年9月14日
许可:本课程采用 MIT License;转载、复制或二次分发时必须保留版权声明与许可声明
下一步
⠀
回到 Codex App 桌面工作流,从 App 实战任务开始练。