场景 Prompt

Claude Code 指导 Codex 连续 8 小时工作流

使用 Claude Code 作为监工,通过子代理机制启动、监控并循环执行 Codex CLI 任务,实现长时间连续运行

这条 Prompt 适合做什么

使用 Claude Code 作为监工,通过子代理机制启动、监控并循环执行 Codex CLI 任务,实现长时间连续运行

产品

现在就用

直接复制

查看源文件

如果你只想马上开始,复制下面正文就够了。完整说明放在下方的展开区。

### 实现 Claude Code 指导 Codex 连续 8 小时运行的原理与步骤

你提到的这个分享很可能源自 X(Twitter)用户@dotey(宝玉)的帖子,他于 2025 年 9 月 28 日公开了一个创新方案:使用 Claude Code 作为"监工"(supervisor),通过子代理(sub-agent)机制来启动、监控并循环执行 Codex CLI 的任务,从而实现 Codex 的连续运行,而不会导致上下文窗口(context window)爆掉。

#### 核心原理
**分离角色**:Claude Code 负责规划和监督,Codex CLI 负责实际执行。Claude Code 通过子代理隔离上下文,确保主会话保持简洁;Codex 每次重启为新 session,避免 token 积累。

#### 实现步骤

**1. 环境准备**
- **安装工具**:
  - Claude Code:Anthropic 官方 CLI 工具
  - Codex CLI:OpenAI 的编码 CLI 工具
  - 终端环境:支持 macOS/Linux(推荐 WSL for Windows)
- **项目设置**:
  - 创建 `TODO.md`:列出任务清单
  - 创建 `AGENTS.md`:Codex 配置文件

**2. 启动主 Claude Code 会话**
- 运行 `claude` 进入交互模式
- 输入初始提示,让 Claude 规划整体任务

**3. 循环执行机制**
- 使用 Claude Code 的**子代理(sub-agent)**功能
- 核心命令:
  ```
  帮我在当前目录下,新开一个 agent,使用 export TERM=xterm && codex exec "continue to next task" --full-auto --reasoning-effort high 命令开启一个 codex 进程。
  注意观察任务执行情况,如果当前任务完成(任务运行时间较长,可以多等一会),就结束进程(kill PID),然后重新开个 agent 运行相同指令让它继续下一个任务。
  ```
- **监控逻辑**:
  - Claude 子代理运行 `tail -f codex.log` 监控输出
  - 任务完成检测:检查日志中是否有"Task completed"或 TODO.md 更新
  - 超时处理:每小时注入"Reflect and continue if needed"提示

#### 优化技巧
- **token 优化**:限制日志输出,使用 `--compact` 模式
- **并行处理**:Claude 可同时启动 2-3 个子代理
- **成本控制**:Claude Max 支持 8+ 小时;Codex Pro 每周限额高

#### 预期输出
```
Sub-agent 1: Codex启动,执行任务1 (认证重构),耗时: 32min。完成,更新TODO.md。
Sub-agent 2: Codex启动,执行任务2 (测试),耗时: 45min。无错误,继续。
... (循环8小时,覆盖10+任务)
```

这种方法本质上是"代理链"(agent chaining),让 Claude 的规划能力补足 Codex 的执行力。

最短示例

你可以这样给
示例输入
你会得到
示例输出
展开完整使用说明

适用目标

使用 Claude Code 作为监工,通过子代理机制启动、监控并循环执行 Codex CLI 任务,实现长时间连续运行 Claude Code 指导 Codex 连续 8 小时工作流

你需要提供

context

必填

业务/产品背景与现状

goal

目标与成功指标(metrics)

constraints

约束(资源、时间、合规、技术边界等)

deliverable

期望输出(PRD/方案/roadmap/评审材料)

使用步骤

  1. 1

    定义问题

    明确用户/场景/痛点与成功指标,列出非目标(non-goals)。

  2. 2

    生成方案

    给出可选方案与权衡,覆盖成本、风险与依赖。

  3. 3

    落地计划

    输出里程碑、验收标准与埋点/监控建议。

  4. 4

    评审与迭代

    提出需要对齐的问题清单与下一步行动。

输出格式

请按以下结构输出:

## Problem
- 问题陈述:…
- 目标/指标:…
- Non-goals:…

## Options
- 方案 A:…(权衡/风险/依赖)
- 方案 B:…

## Plan
- 里程碑:…
- 验收标准:…

## Questions
- 需要对齐的问题:…

自查清单

  • 问题定义是否清楚,是否有 non-goals?
  • 指标/验收标准是否明确?
  • 方案是否给出权衡与风险?
  • 是否有里程碑与下一步?

使用提示

  • 提供更多的上下文信息可以获得更好的结果
  • 可以根据具体需求调整提示词内容
  • 多次尝试可以获得更好的效果