[已支持win] 基于 Codex app-server 协议做了一个 Claude Code 与 Codex 的协作 skill

DiamondDay 2026-02-28 16:04 1

来分享一个最近在Claude Code帮助下写的 codex-collab skill,基于 Codex 官方的 Codex App Server 协议让 CC 能够丝滑地实现对 Codex 的驱动和调用,效果如图。



写在前面


平时写代码一直在主用 CC,偶尔也会用 Codex 来进行一些辅助的代码审查与反馈(如在 Codex 中使用 /review 命令),往往能发现一些 CC 没有考虑到或者忽略的地方。


为了能让 Claude 更自然地和 Codex 协作,也尝试过官方的 MCP 和一些开源的 skill,但是效果总是不尽理想:MCP 会阻塞 Claude 的执行流程,而大多数 skill 都是通过命令行的方式来进行调用的,支持的交互方式受限,而且总觉得不够优雅和鲁棒,遂决定自己再手搓又双叒一个与 Codex 协作的 skill 出来。


实现思路


最开始参考部分开源 skill 采用了 tmux 来实现和 Codex TUI 的交互,但是这种方式还是太不稳定了,需要手动键入指令、轮询检测 tmux 界面中的文本来判断是否执行完成。后来看到了 Codex App Server 协议,支持使用 JSON-RPC 2.0 消息和 Codex 进行通信,并且提供了非常标准规范的 API,于是就基于此协议来实现了和 Codex 的交互脚本,并且根据自己的使用经验,逐步微调了 SKILL.md 中的提示词。


快速上手



  1. 确保系统中 Bun 和 Codex 已安装

  2. Clone仓库代码之后,运行 install.sh(Linux / macOS)或 powershell -ExecutionPolicy Bypass -File install.ps1(Windows),即可将 skill 自动安装到 CC 的对应路径下

  3. 在 CC 里提及 Codex,即可自动触发,此外当 Claude 觉得需要参考第三方意见时,也会触发该 skill 调用 Codex




欢迎佬友们使用,因为目前只经过自己这些天的使用和测试,有什么意见或者遇到什么问题也请不吝赐教


最新回复 (19)
  • 大帅哥 02-28 16:27
    1

    太强了,大佬

  • 太子 02-28 16:37
    2

    优秀~~

  • ishadows 02-28 16:38
    3

    用这个协议的第一次见啊…一般是插件用这个协议调用agent?

  • infinite 02-28 16:43
    4

    太强了佬

  • DiamondDay 楼主 02-28 16:49
    5

    对,我之前看到X上有人写了一个Codex的iOS app远程控制,就是基于这个协议的,然后就去了解了一下。另外官方的VSCode插件好像也是用的这个协议

  • roboh 02-28 16:53
    6

    太优秀了佬

  • Hworad 02-28 16:53
    7

    太强了 大佬

  • 鸭梨仕多德 02-28 16:56
    8

    优秀,已 star

  • 清枫早上好 02-28 17:01
    9

    CC



    佬windows支持吗

  • DiamondDay 楼主 02-28 17:18
    10

    目前只支持了Mac和Linux,还没做Windows支持,如果用WSL的话应该是没问题的,后面我可以看情况做一下win上的适配,应该也不是很复杂(

  • 叁月柒 03-01 11:07
    11

    太强了,必须支持!!

  • lanaya 03-01 11:14
    12

    佬,你牛逼炸了呀

  • james18 03-01 11:18
    13

    这就试试 ^-^

  • 一碗小米粥、 03-01 11:18
    14

    佬,麻烦适配一下windows​^-^^-^

  • DiamondDay 楼主 03-01 11:20
    15

    我这两天研究一下

  • 一碗小米粥、 03-01 11:21
    16

    佬,太强了

  • ishadows 03-01 11:22
    17

    希望是能支持原生windows,wsl应该不用额外支持吧

  • DiamondDay 楼主 03-01 11:24
    18

    嗯嗯,wsl应该是能直接用的,原生的还需要再适配一下

  • skyfox 03-01 11:25
    19

    wsl支持不

* 帖子来源Linux.do
返回