AI 编程工具
model-ladder:为 Claude Code 与 Codex 插件按任务难度分级路由模型并验证结果
neilyonglu/model-ladder · Run each coding task on the cheapest model and effort likely to succeed, verify it with your tests, and escalate only when an attempt fails.
ELI5:它是什么,解决什么问题
model-ladder 是 Claude Code 和 Codex 的插件,通过 Router、Worker、Verifier 三个环节工作:先由路由器为每个编码任务挑选成本与能力匹配的模型及 effort 等级,再由 Worker 在隔离的 Git worktree 中执行,失败时按阶梯升级到更强模型或更高 effort,最后由 Verifier 用项目测试命令校验,通过后才交付结果。它还提供用量守卫与交接文档、任务状态面板、并发运行冲突检测、可配置的 worker/verifier 技能指令等能力。安装需 Git 与 Node.js 20+,并在 Git 仓库中运行,具体模型与测试条件需自行配置。
核心能力与快速开始
★ 0 · JavaScript
- 能做什么
- 为编码任务自动选择起始模型与 effort 等级,在独立 Git worktree 中执行尝试,验证失败时逐级升级模型或 effort;支持指定验证命令并保护测试文件不被修改;提供 5 小时/每周用量的 usage guard 与 HANDOFF.md 交接文档;提供角色与用量面板;支持自定义 worker 与 verifier 的 skill 指令;支持同仓库多任务并发时的文件范围重叠检测与锁管理;记录运行历史。
- 适用场景
- 在 Claude Code 或 Codex 中提交缺陷修复、功能开发(含测试)、代码审查等任务,让低成本模型先尝试并在失败时自动升级;在长会话中对小任务直接执行并由独立 verifier 校验;在接近用量上限时生成交接文档以便后续恢复;在单仓库内并行推进互不重叠的多个编码任务。
- 项目形态
- 可直接使用的工具
- 部署方式
- 作为 Claude Code 插件(通过 plugin marketplace 安装)或 Codex CLI 0.160.1+ 插件使用;Codex 侧需在 /hooks 中信任插件钩子,也可直接运行 node scripts/codex-run.mjs 或 node scripts/watch.mjs。
- 主要依赖
- 需预先安装 Git 与 Node.js 20 或更高版本,并在至少有一次提交的 Git 仓库中运行;Claude Code 需先安装并登录,自动化场景需 Workflow 工具可用(Pro 用户需在 /config 中启用);Codex 需已认证的原生 codex。
- 使用限制
- 未说明具体模型版本的可用性与费用;未说明插件在各类项目上的实际效果数据;Codex 侧不支持 DIRECT 快捷方式与 commit 选项;并发运行依赖路由预测的改动文件范围,预测错误时可能返回 CONFLICT;用量阈值与超时等需自行配置。
- 许可证
- MIT
- 最近推送
- 2026-10-28 18:32
资料检查:2026-10-29 07:00 · 卡片整理:2026-10-29 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
作为 Claude Code 和 Codex 插件,为每个编码任务按难度选择成本与能力匹配的模型和 effort 等级,在隔离的 Git worktree 中执行,失败时升级到更强模型或更高 effort,并用项目测试命令验证通过后才交付;可用于修复 bug、带测试开发功能、代码审查与风险列举等编码工作。
查看内容依据
The Router selects a suitable model for each task, the Worker executes it, and the Verifier checks the result. Verified changes are delivered.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。