🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

多代理编排运行时 Enderfga/claw-orchestrator

MCPv7.17.0
Enderfga28 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态code

面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…

69.4/100
综合分
586
GitHub 星标
1,412
npm 周下载
—/5
用户评分

数据截至 2026/10/7 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/Enderfga/claw-orchestrator.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
生态插件
可安装,未声明 dsh 能力
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功(非静态推断);本次验证针对插件 v7.16.0,当前版本为 v7.17.0
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 28 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@enderfga/claw-orchestrator @ 7.17.0
✓Node 引擎要求 >=22.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/3 09:16:40

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件读取剪贴板或密钥环境变量发起外部网络请求
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 多智能体议事会
  • 持久会话
  • 兼容OpenAI端点
展开完整介绍(122 字)↓

把 Claude Code、Codex、Antigravity、Cursor Agent 和 OpenCode 跑成同一个运行时——持久会话、多智能体议事会、兼容 OpenAI 的端点、MCP 服务器,还有任何编辑器都能驱动的 ACP 智能体。

README

由 DeepSeek 最新模型翻译生成
Claw Orchestrator 面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok Build、OpenCode 或任意自定义命令行包装成可编程的常驻会话;在多智能体议事会里协调它们;跑自主的 Planner / Coder / Reviewer 循环;或者把一段简短的结构化访谈交给 Opus 议事会,让它在 localhost:19000/forge/<slug>/ 交付一个已部署的 Web 应用。 编程命令行是给人坐在终端前用的。Claw Orchestrator 把它们变成无头引擎,再在上面加一层编排:78 个工具,从单会话调用到多智能体运行、再到生成 Web 应用,都能通过命令行、OpenClaw 网关、Model Context Protocol 或直接从 TypeScript 调用,并在内置的三标签仪表盘里看到。 https://github.com/user-attachments/assets/fbd2b0ea-28d8-4387-9894-c29cf15ba030 Control · Council · Autoloop · Ultraapp — 35 秒演示 功能 | 能力 | 作用 | 参考 | | 持久会话 | 长期存活的编码智能体,跨请求保持运行,完整掌控上下文、工具、模型与 worktree。
展开完整文档(README 剩余 1 节)
Claw Orchestrator

面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok Build、OpenCode 或任意自定义命令行包装成可编程的常驻会话;在多智能体议事会里协调它们;跑自主的 Planner / Coder / Reviewer 循环;或者把一段简短的结构化访谈交给 Opus 议事会,让它在 localhost:19000/forge/<slug>/ 交付一个已部署的 Web 应用。

编程命令行是给人坐在终端前用的。Claw Orchestrator 把它们变成无头引擎,再在上面加一层编排:78 个工具,从单会话调用到多智能体运行、再到生成 Web 应用,都能通过命令行、OpenClaw 网关、Model Context Protocol 或直接从 TypeScript 调用,并在内置的三标签仪表盘里看到。

https://github.com/user-attachments/assets/fbd2b0ea-28d8-4387-9894-c29cf15ba030

Control · Council · Autoloop · Ultraapp — 35 秒演示

功能

| 能力 | 作用 | 参考 |
| 持久会话 | 长期存活的编码智能体,跨请求保持运行,完整掌控上下文、工具、模型与 worktree。 | sessions.md |
| 多引擎运行时 | 一套接口,统一对接 Claude Code、Codex、Antigravity(agy)、Grok Build、OpenCode,以及任意自定义命令行。 | multi-engine.md |
| 会话交接 | 把进行中的对话转到另一个引擎或模型——卡住的 Claude 会话转进 Codex,昂贵的模型换成更便宜的。新会话在同一工作区里接着旧会话停下的地方继续,旧会话照常运行。 | sessions.md |
| 多智能体议事会 | 多个智能体在隔离的 git worktree 中并行工作,投票表决直到达成共识。 | council.md |
| 扇出 | 把一个任务并行分发给 N 个引擎/模型智能体,收集它们的答案,可选再做一轮综合——这是跨引擎的 best-of-N/多视角原语(不涉及轮次或 worktree)。 | tools.md |
| ultracode | session_start({ ultracode: true }) 让 Claude 编排动态 JS 工作流,并按任务扇出到子代理(Claude 引擎)。 | tools.md |
| Autoloop | 三智能体自主工作区迭代,Planner、Coder、Reviewer 可各自选择引擎和模型。与 Planner 对话;它会把 Coder + Reviewer 拉进一个自我迭代的子循环,并在出现回归、命中目标或需要决策时提醒你。 | autoloop.md |
| Ultraapp | 三智能体 Opus 委员会把一段简短的结构化访谈变成已部署的 Web 应用 —— Tailwind UI、BYOK、文件队列运行时、冒烟测试,全部实时运行在 localhost:19000/forge/<slug>/。 | ultraapp.md |
| Embedded Dashboard | 三标签页 UI,覆盖 Autoloop、Council 和 Forge,带侧边栏生命周期控制、每次运行的实时事件流,以及基于 cookie 的认证,通过 /login 重定向。 | dashboard.md |
| OpenAI-Compatible Proxy | POST /v1/chat/completions 接受 OpenAI 格式的请求,按模型名选定的引擎把它们路由到持久会话,并以 OpenAI 格式流式返回回复。把任何 OpenAI-SDK 客户端或 Web 聊天指向编排器,无需改动调用点。 | openai-compat.md |
| 持久化运行内核 | 声明式工作流,覆盖 agent / fanout / council / verifier / human_gate / router / subflow / autoloop / ultraapp_* 节点。每次状态转换都会写入检查点,所以进程重启后运行仍能存活,并在节点边界处恢复。重试、单节点超时、取消、引导和有界循环都由内核提供。 | workflow.md |
| 验证平面 | 运行时自己执行的验收契约——命令、HTTP 探测、截图、diff 策略、文件断言——在磁盘上产出证据包。带契约的运行只有通过验证才能到达 completed,没有契约的运行以 unverified 结束,而不是声称成功。契约运行的测试以运行启动时的版本为准,所以运行无法靠改测试来通过。 | verification.md |
| 运行账本与花费上限 | 每个引擎上的每一轮都会追加到持久化 JSONL 账本——引擎、模型、token、成本、时长,以及它所属的 council/fanout/autoloop——重启后可用 clawo runs 查询。每行同时记录引擎的自报(ok)和运行时自己的测量(verified),两者分开保存。maxBudgetUsd 由运行时强制执行,所以上限在 Codex、Grok、agy 和 OpenCode 上同样生效,不只是 Claude Code。 | observability.md |

