V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
loneranger1024

告别人肉复制粘贴:我的 Claude + Codex 自动化协作工作流

  •  
  •   loneranger1024 · Mar 14 · 4937 views
    This topic created in 47 days ago, the information mentioned may be changed or developed.

    背景介绍

    我日常喜欢用 Claude 来做项目的架构师,而 codex 做代码执行者,不管是 claude 还是 codex ,我对他们的生成的结果都保持怀疑态度的,但我又不可能去看一行行代码看,所以我日常使用的一个最常用方式,就是让他们互相进行 review 。

    在这个过程中,我往往充当一个“无情”的复制粘贴者。比如 Claude 做完架构或方案设计后,我就让 Codex 去 review ,再把 Codex 的 review 结果复制粘贴回 Claude 的终端;或者 Codex 写完代码,我就让 Claude 去 review ,再把 review 意见贴回给 Codex 。我成了他们之间沟通的桥梁,这种方式非常低效。

    方案介绍

    为了解决这个问题,我开发了两个开源的 Skill ,让它们可以自动沟通和 review:

    1. 1. Codex Skill (底层基础) 首先需要一个把 Codex 封装成"即插即用"接口的基础 Skill 。我参考的是oil-oil/codex,把 Codex 做成一个随时可调用的 Sub-Agent 。不管是 Plan Review 还是 Plan Execute ,Claude 想让它干活就直接调这个接口。整个协作体系都是搭在这个基础之上的。
    2. Plan Review Skill (方案评审层) 这个项目整体由 Claude 驱动,因为我觉得 Claude 在工具调用( Tool Use )上的表现更好。
      • 流程: 我先跟 Claude 沟通出一版方案,我觉得差不多了,但不确定是否有遗漏或优化空间,此时我会调用 Plan Review
      • 机制: Claude 会调用封装好的 Codex Skill ,让 Codex 进行 review 。
      • 迭代: review 完后,Claude 会自动读取 Codex 反馈的结果并进行修改。这个过程会反复迭代,直到两者达成一致。这完全省去了我日常手动复制粘贴的麻烦。
    3. Plan Execute Skill (方案执行层) 方案 review 完后进入执行阶段,我会使用这个负责“计划执行”的 Skill 。
      • 角色分工: Claude 依然作为“架构师”或“代码审计员”,它不会亲自动手写代码,而是将任务交给 Codex 。
      • 执行: 它通过调用 Codex Skill ,让 Codex 去完成具体的代码编写。
      • 闭环: Codex 完成后,Claude 会去 review 它的代码。如果发现问题,就让 Codex 继续改,直到两者达成统一。

    通过这种“左右互博”的博弈机制,最终产出的结果基本上不会有大问题。这样可以更高效地解放双手,不需要时刻盯着,就能达到满意的结果。

    阶段 Skill Claude 角色 Codex 角色
    方案打磨 /plan-review 编排 + 改方案 批判性审稿人
    代码实施 /plan-execute 编排 + review 代码 写代码 + 修复

    补充说明

    claude 进入 plan 模式之后默认存储的位置是在 ~/.claude下的,可以在 ~/.claude/settings.json 进行配置 plan 存放的目录,如下所示,便会存放到当前项目中了

    {
      "env": {
      },
    ...
      "plansDirectory": "./plans",
    }
    
    
    

    工作流

    claude_gpt_workflow

    安装

    方式一:npx add-skill (推荐)

    前置条件: 先安装 add-skill CLI:

    npm install -g add-skill
    

    然后安装 skills:

    npx add-skill longranger2/claude-gpt-workflow
    

    方式二:单独安装

    单独安装各个 skill:

    npx add-skill longranger2/claude-gpt-workflow/plan-review
    npx add-skill longranger2/claude-gpt-workflow/plan-execute
    npx add-skill longranger2/claude-gpt-workflow/codex
    

    方式三:手动安装

    复制 skills 到你的 Claude Code skills 目录:

    cp -r plan-review/ ~/.claude/skills/
    cp -r plan-execute/ ~/.claude/skills/
    cp -r codex/ ~/.claude/skills/
    

    参考链接

    https://github.com/longranger2/claude-gpt-workflow

    32 replies    2026-04-21 02:32:34 +08:00
    Ne
        1
    Ne  
       Mar 14 via Android
    拉他们入 Tg 群,配置文件开户。不就可以让他们自己写好代码就发另外 ai 审查了吗。审查通过/不通过 都要群回复,之后再,,,,
    lyhiving
        2
    lyhiving  
       Mar 14
    这个时候要用 dicord ,要不然上下文经常混乱。开个主题搞小任务,大版本交给版块。完美得很
    tlerbao
        3
    tlerbao  
       Mar 14


    你这安装是安装到哪了

    不应该是安装到~/.agents/skills/ 下吗
    为什么在 ~/.agents/skills/ 下建替身 这是要连到哪啊?
    tlerbao
        4
    tlerbao  
       Mar 14
    @tlerbao 说一下,我是 ~/.agents/skills 是所有 skill 存放目录

    然后其他的 cursor 啊 claude code 啊,反重力啊,codex 的 skill 目录都是连接到上面目录的

    你这个是不是不支持这种安装啊
    lizhenda
        5
    lizhenda  
       Mar 14
    感谢分享,学习一下
    songunity
        6
    songunity  
       Mar 14
    挺不错感觉
    cairnechen
        7
    cairnechen  
       Mar 14
    @lyhiving 为啥会上下文混乱? agent 之间的会话 和 人与 agent 之间的会话 本质不是一样的吗?
    YUX
        8
    YUX  
    PRO
       Mar 14   ❤️ 1
    目前用 https://ohmyopencode.org/
    Sisyphus 用 anthropic/claude-opus-4-6 max ,Oracle 用 openai/gpt-5.4 xhigh ,
    自动协作,gpt 会审阅 opus 的每一步
    CharonVIII
        9
    CharonVIII  
       Mar 14
    @YUX 看了下这个项目,真厉害,想请教下 token 消耗情况如何?我看到 X 里有人说是 token burner
    apibox
        10
    apibox  
       Mar 14
    @YUX 这个确实非常不错,很出名了。
    YUX
        11
    YUX  
    PRO
       Mar 14
    @CharonVIII Claude max 20x 周限额我 5 天跑满了,现在 98% 周一才 reset ,周末不敢用了。openai/gpt-5.4 xhigh 还行,开个 20 刀的还没碰到限额。
    这个项目是目前我用过最烧 token 的,也是开箱即用效果最好的。
    YUX
        12
    YUX  
    PRO
       Mar 14
    @CharonVIII 把 opus 换成 kimi-for-coding/k2p5 无敌性价比
    loneranger1024
        13
    loneranger1024  
    OP
       Mar 14
    @YUX yep ,这个我最近也在使用,也是很不错的
    loneranger1024
        14
    loneranger1024  
    OP
       Mar 14
    @YUX 插个话题,话说怎么稳定订阅 claude ,现在走的是 api ,但感觉很不划算哈哈
    loneranger1024
        15
    loneranger1024  
    OP
       Mar 14
    @Ne @lyhiving 听着很不错,到时候也试试哈哈
    loneranger1024
        16
    loneranger1024  
    OP
       Mar 14
    @tlerbao 这几个 skill 主要是给 claude 来使用的,看上去主文件是维护到 claude code 的目录去了
    YUX
        17
    YUX  
    PRO
       Mar 14
    @loneranger1024 我就纯纯 250 刀走 iOS 订阅
    YUX
        18
    YUX  
    PRO
       Mar 14
    @loneranger1024 我试过走 API 每个 prompt 烧掉 25 刀左右
    loneranger1024
        19
    loneranger1024  
    OP
       Mar 14
    @YUX 交保护费换平安哈哈😂
    springrider
        20
    springrider  
       Mar 14
    https://github.com/haowjy/orchestrate
    这个貌似和你的做法是反过来的? codex 规划, claude 执行.
    wingoo
        21
    wingoo  
       Mar 14
    skill 的想法真的不错
    我正在搞个开源的项目, 做本地 agent 的 workflow 编排, 感觉再不搞出来就不用搞了
    MuyuQ
        22
    MuyuQ  
       Mar 14
    @lyhiving 请问有文章或者视频教程不。 想学习学习这种部署。
    jiaduobao
        23
    jiaduobao  
       Mar 14
    有钱上 opus4.6 ,没有就 codex 顺便推广一下中转福利🎁 新用户注册送 $10 美元 https://www.v2ex.com/t/1198325
    iorilu
        24
    iorilu  
       Mar 15
    现在模型都越来越强, 一定要两个模型配合吗

    不能用 codex gpt5.4 一把嗦?
    MuyuQ
        25
    MuyuQ  
       Mar 15
    @iorilu codex 的 UI 不好看啊。 各家模型各有特点。 而且看过一篇文章,让 CC 和 Codex 互相审查的话,审查力度会更高。
    draco95
        26
    draco95  
       Mar 15
    codex 本身就支持 mcp server 吧?
    可以查看 https://developers.openai.com/codex/guides/agents-sdk

    npx @modelcontextprotocol/inspector codex mcp-server
    lyhiving
        27
    lyhiving  
       Mar 17
    @cairnechen 上下文混乱主要问题是你都对着一个对话来联系提问,在总结和上下文窗口等因素的作用下,很多东西就不是你想要的。因此通过类似 Discord 的话题、板块等方式进行了多个 session 并行,也更清晰。
    lyhiving
        28
    lyhiving  
       Mar 17
    @MuyuQ 你查下 Discord 的文档就可以了。或者把文档扔给 AI ,他会处理好。
    lyhiving
        29
    lyhiving  
       Mar 17
    @loneranger1024 目前基本上是每天 100 刀,一个月 900 包月这样。除了 Claude ,其他都是渣渣
    isbase
        30
    isbase  
    PRO
       Mar 22 via iPhone
    我发现用 Claude code 去调 CODEX review 这个很顺利,但是让 CODEX 去调用 Claude 就各种出问题。
    spark
        31
    spark  
       Mar 29 via Android
    通过 oh my opencode 指定对应的模型不可以吗?
    Limius
        32
    Limius  
       Apr 21
    @YUX #11 20x 能 5 天跑完,这用量有点猛
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   847 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 20:04 · PVG 04:04 · LAX 13:04 · JFK 16:04
    ♥ Do have faith in what you're doing.