← 返回目录
C

Claw Orchestrator

社区
统一运行时,编排 Claude Code、Codex、Gemini 等编码 CLI,支持多智能体协作。
GitHub 源仓库 ↗
★ 554 Stars 分类 · 开发工具 非常热门 源版本 d02565e8f1e8
49FMRS · D
可靠性
6/20
安全与权限
8/20
维护活跃度
10/20
文档质量
13/20
安装易用性
12/20

Claw Orchestrator 是一个功能强大的第三方 MCP 服务器,通过单一接口统一多种编码代理,提供持久化会话、多代理议会、自动循环等高级功能。适合需要复杂代理编排的专业用户,但需注意其非官方性和潜在的安全风险,应在受控环境中使用。

查看 FMRS 评分方法 →

Claw Orchestrator 是一个运行时,将 Claude Code、Codex、Antigravity、Cursor Agent、OpenCode 或任意自定义 CLI 封装为持久化的可编程会话,支持多智能体议会、自主 Planner/Coder/Reviewer 循环,以及从五问题面试到部署 Web 应用的完整流程。提供 65 个工具的 API,可通过 CLI、OpenClaw 网关、Model Context Protocol 或 TypeScript 直接访问,并附带嵌入式仪表盘。

工具能力

clawo-mcp
提供 Claw Orchestrator 的 MCP 接口,使兼容 MCP 的客户端能够调用其 65 个工具。

安装接入

  1. 全局安装 npm 包:npm install -g @enderfga/claw-orchestrator(该命令会将 clawo-mcp 添加到 PATH)。
  2. 在 MCP 兼容主机(如 Claude Desktop、Cursor、Zed、Windsurf、Continue、Cline)中注册 clawo-mcp 作为 stdio MCP 服务器。
  3. 可选地设置 CLAWO_MCP_TOOLS 环境变量以限制可用工具。

选型与风险

适合谁

  • 需要使用统一接口管理多种编码代理的开发者和团队。
  • 需要自动化多代理工作流(如规划-编码-审查循环)的用户。
  • 希望将 MCP 集成到现有的代理工作流中的用户。
  • 有兴趣探索代理编排或持久化会话管理的用户。

不适合谁

  • 不需要多代理编排或只使用单一编码 CLI 的简单用例。
  • 希望不依赖外部 CLI 而获得完整 GUI 的初学者。
  • 对非官方的第三方工具持保守态度的环境。

所需权限

  • 该服务器需执行在本机安装的编码 CLI(如 `claude`、`codex`、`agy`、`agent`、`opencode`)作为子进程。
  • 它需要读取和写入工作目录以及 git worktree。
  • 可能通过网络端口(默认 18796)提供仪表盘和 HTTP API。
  • 可能使用文件系统来存储会话状态和配置。

风险与副作用

  • 作为第三方包,未经上游产品官方认证,存在安全风险。
  • 执行用户提供的代理命令可能带来任意代码执行的风险,需在受控环境中使用。
  • 依赖外部 CLI 的版本,可能因版本不兼容导致功能异常。
  • 网络暴露(如 18796 端口)可能带来未授权访问风险,建议配置认证。

常见排障

  1. 确保所有需要的 CLI(如 `claude`、`codex`)已安装且在 PATH 中。
  2. 检查 `clawo-mcp` 是否正确添加到 MCP 客户端的 stdio 配置中。
  3. 验证 `CLAWO_MCP_TOOLS` 环境变量是否包含所需的工具允许列表。
  4. 查看 CLI 命令输出(如 `clawo serve`)的日志以获取错误信息。
  5. 确认系统防火墙允许 18796 端口(如果使用仪表盘)。

使用场景

在 MCP 客户端中直接调用 Claude Code、Codex、Cursor Agent 等编码 CLI 作为持久化会话。
创建多智能体议会,让多个代理在隔离的 git worktree 中并行工作并投票达成共识。
运行自主 Planner/Coder/Reviewer 循环进行工作区迭代。
通过五问题面试生成并部署一个 Web 应用(Ultraapp 模式)。
在单一接口下集成多种编码引擎,实现统一工具编排。

支持客户端

Claude Desktop完整支持
Cursor完整支持
Zed完整支持
Windsurf完整支持
Continue完整支持
Cline完整支持