OpenClaw AI Code 场景路由器 / 开发任务选型器。OpenClaw 分身模式的大脑——根据任务语义(重构、bugfix、TDD、SDD、Harness、CI、前端、长上下文分析等)自动匹配最优 AI Code CLI 工具和模型,给出可直接执行的命令。 中文名:AI Code 场景路由器 | AI 编程分身 | 开发任务选型器 | 工具推荐 | 场景匹配 - MANDATORY TRIGGERS: 帮我选工具、用哪个 CLI、用什么工具、场景路由、选 CLI、最适合、路由、ai-code-
OpenClaw AI Code 场景路由器
功能概述
OpenClaw AI Code 场景路由器是一项面向实际任务的技能,主要用于OpenClaw AI Code Scenario Router / 开发任务选型器;根据你的开发任务语义,自动匹配最优 AI Code CLI 工具和模型,给出可直接执行的命令;
核心要点
- ⚠️ 前置要求 : 使用前请配置 .env 文件(复制 .env.example 并填写实际 API Key);
- 一、工具能力地图;
- 外网工具安装方式(内网 cla。
使用与执行
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
OpenClaw AI Code 场景路由器
OpenClaw AI Code Scenario Router / 开发任务选型器
根据你的开发任务语义,自动匹配最优 AI Code CLI 工具和模型,给出可直接执行的命令。
⚠️ 前置要求: 使用前请配置 .env 文件(复制 .env.example 并填写实际 API Key)。
一、工具能力地图
外网工具安装方式(内网
claude-internal→ 外网claude,以此类推):
| 工具 | 外网安装方式 | 内网对应 | 核心优势 | 上下文 | 配置环境变量 |
|---|---|---|---|---|---|
claude |
npm install -g @anthropic-ai/claude-code |
claude-internal |
agentic loop 最强,多轮重构/TDD | 200K / 1M | ANTHROPIC_API_KEY |
gemini |
npm install -g @google/gemini-cli |
gemini-internal |
超长上下文,支持多模型 | 1M | GEMINI_API_KEY |
codex |
npm install -g @openai/codex-cli |
codex-internal |
diff-patch 精确修改,算法/前端 | 128K | OPENAI_API_KEY |
codebuddy |
npm install -g codebuddy |
codebuddy |
最通用,非交互完全支持,CI 首选 | 最高 1M | CODEBUDDY_API_KEY |
配置说明:所有 API Key 应通过
.env文件或环境变量管理,详见.env.example模板。 工具名映射:内网claude-internal→ 外网claude,gemini-internal→gemini,codex-internal→codex。
二、场景路由图谱
🔨 通用开发场景
| # | 场景 | 首选工具 + 模型 | 次选 | 核心理由 |
|---|---|---|---|---|
| 1 | 大型项目重构 | claude(交互) |
codebuddy --model claude-sonnet-4 |
跨文件依赖理解最深,主动找循环依赖 |
| 2 | 精确定点修改 | codex(交互) |
codebuddy --model gpt-5-codex |
diff-patch 只改目标,不动其他文件 |
| 3 | 复杂 Bug 修复(竞态/并发) | codex(交互) |
codebuddy --model gpt-5-codex |
自适应推理,精准定位竞态条件 |
| 4 | 跨大量文件架构分析 | gemini -m gemini-3-pro |
codebuddy --model gemini-3-pro |
1M 上下文,一次读 250+ 文件 |
| 5 | 新功能开发(多步多文件) | claude(交互) |
codebuddy --model claude-sonnet-4 |
agentic loop 最强,自主决策 |
| 6 | 代码审查 / PR Review | claude(交互) |
codebuddy --model claude-sonnet-4 |
分析细致,边界处理完善 |
| 7 | 算法实现 | codebuddy --model gpt-5-codex |
codex(交互) |
GPT 系列算法训练最充分 |
| 8 | 前端开发(React/TS/CSS) | codebuddy --model gpt-5-codex |
codex(交互) |
GPT-5.x 专门优化前端 |
| 9 | 快速原型 / MVP | codebuddy --model gemini-3-flash |
gemini -m gemini-3-flash |
速度快,性价比高 |
| 10 | 超大上下文(百万 token) | codebuddy --model claude-sonnet-4-1m |
gemini -m gemini-2.5-pro |
最高 1M 上下文 |
| 11 | 遗留系统维护 | claude(交互) |
codebuddy --model claude-sonnet-4 |
理解老代码能力强 |
| 12 | CI / 自动化(非交互) | codebuddy -p -y --model |
gemini -p -m |
非交互支持完善,CI 首选 |
| 13 | 敏感仓库 / 数据合规 | codebuddy --model |
— | 数据隐私要求,使用支持数据隐私的模型 |
| 14 | 文档生成 / README | claude(交互) |
codebuddy --model claude-haiku-4 |
语言组织能力强 |
| 15 | 学习新技术 / 快速查阅 | gemini(交互) |
codebuddy --model gemini-3-flash |
可联网获取最新文档 |
🧪 测试开发场景
| # | 场景 | 首选工具 + 模型 | 次选 | 核心理由 |
|---|---|---|---|---|
| 16 | 单测生成 | claude(交互) |
codebuddy --model claude-sonnet-4 |
测试边界分析最深 |
| 17 | TDD 驱动开发 | claude(交互) |
— | CLAUDE.md + PostToolUse hooks 自动跑测试,Red-Green-Refactor 闭环 |
| 18 | 存量代码安全网 | claude(交互) |
codebuddy --model claude-sonnet-4 |
能区分"预期内失败"和"意外破坏" |
| 19 | 复杂 Bug + 边界用例 | codex(交互) |
codebuddy --model gpt-5-codex |
擅长模拟并发/竞态,生成复现 case |
| 20 | E2E 测试脚本生成 | gemini(交互) |
codebuddy --model gemini-3-pro |
超长上下文一次读完整页面结构 |
| 21 | 自愈式 E2E 架构设计 | claude(交互) |
— | 多轮 agentic loop,设计 ReAct 循环 + 分层定位策略 |
| 22 | CI 自动跑测试 + 报告 | codebuddy -p -y --model claude-haiku-4 |
codebuddy -p -y --model gemini-3-flash |
省 credit 用 Haiku,或免费 Flash |
| 23 | 测试边界扩充(补漏 case) | claude(交互) |
codebuddy --model claude-sonnet-4 |
找盲点:并发/幂等/货币精度 |
📐 SDD / Harness Engineering 场景
| # | 场景 | 首选工具 + 模型 | 次选 | 核心理由 |
|---|---|---|---|---|
| 24 | SDD:写 Spec / proposal / design | claude(交互) |
— | 多轮对话打磨,生成 WHEN/THEN 验收标准 |
| 25 | SDD:按 tasks.md 逐任务执行 | codebuddy -p -y --model |
gemini -p -m |
每次一个原子任务,幻觉最低,可批量 |
| 26 | SDD:规格 vs 实现对齐验证 | codex(交互) |
codebuddy --model gpt-5-codex |
diff-patch 天然适合"按 spec 比对" |
| 27 | Harness:CLAUDE.md + hooks | claude(交互) |
— | 最懂自己的 Harness 格式;60 行原则 |
| 28 | Harness:lint rules / 架构适应度函数 | codex(交互) |
codebuddy --model gpt-5-codex |
精确代码生成,TS 架构测试、ESLint 规则 |
| 29 | Harness:子 Agent 编排 | codebuddy --model claude-opus-4(父)+ --model claude-sonnet-4(子) |
— | Opus 编排,Sonnet 执行,防上下文污染 |
| 30 | TDAD:spec → tests → 执行全链路 | claude 写 spec → codebuddy 批量执行 |
— | 交互设计 + 非交互批量,最大可控性 |
三、决策流程
Step 1:识别任务类型
用户输入 → 提取关键词: 重构/架构/依赖 → 场景 #1, #5 改一个地方/定点修改 → 场景 #2 bug/竞态/并发 → 场景 #3, #19 读大量文件/全库分析 → 场景 #4 PR review/代码审查 → 场景 #6 算法/数据结构 → 场景 #7 前端/React/TS/CSS → 场景 #8 原型/MVP/快速实现 → 场景 #9 百万 token/超大项目 → 场景 #10 单测/测试生成 → 场景 #16, #22, #23 TDD → 场景 #17 E2E → 场景 #20, #21 CI/非交互/脚本 → 场景 #12, #22, #25 SDD/spec/验收标准 → 场景 #24, #26, #30 Harness/hooks/规则 → 场景 #27, #28, #29 敏感仓库/数据合规 → 场景 #13 文档/README → 场景 #14 学习/查阅新技术 → 场景 #15
Step 2:确认 token 余量
联动
openclaw-ai-code-token-governorskill 进行额度检查(外网版本需适配为查询各平台 API quota)。 如 credit 不足,自动切降级模型(见 token-governor skill)。
Step 3:给出推荐
🎯 推荐:<工具> + <模型> 原因:<1句话> ▶ 即将执行: <完整命令> 💰 预估 credit:<区间> 📦 备选(省 credit):<备选命令> 确认执行?[y/N]
Step 4:执行
exec( command = "<完整命令>", pty = true, # 所有工具必须 workdir = "<项目目录>", timeout = 120~600, # 轻120s / 中300s / 重600s )
各工具非交互命令模板
# codebuddy(最通用,非交互支持完善,CI 首选) codebuddy -p "<任务>" -y --model# 需要环境变量: CODEBUDDY_API_KEY # gemini(支持 -p 只读,-y 写文件) gemini -p "<分析/问答任务>" -m # 只读 gemini -y -m "<修改文件任务>" # 写文件 # 需要环境变量: GEMINI_API_KEY # claude 非交互 claude -p "<任务>" # 需要环境变量: ANTHROPIC_API_KEY # codex 非交互 codex exec "<任务>" git diff | codex exec "<任务>" # 需要环境变量: OPENAI_API_KEY
执行后处理
- ✅ 正常 → 展示摘要,询问后续
- ❌ 429 → 调用
openclaw-ai-code-token-governorskill 处理降级 - ❌ 配额不足 → 提示检查 API quota 或切换备选模型
- ❌ API Key 报错 → 提示检查
.env配置或环境变量 - ❌ 超时 → 建议切更大上下文工具
- ❌ 乱码/卡死 → 自动切备选模型重试
四、场景快速命令手册
| 场景关键词 | 推荐命令 | Credit |
|---|---|---|
| 重构/新功能/多轮交互 | claude(交互) |
最高 |
| 定点修改/算法/前端 | codex(交互) |
中等 |
| 全库分析/E2E/超长上下文 | gemini -m gemini-3-pro |
中等 |
| CI/非交互(写文件) | codebuddy -p "任务" -y --model claude-haiku-4 |
x0.67 |
| CI/非交互(免费) | codebuddy -p "任务" -y --model gemini-3-flash |
x0.00 |
| TDD(交互闭环) | claude(交互 + CLAUDE.md hooks) |
最高 |
| SDD 批量执行 | codebuddy -p "任务" -y --model claude-sonnet-4 |
x2.00 |
| Harness 设计 | claude(交互) |
最高 |
| 敏感仓库 | codebuddy -p "任务" -y --model |
取决于模型 |
| 百万 token | codebuddy -p "任务" -y --model claude-sonnet-4-1m |
x2.00 |
| 学习/查阅新技术 | gemini(交互) |
中等 |
五、preflight 检查
执行前检查 CLI 工具安装状态和 API Key 配置:
# 检查工具是否已安装
which claude || npm install -g @anthropic-ai/claude-code
which codex || npm install -g @openai/codex-cli
which gemini || npm install -g @google/gemini-cli
which codebuddy || npm install -g codebuddy
# 检查 API Key 是否配置
source .env
echo "ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY:+已配置}"
echo "OPENAI_API_KEY: ${OPENAI_API_KEY:+已配置}"
echo "GEMINI_API_KEY: ${GEMINI_API_KEY:+已配置}"
echo "CODEBUDDY_API_KEY: ${CODEBUDDY_API_KEY:+已配置}"
工具未安装时自动安装;API Key 未配置时输出配置说明并中止。
热门AI工具
相关专题
AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。
0
2026.09.20
PHP中文网特设OpenClaw免费大模型专区,提供详尽调用指南。涵盖免费API申请、模型配置及本地部署教程,助您零成本畅享AI智能体验。无论是新手入门还是进阶应用,这里都有实用干货,轻松跨越创作门槛,开启高效智能办公新方式。
79
2026.06.29
本专题专为零基础用户设计,带你从环境搭建到实战应用,系统掌握开源AI Agent OpenClaw。内容涵盖Node.js/Docker安装、API配置、Skills技能扩展及多平台集成,通过整理文件、自动化办公等真实案例,助你快速上手。无论你是想提升效率的职场人还是技术爱好者,都能在此找到从入门到精通的完整路径,打造专属的本地化AI助手。
302
2026.05.06
《OpenClawAI硬件指南最新版》合集聚焦AI硬件入门与进阶,从核心组件解析到实战搭建,系统讲解算力配置、设备选型与优化方案。内容通俗易懂,适合开发者与科技爱好者快速掌握AI硬件要点,构建高效稳定的智能计算环境。
308
2026.03.20
围绕龙虾OpenClawAI使用中的安全风险,本合集系统梳理常见漏洞与隐患,提供实用防护方法与最新安全指南,帮助用户在稳定运行的同时规避风险,提升整体使用安全性与体验。
89
2026.03.20
OpenClawAI Skills 是 OpenClaw 智能体的核心功能模块,用于定义和管理 AI 可执行的具体能力,如查询天气、发送消息、操作文件等。通过技能系统,用户可灵活扩展智能体功能,实现高度定制化的自动化任务。
338
2026.03.20
《OpenClawAI初学者教程:如何使用和设置》是一套面向新手的入门指南,涵盖环境搭建、基础配置、模型加载及简单推理操作。通过本教程,你将快速掌握OpenClawAI的核心功能,轻松开启AI开发之旅。
61
2026.03.19
本合集涵盖2026最新版OpenClaw(小龙虾)本地部署全流程,适用于Windows系统,包含环境配置、模型接入、Web界面启动及飞书/Telegram/QQ等多平台对接。无论你是小白还是开发者,10分钟内即可完成安装,快速体验AI智能体“长手干活”的强大能力!
101
2026.03.19
《OpenClaw如何卸载?OpenClawAI小龙虾安全卸载最新指南》为您提供详尽、安全的卸载步骤,帮助用户彻底移除OpenClaw及其相关组件。本指南针对Windows与macOS系统分别说明操作流程,涵盖停止后台进程、清除配置文件、删除残留数据等关键环节,确保无痕卸载,避免系统冲突或隐私泄露。无论您是因更换工具、解决兼容问题,还是出于安全考虑,本文都将助您高效、安心地完成卸载操作。请务必按照最新版本指引执行,以保障设备稳定与数据安
60
2026.03.19
热门下载
相关下载
精品课程
共1课时 | 168人学习
共0课时 | 0人学习
共1课时 | 215人学习