产品介绍
OpenClaw Cross-Tool Commander 是一个 Agent Skills 技能,装在外部工具(而非 OpenClaw)的技能目录里,让 Claude Code、Codex、OpenCode、Trae、DSH 等智能体工具直接指挥你的 OpenClaw / 小遥Claw 多 agent 系统。一次性解决外部指挥的四大坑:openclaw 不在 PATH(桌面版内嵌在应用目录)直接敲报 not found;环境变量缺失导致 agents list 只剩 main、真实 agent 全隐身;不指定 --agent 时按默认 agent 兜底、任务发错对象;路径写死后换安装位置/平台就失效。本技能提供标准化指挥通道:Windows / macOS / Linux 多级动态探测 openclaw 可执行文件(小遥桌面版 → PATH → 原版桌面版 → 本地前缀),不写死路径;桌面版安装场景自动推导 OPENCLAW_STATE_DIR / OPENCLAW_CONFIG_PATH 环境变量,让外部工具看到全部真实 agent;--agent 必须显式指定——用户没说让谁干时先问,禁止默认兜底;中英文/emoji 名称与 id 的映射以 agents list 的 Identity 字段为权威,匹配不到就问、不猜;旧版 openclaw(无 mcp/migrate 子命令)也能用,以 --help 实际输出为准;技能内不存任何 token/密钥,Gateway 凭据由环境继承。支持让指定 agent 干活(openclaw agent)、跨通道发消息(message send,飞书/Telegram 等)、查网关状态(health)。
核心功能
- 动态探测 - Windows / macOS / Linux 多级探测 openclaw 可执行文件(小遥桌面版 → PATH → 原版桌面版 → 本地前缀),不写死路径
- 环境变量自动补齐 - 桌面版安装场景自动推导 OPENCLAW_STATE_DIR / OPENCLAW_CONFIG_PATH,让外部工具看到全部真实 agent
- 强制显式 agent - --agent 必须指定——用户没说让谁干时先问,禁止默认兜底
- agent 名称动态映射 - 中文/英文/emoji 名称 ↔ id 以 agents list 的 Identity 字段为权威,匹配不到就问,不猜
- 跨工具通用 - 兼容任何支持 Agent Skills 标准的工具(Claude Code / Codex / OpenCode / Trae / DSH 等),命令完全通用
- 版本无关 - 旧版 openclaw(v2026.3.x)无 mcp/migrate 子命令也能用,以 --help 实际输出为准
- 不存凭据 - 技能内不存任何 token/密钥,Gateway 凭据由环境继承
适用场景
在 Claude Code / Codex 等工具里调度 OpenClaw agent 干活经 OpenClaw 通道(飞书 / Telegram 等)跨通道发消息外部智能体与常驻 agent 团队协作替代 openclaw mcp serve 的版本/环境受限方案
产品标签
#OpenClaw#AI Skill#跨工具指挥#Agent Skills#CLI#MIT开源