完整的 78 个工具清单见 tools.md。

快速开始

npm install -g @enderfga/claw-orchestrator
clawo serve # dashboard at http://127.0.0.1:18796/dash

服务器会在 ~/.openclaw/server-token 生成访问 token;打开 http://127.0.0.1:18796/login?token=<token>&redirect=/dash 一次,即可在浏览器中登录。

import { SessionManager } from '@enderfga/claw-orchestrator';

const manager = new SessionManager();
await manager.startSession({ name: 'fix-tests', engine: 'claude', cwd: '/project' });
const result = await manager.sendMessage('fix-tests', 'Fix the failing tests');

集成

独立命令行

clawo serve # dashboard + HTTP server on :18796
clawo session-start fix-tests --engine claude --cwd . # start a session
clawo session-send fix-tests "Fix the failing tests" # send into it

每条命令都记录在 cli.md。

OpenClaw 插件

curl -fsSL https://raw.githubusercontent.com/Enderfga/claw-orchestrator/main/install.sh | bash

通过 npm 安装,在 ~/.openclaw/openclaw.json 中注册插件,重启网关。全部 78 个工具对每个 OpenClaw 智能体可用。

Model Context Protocol 服务器

npm install -g @enderfga/claw-orchestrator # clawo-mcp is now on PATH
把 clawo-mcp 注册到任何兼容 MCP 的宿主:Hermes Agent、Claude Desktop、Cursor、Cline、Continue、Zed、Windsurf、Goose 等。各宿主的 stdio 配置片段,以及用于收紧工具预算的 CLAWO_MCP_TOOLS 允许列表,都在 mcp.md 里。

Agent Client Protocol 智能体

clawo acp # or the dedicated binary: clawo-acp

MCP 把工具交给智能体;ACP 让你自己成为智能体。clawo acp 通过 stdio 说 Agent Client Protocol,于是 Zed、JetBrains、Neovim、Emacs、VS Code 的 ACP 扩展——或者 dsh 通过它的 subagent-acp 服务商——都能把 Claw Orchestrator 当作自己的编码智能体来驱动。

模型选择器按引擎分组,所以一个下拉框里同时装着 Claude、Codex 和 Grok 的模型,切换它就等于在会话中途切换引擎;/council、/ultraplan 和 /ultrareview 直接在聊天框里跑多智能体编排。安装步骤、dsh 的 YAML 配置块,以及取消和权限方面的限制,都在 acp.md 里。

引擎兼容性

| 引擎 | 命令行 | 测试版本 |
| Claude Code | claude | 2.1.291 |
| Codex | codex | 0.160.1 |
| Antigravity | agy | 1.3.0 |
| Grok Build | grok | 1.0.46 |
| OpenCode | opencode | 1.18.34 |
| 自定义命令行 | 任意 | — |

任何以子进程方式运行的编码命令行都能接成自定义引擎——见 multi-engine.md。

引擎表如何保持最新

上面这些版本不是手敲进去的——它们是每周扫描最近一次跑出来的结果。scripts/sweep.ts 会测量每个核心引擎已安装、已锁定和上游的版本,把包装器传入的 flag 与二进制的 --help 做 diff,通过真实的包装器类跑一轮实时对话,对 ACP 和 MCP 入口做冒烟测试,并拿 src/models.ts 对照两家服务商公布的价格表。它本身不含模型调用,所以那个报告包装器损坏的检查,不会和包装器共享同一套故障模式。

scripts/sweep-workflow.json 把同一个脚本包装成在这个项目自己的内核上跑的持久化运行:验证器 → 路由器 → 一个在 sweep/<date> 分支上起草对齐方案的智能体 → 人工关卡。由人来审查并合并;编排器不会在无人看管的情况下改自己的代码。

贡献

见 CONTRIBUTING.md。提交前先跑 npm run build && npm run lint && npm run format:check && npm run test。

许可证

MIT——见 LICENSE。
预览分享卡片长什么样 ↓Enderfga/claw-orchestrator
分享 · DeepSeek Harness Hub
Enderfga/claw-orchestrator

面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…

回到顶部