© 2026FindAgent  · @simprr
返回列表
a

abhi1693/openclaw-mission-control

AI Agent Orchestration Dashboard - Manage AI agents, assign tasks, and coordinate multi-agent collaboration via OpenClaw Gateway.

ai-agentsautomationopenclaworchestration
⭐

3.2k

Stars

🔱

680

Forks

👁

27

Watchers

📋

64

Issues

TypeScriptMIT创建于 2026/2/1更新于 今天
在 GitHub 上查看
README
由 Gemini 翻译整理

OpenClaw Mission Control

CI Static Badge

OpenClaw Mission Control 是一个中心化的操作与治理平台,旨在跨团队和组织运行 OpenClaw,并提供统一的可见性、审批控制以及感知网关(Gateway-aware)的编排功能。它为操作员提供了一个单一界面,用于任务编排、Agent 和 Gateway 管理、基于审批的治理以及基于 API 的自动化操作。

平台概览

Mission Control 旨在成为 OpenClaw 的日常操作界面。团队无需在多个工具之间切换,即可在一个系统中规划、执行、审查和审计各项活动。

核心操作领域包括:

  • 任务编排:管理组织、看板组、看板、任务和标签。
  • Agent 操作:从统一的控制界面创建、检查和管理 Agent 的生命周期。
  • 治理与审批:通过明确的审批流程引导敏感操作。
  • Gateway 管理:连接并操作分布式环境下的 Gateway 集成。
  • 活动可见性:审查系统操作的时间线,以便更快地进行调试和追责。
  • API-first 模型:在同一平台上同时支持 Web 工作流和自动化客户端。

使用场景

  • 多团队 Agent 操作:通过单个控制平面跨组织运行多个看板和看板组。
  • 人机协同执行(Human-in-the-loop):在执行敏感操作前进行审批,并保留决策轨迹。
  • 分布式运行时控制:无需更改操作员的工作流,即可连接 Gateway 并操作远程执行环境。
  • 审计与事件审查:利用活动历史记录来还原事件发生的时间、内容及发起人。
  • API 支持的流程集成:将内部工作流和自动化客户端连接到 UI 中使用的同一操作模型。

Mission Control 的独特之处

  • 操作优先设计:专为可靠地运行 Agent 工作而构建,而非仅仅是创建任务。
  • 内置治理功能:审批、认证模式和明确的控制边界是平台的一等公民。
  • Gateway 感知编排:支持操作本地和已连接的运行时环境。
  • 统一的 UI 与 API 模型:操作员和自动化程序对相同的对象和生命周期进行操作。
  • 团队级结构:在同一个记录系统中管理组织、看板组、看板、任务、标签和用户。

适用对象

  • 在自托管或内部环境中运行 OpenClaw 的平台团队。
  • 需要明确审批和审计控制的操作与工程团队。
  • 希望在不丢失可用 Web UI 的前提下,实现 API 可访问操作的组织。

快速上手

选项 A:一键式生产环境部署

如果您尚未克隆代码库,可以通过以下单行命令运行安装程序:

curl -fsSL https://raw.githubusercontent.com/abhi1693/openclaw-mission-control/master/install.sh | bash

如果当前目录中没有找到本地仓库,它会将仓库克隆到 ./openclaw-mission-control。

如果您已经克隆了仓库:

./install.sh

该安装程序是交互式的,它将:

  • 询问部署模式(docker 或 local)。
  • 在可能的情况下安装缺失的系统依赖项。
  • 生成并配置环境变量文件。
  • 引导并启动所选的部署模式。

安装程序支持列表:docs/installer-support.md

选项 B:手动设置

前置要求

  • 支持平台:Linux 和 macOS。在 macOS 上,Docker 模式需要 Docker Desktop;本地模式需要 Homebrew 和 Node.js 22+。
  • Docker Engine
  • Docker Compose v2 (docker compose)

1. 配置环境变量

cp .env.example .env

启动前:

  • 当 AUTH_MODE=local 时,将 LOCAL_AUTH_TOKEN 设置为非占位符的值(至少 50 个字符)。
  • 如果您不使用 http://localhost:8000,请确保 BASE_URL 与公共后端源匹配。
  • NEXT_PUBLIC_API_URL=auto(默认)会自动解析为 http(s)://:8000。
    • 当 API 位于反向代理之后或非默认端口时,请设置明确的 URL。

2. 启动 Mission Control

docker compose -f compose.yml --env-file .env up -d --build

如果您正在 Docker 中迭代 UI,并希望在源代码更改时自动重构前端,请运行:

docker compose -f compose.yml --env-file .env up --build --watch

注意:

  • Compose Watch 需要 Docker Compose 2.22.0+。
  • 您也可以在启动后单独运行 watch:
docker compose -f compose.yml --env-file .env up -d --build
docker compose -f compose.yml --env
贡献者
ahC0daaoaA
项目信息
默认分支master
LicenseMIT License
创建时间2026/2/1
最近更新今天
GAI 中文摘要

OpenClaw Mission Control 是一个专为 OpenClaw 体系设计的集中式 AI 智能体编排与治理平台。它通过提供统一的可视化操作界面,帮助团队高效管理智能体生命周期、调度任务并实现复杂的跨智能体协作。

提供统一的面板用于集中管理组织、看板及任务分配。 支持智能体的创建、监控与全生命周期运维管理。 内置审批驱动的治理流程,确保敏感任务在执行前获得授权。 通过网关管理功能,实现对分布式执行环境的连接与实时控制。 具备完善的操作审计日志,通过可视化时间线支持快速调试与合规性审查。

适用于需要对大量 AI 智能体进行协同管理的企业及开发团队,常用于需要人机协作、合规审批流及跨环境自动化部署的复杂生产场景。