Wink Pings

开源 Mission Control:驯服 AI 代理蜂群,你只做三个决定

本地运行、无云依赖、agent-first 的开源指挥中心。任务拆解、代理执行、人类拍板,Mission Control 把 AI 代理的混乱收进一个仪表盘。

Tom Dörr 在 X(原 Twitter)上发了个开源项目,叫 Mission Control。README 第一行写着:**Tame the swarm. Ship what matters.** —— 驯服蜂群,交付重要的事。

![README 截图](https://wink.run/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FHQKZ9yPXwAAOKic%3Fformat%3Djpg%26name%3Dlarge)

这是个给独立创业者用的 AI 代理指挥中心。你一个人,但手下可能有一群 AI 代理:一个做调研,一个写代码,一个管社交媒体,一个跑广告。听起来很美,实际用起来,更像是在同时放牧一群野马。

开发者 Dan Meisner 是位连续创业者。他在 README 里说,建这个工具不是因为工作多,而是因为管理这些工作的混乱让人窒息。代理在跑,但跑在干什么、跑完没有、有没有三小时前就脱轨,没人说得清。凭据在泄漏,代理像黑箱。

Mission Control 把“想法 → 执行 → 发布”变成一条可控的流水线:

**Idea → Research → Go/No-Go → Build MVP → Launch**

你记下一个原始想法,代理做市场调研,给你一份 go/no-go 报告。你给绿灯,代理构建 MVP。你审查,说发布。然后代理部署应用、发推、跑广告、设置支付、维持运行。全程你只做了三个决定。

![Demo 演示](https://github.com/MeisnerDan/mission-control/raw/main/mission-control/docs/demo.gif)

## 不只是任务管理

Mission Control 的界面有 Eisenhower 矩阵、看板、目标层级、收件箱。但这些不是给人类填表用的。它的设计是 agent-first:代理通过一个 token 优化的 API 读写任务,把进度汇报到收件箱,需要判断时再升级给你。你管理结果,不管理键击。

内置 6 种代理角色:研究员、开发、市场、商业分析、测试,也可以创建自定义代理。技能库可以定义可复用的知识模块,注入到代理提示词里。任务可以分配给多个代理协作,也可以直接运行 `/orchestrate` 让所有代理同时处理待办。

每个代理会话的成本和 token 用量都会被记录,显示在 Autopilot 仪表盘上。失败的任务会生成 `task_failed` 事件,并自动向收件箱发布失败报告。

## 本地运行,不交钥匙

Mission Control 所有数据存在本地 JSON 文件里。没有数据库,没有云依赖,没有第三方 API 密钥。代理和人读写同一份文件,这就是同步层。想换成别的 AI 工具?任何能读文件的 agent 都行——Claude Code、Cursor、Windsurf,甚至你自己写的脚本。

这种 local-first 的选择,避免了供应商锁定。你的密钥不出机器,可以随时切换底层模型,不需要重做面板。

## 执行真实动作,但带着刹车

Field Ops 模块让代理能做真实世界的事:发推、转 ETH、调 API、发 Reddit。这些功能默认不裸奔。加密 vault(AES-256-GCM)存凭据,有服务级和全局花费上限,有断路器,有手动审批、监督、完全自治三档。高风险的 action 会进审批队列。还有个紧急停止按钮,一键暂停所有任务、锁住 vault。

代理卡在死循环里?三次失败后自动升级给你,让你决定是换个方式重试、跳过还是停止。超时的会话会自动续跑,进度保存在任务笔记里。

## 代码情况

项目用 Next.js 15 + TypeScript 写的,193 个自动化测试,CI 跑 typecheck、lint、build、test。许可证是 AGPL-3.0。作者说这是给自己用的,按现状提供,不承诺支持。托管版在路线图上,但自托管版永远免费开源。

![Eisenhower 矩阵截图](https://github.com/MeisnerDan/mission-control/raw/main/mission-control/docs/screenshots/eisenhower.png)

![看板截图](https://github.com/MeisnerDan/mission-control/raw/main/mission-control/docs/screenshots/kanban.png)

![代理管理截图](https://github.com/MeisnerDan/mission-control/raw/main/mission-control/docs/screenshots/crew.png)

![收件箱截图](https://github.com/MeisnerDan/mission-control/raw/main/mission-control/docs/screenshots/inbox.png)

## 网友怎么看

有网友在评论里说,本地运行意味着密钥和数据不离开机器,还能指向任何提供商,不用重做面板。另一个说,这正是他需要的,不用再在 20 个标签页之间来回切。也有人说这项目可能没人维护。还有人说,本地编排 + 外部 API 做搜索、调研、验证,会是很自然的组合。

值得自己下一个试试。至少,它给“一堆 AI 代理在乱跑”提供了一种解法:跑可以,但得有围栏。

发布时间: 2026-08-21 06:36