---
title: "认识双工作台：Claude Code、ChatGPT 与 Codex"
seo:
  title: "Claude Code 与 Codex 双工作台"
description: "统一 ChatGPT Chat、Work、Codex 与 Claude Code 的术语定义、任务路由策略、成熟度分层模型，帮助建立可验证的 AI Agent 工作闭环流程与统一认知。"
---

本章用于统一认知：它们不是“更聪明的聊天框”，而是能够读取上下文、使用工具、执行动作并交付可验证结果的 Agent 工作台。

## 1.1 先统一术语：ChatGPT、Work、Codex 与 Claude Code

| 名称 | 当前定位 | 最强入口 | 典型任务 |
| --- | --- | --- | --- |
| **ChatGPT Chat** | 讨论、解释、快速分析与轻量创作 | Web / 桌面 / 移动端 | 澄清问题、解释文件、决策对话、快速草稿 |
| **ChatGPT Work** | 面向复杂工作的执行型 Agent，可结合文件、插件与业务工具形成可审阅成品 | ChatGPT 桌面 / Web | 研究、文档、表格、演示稿、Sites、跨系统工作流 |
| **Codex** | ChatGPT 体系中的专门开发工作区与编码 Agent | ChatGPT 桌面、CLI、IDE、Cloud | 读写仓库、运行命令、测试、Diff、PR、云端并行 |
| **Claude Code** | Anthropic 的 agentic coding tool，围绕终端、IDE、Desktop、Web、CI 与外部工具形成工程闭环 | CLI / IDE；Desktop 用于多会话和远程 | 复杂功能、重构、代码审查、脚本、事务自动化 |

:::note[不要把“ChatGPT 客户端”理解成简单的 Codex 改名]
截至 2026 年 9 月，更准确的关系是：ChatGPT 桌面客户端是统一外壳，里面同时存在 Chat、Work 与 Codex；Codex 保留独立历史和专门开发体验。程序员可以在 Codex 视图工作，PM 与办公人员则更多使用 Chat 或 Work。
:::

资料依据：OpenAI ChatGPT desktop app；OpenAI What’s New：Use Codex in the ChatGPT desktop app（2026-07-09）。

## 1.2 两套工具的共同本质

- **上下文读取：** 不是只看当前输入，而是读取仓库、文件、规则、历史和外部系统。
- **工具执行：** 可以编辑文件、运行 shell、浏览网页、调用 MCP / 插件、操作桌面应用或提交云端任务。
- **循环工作：** 根据测试、构建、浏览器反馈和 reviewer 意见持续修正，不以“生成一段代码”作为终点。
- **权限边界：** 是否能写文件、联网、运行命令或产生外部副作用，由沙箱、审批、组织策略共同决定。
- **资产沉淀：** 规则、Skills、Hooks、SPEC、测试与评测集比单次聊天更有长期价值。

<img src="/course/dual-workbench-loop.png" alt="双工作台统一闭环" width="1800" height="980" />

*图 1：双工作台的统一闭环。具体客户端会变化，但输入、执行环境、验证与复用资产应保持稳定。*

## 1.3 任务路由：先看任务，不先站队

| 任务 | 首选工作表面 | 备用/协同方式 | 理由 |
| --- | --- | --- | --- |
| **快速讨论、解释概念** | ChatGPT Chat | Claude / Claude Code 只读会话 | 不需要打开完整工程工具链 |
| **跨文件研究并生成成品** | ChatGPT Work | Claude Code + 本地脚本 | Work 更适合文件、插件与可审阅成品 |
| **在仓库中实现功能** | Codex 或 Claude Code CLI | IDE 扩展 | 终端闭环、测试、Diff 与 Git 最直接 |
| **GUI-only 问题或网页验收** | ChatGPT 桌面 Browser / Computer Use | Playwright / 浏览器 MCP | 需要真正看到并操作界面 |
| **并行开发多个任务** | Codex Worktree / Cloud；Claude `--worktree` / Agent View | 多个终端 + Git worktree | 隔离目录与分支，减少互相覆盖 |
| **定时报告或无人值守任务** | ChatGPT Scheduled Tasks；Claude Routines | cron / CI / workflow | 原生计划任务便于观察与治理 |
| **高风险生产变更** | 人工主导 + 只读 Agent | 隔离沙箱 / 演练环境 | 不可把责任与最终审批交给自动模式 |

## 1.4 成熟度分层：从“会聊天”到“组织能力”

| 阶段 | 你在做什么 | 核心资产 | 完成标志 |
| --- | --- | --- | --- |
| **L1 对话式** | 问问题、改一处代码、生成一次文档 | 聊天记录 | 能完成单次低风险任务 |
| **L2 规范化** | 固定目标、边界、验证、规则文件 | AGENTS.md / SPEC | 同类任务输出开始稳定 |
| **L3 自动化** | 把重复步骤做成 Skill、Hook、脚本、插件 | 可复用工作流 | 减少重复口述与人工收尾 |
| **L4 多 Agent** | worktree、subagent、cloud、agent view | 任务图、分支策略、评测集 | 能并行推进并合并结果 |
| **L5 组织化** | 权限、审计、用量、模板、培训统一 | 组织策略与资产目录 | 团队可独立、可追踪、可扩展地交付 |

## 1.5 本讲义的核心观点

:::note[核心观点]
不要把竞争力理解成“我会用哪个模型”。真正的差距来自：问题定义是否清楚、执行环境是否可复现、验证是否充分、权限是否合理、知识能否沉淀为团队资产。

- 程序员最终要把机械实现外包给 Agent，把精力放在架构、边界、质量与上线责任。
- 产品经理最终要把需求澄清、研究、原型和验收前移，而不是只生成漂亮 PRD。
- 事务型办公人员最终要把输入、规则、人工确认点和输出渠道标准化。
:::
