在 Claude Code 里输入一句任务描述,Claudex Route 会按照官方推荐用法和价格,告诉你这活儿该交给谁。需求简单就走 Luna,需求含糊、工作量偏大的交给 Astra。选定模型之后,它能把材料转给无头 Codex——也就是 CLI 在后台跑、不弹窗口的那种——干完再把结果送回来。从 Codex 回 Claude 的链路,逻辑完全一样。
仓库地址在 GitHub 上:https://github.com/chaseai-yt/claudex-loop 。里面两个 skill 别混着用。Route 管一次性选模型,外加一次交接。Loop 管侦察、问需求、计划对抗、执行,再换另一家验收。Route 不依赖 Loop。改一行 CSS 这种小活,别开 Loop。

Claude Code 里的安装步骤如下:
/plugin marketplace add chaseai-yt/claudex-loop
/plugin install claudex-loop@claudex-loop
装完用 /claudex-loop:claudex-route 和 /claudex-loop:claudex-loop 两个命令。只想先试选模,把 skills/claudex-route/ 拷到 ~/.claude/skills/ 或 ~/.agents/skills/ 就行。
完整 Loop 要求 Claude Code 和 Codex 都登录,Python 3.10 以上。先跑这四个命令:codex --version、codex login status、claude --version、claude auth status。

第一次调用可以直接贴下面这句:
claudex-route: 我要给现有项目加一个 CSV 导入,范围只动导入目录,优先省钱。该用哪个模型?如果需要交接,只做只读诊断,先不要改文件。
它会返回一个模型名、一个角色、一句理由。常见结果包括:留在当前模型、找第二意见、排查阻塞,或者把活交给另一家。建议本身不会启动另一家,也不会授权改文件。只有你明确要求交接,它才把材料丢给无头 CLI。CSV 这种范围清楚的活,常会指到 Luna。全新项目、需求含糊,才轮到 Astra 或 Fable。
Loop 从哪边启动,哪边就是协调者,对面负责审查。默认谁构建,对面就验收。具体四步如下:

侦察:读现有代码和文档。新项目就做调研。你说要克隆 Whisper Flow,它会派子代理去查这产品是什么、有没有现成克隆、你的假设站不站得住,并列出带来源的假设台账。
问你:改什么、在乎什么、哪些文件不能碰。会改变结果的决定先问完,再写带验收标准和证明命令的计划。PLAN.md 记录要做什么。
计划对抗:对面读计划和代码,给出带证据的意见。来回改,直到 APPROVED、REVISE 或 BLOCKED。默认最多 5 轮。空输出、会话刚启动,都不能算通过。批准会记下计划路径和 SHA256,改了计划,批准作废。
构建和验收:你选 Astra 或 Fable 来写。写完的那家不能评分。另一家在全新会话里看最终 diff,证明命令要跑。记录写在 PLAN-REVIEW-LOG.md。协调者中途接手改的代码,还要再验一次。

几个容易踩的坑。Route 的推荐不等于授权编辑。你在当前窗口选的模型,不会自动改对面 CLI 的配置。委托构建需要干净仓库;worktree 能隔开无关改动,但它本身不是安全沙箱。Codex 审查用只读 shell,Claude 审查只给文件读取,两边边界不一样。审查有轮次上限,避免无限烧钱。
需要点名模型时:
claudex this feature, builder=codex, reviewer_model=gpt-6-astra
claudex this feature, builder=claude, reviewer_model=claude-fable-5-1
research=web 或 deep 控制侦察。inspect=off 是明确退出验收,会被记在日志里。
装完先跑上面那条 Route。它回你一个模型名和理由,才算通了。选模通了以后,再在真正大的功能上开 Loop。
更多类似工具的踩坑记录与交流,可以上 云栈社区 翻翻。