
Mission Control 80 API端点速查手册程序化编排AI Agent工作流的完整参考【免费下载链接】mission-controlThe worlds first Autonomous Product Engine (APE): AI agents research your market, generate features, and ship code as PRs. Convoy mode, crash recovery, cost tracking, 80 API endpoints. Self-hosted via OpenClaw Gateway.项目地址: https://gitcode.com/gh_mirrors/mission/mission-controlMission Control又称 Autensa是全球首个自主产品引擎APE它让 AI Agent 自动研究市场、生成功能创意并以 PR 形式交付代码。其最强大的能力之一是暴露在src/app/api/下的80 个 REST 与 SSE 端点——你可以用一条curl命令创建任务、指派 Agent、监听实时进度实现完全程序化的 AI Agent 工作流编排。本文是一份速查手册按 10 大功能域梳理全部端点路径、方法与用途并给出认证方式与典型编排配方帮助新手和普通用户在 10 分钟内上手调用。一键接入3 步打通认证与调用Mission Control 基于 Next.js App Router 构建每个路由文件对应一个端点。接入只需三步本地或 Docker 启动服务npm install后执行npm run dev服务默认运行在http://localhost:4000设置 API 令牌在.env.local中配置MC_API_TOKEN建议用openssl rand -hex 32生成。配置后外部调用必须携带请求头Authorization: Bearer token浏览器同源请求则自动放行发起第一个调用curl -X POST http://localhost:4000/api/tasks \ -H Authorization: Bearer $MC_API_TOKEN \ -H Content-Type: application/json \ -d {title: 为网站添加暗色模式, status: assigned, assigned_agent_id: agent-id}当status为assigned且指定了 Agent 时服务端会立即通过 OpenClaw Gateway 自动派发任务——这正是程序化编排的入口实现逻辑见 src/app/api/tasks/route.ts。端点全景图10 大功能域一览功能域路径前缀端点数核心能力任务管理/api/tasks37CRUD、规划问答、派发、检查点、Convoy产品自动驾驶/api/products50研究、创意、滑动决策、A/B 测试、排程Agent 管理/api/agents9目录、健康监控、信箱、网关发现成本管控/api/costs6事件上报、预算帽、明细报表实时事件流/api/events2SSE 广播、任务级 Agent 流Convoy 编队/api/convoy1编队邮件通信文件服务/api/files4上传、预览、下载、在 Finder 中显示网关代理/api/openclaw6模型、会话、历史、状态外部集成/api/webhooks、/api/jira4Agent 完成回调、GitHub/Jira 事件运维管理/api/admin、/api/health7备份恢复、回滚、健康指标任务编排端点创建、派发与崩溃恢复任务是全系统的核心实体覆盖看板 7 个状态列PLANNING → INBOX → ASSIGNED → IN PROGRESS → TESTING → REVIEW → DONE。端点方法用途/api/tasksGET / POST列表支持status、workspace_id、assigned_agent_id过滤/ 创建/api/tasks/[id]GET / PATCH / DELETE查询、更新状态与字段、删除/api/tasks/[id]/dispatchPOST派发给 AgentOpenClaw 会话或 Codex CLI 运行/api/tasks/[id]/dispatch/retryPOST派发失败后重试/api/tasks/[id]/planningGET获取规划阶段状态与澄清问题/api/tasks/[id]/planning/answerPOST回答 AI 的澄清问题/api/tasks/[id]/planning/approvePOST批准规划规格审批门/api/tasks/[id]/planning/pollGET轮询规划进度/api/tasks/[id]/planning/force-completePOST强制完成规划/api/tasks/[id]/checkpointGET / POST查看 / 保存检查点/api/tasks/[id]/checkpoint/restorePOST崩溃后从检查点恢复而非从零重来/api/tasks/[id]/checkpointsGET检查点历史列表/api/tasks/[id]/chatGET / POST操作员聊天排队备注 实时直达消息/api/tasks/[id]/chat/agentsGET可对话的 Agent 列表/api/tasks/[id]/agent-streamGET(SSE)该任务的 Agent 实时输出流/api/tasks/[id]/costsGET单任务成本明细/api/tasks/[id]/flight-recorderGET任务飞行记录仪审计轨迹/api/tasks/[id]/pr-checks/pr-checks/retryGET / POSTPR 检查状态与失败重跑/api/tasks/[id]/deliverablesGET任务交付物/api/tasks/unreadGET未读消息计数派发逻辑的完整实现见 src/app/api/tasks/[id]/dispatch/route.ts 与 src/lib/server-dispatch.ts。产品自动驾驶端点研究 → 创意 → 滑动 → 排程Autopilot 管线RESEARCH → IDEATION → SWIPE → BUILD → PR的每一步都有对应端点全部位于/api/products下研究与创意端点方法用途/api/productsGET / POST产品列表 / 创建含仓库预检repo_preflight/api/products/[id]/research/runPOST触发一次市场研究竞品、SEO、用户意图/api/products/[id]/research/cyclesGET研究周期历史/api/products/[id]/ideation/runPOST触发创意生成含影响分/可行性评分/api/products/[id]/ideation/cyclesGET创意周期历史/api/products/[id]/ideas/ideas/pendingGET创意列表 / 待处理创意/api/products/[id]/ideas/[ideaId]GET / PATCH / DELETE创意详情与修改/api/products/[id]/similarityGET创意去重相似度检测滑动决策与 Maybe 池端点方法用途/api/products/[id]/swipe/deckGET取一张创意卡类 Tinder 界面/api/products/[id]/swipePOST执行滑动Pass / Maybe / Yes / Now!/api/products/[id]/swipe/[swipeId]/undoPOST撤销滑动/api/products/[id]/swipe/batchPOST批量决策/api/products/[id]/swipe/history/statsGET滑动历史与偏好统计/api/products/[id]/maybe/evaluatePOST批量重评 Maybe 池/api/products/[id]/maybe/[ideaId]/resurfacePOST创意到期重新浮出健康度、排程与 A/B 测试端点方法用途/api/products/[id]/health/scores/weights/exportGET产品健康分、权重配置与导出/api/products/[id]/schedules/[schedId]GET / POST / PATCH研究/创意周期排程管理每日、每周、cron/api/products/[id]/ab-tests/[testId]GET / POSTA/B 测试列表与创建/api/products/[id]/ab-tests/[testId]/promote/conclude/cancelPOST胜出方案提升 / 结论 / 取消/api/products/[id]/rollbackPOST自动回滚/api/products/[id]/activity/insights/costsGET活动时间线、洞察、成本聚合完整管线说明见 docs/HOW-THE-PIPELINE-WORKS.md。Agent 管理与 Convoy 编队模式Agent 目录与健康监控端点方法用途/api/agentsGET / POSTAgent 列表自动核对在线/忙碌状态/ 创建/api/agents/[id]GET / PATCH / DELETE详情、更新、移除/api/agents/[id]/healthGET健康详情卡顿、僵尸检测/api/agents/[id]/health/nudgePOST手动轻推无响应的 Agent/api/agents/[id]/mailGET / PATCH读写 Agent 信箱/api/agents/[id]/openclawGET / POST / DELETE网关会话绑定与释放/api/agents/discoverGET从 OpenClaw 网关发现可导入 Agent/api/agents/importPOST导入发现的 Agent/api/agents/healthGET全体 Agent 健康总览Convoy 并行模式大型功能被拆解为带依赖图DAG的子任务由 3–5 个 Agent 并行执行端点方法用途/api/tasks/[id]/convoy/dispatchPOST拆解并派发子任务编队/api/tasks/[id]/convoy/progressGET编队整体进度/api/tasks/[id]/convoy/subtasksGET / POST子任务列表与增补/api/convoy/[convoyId]/mailPOST编队内部 Agent 间邮件编排细节参见 docs/ORCHESTRATION_WORKFLOW.md。成本追踪与实时事件流预算帽 SSE成本端点/api/costs端点方法用途/api/costsGET成本总览/api/costs/eventPOST上报一次成本事件按 Agent/模型计/api/costs/breakdownGET按 Agent、模型、时段的多维明细/api/costs/caps/caps/[id]GET / POST / PATCH日/月预算帽的管理/api/costs/caps/statusGET预算帽当前状态超额自动暂停派发实时事件流端点方法用途/api/events/streamGET(SSE)全局事件广播任务、Agent、成本、PR 创建每 30 秒心跳保活/api/tasks/[id]/agent-streamGET(SSE)单任务 Agent 输出流SSE 客户端接入支持把 token 作为查询参数传递/api/events/stream?token*** 实时规范见 docs/REALTIME_SPEC.md广播内核实现在 src/lib/events.ts。Webhook、网关代理与运维端点端点方法用途/api/webhooks/agent-completionPOSTAgent 完成回调HMAC 签名校验/api/webhooks/githubPOSTGitHub 事件PR 状态等/api/webhooks/jiraPOSTJira 同步事件/api/jira/statusGETJira 集成状态/api/openclaw/status/modelsGET网关连接状态与可用模型/api/openclaw/sessions/[id]/[id]/historyGET / POSTAgent 会话管理与历史回放/api/files/upload/preview/download/reveal混合文件上传、预览、下载与本地显示/api/admin/backups/[id]/restoreGET / POST / DELETE备份列表、创建、删除与一键恢复/api/admin/rollbacksGET数据库回滚点/api/health/health/metricsGET服务健康与监控指标/api/error-reportsGET / POST前端错误上报/api/workspaces/[id]/knowledge/workflows混合工作区、知识库与工作流模板认证与安全速查MC_API_TOKEN 规则场景规则设置MC_API_TOKEN后外部调用必须带Authorization: Bearer token浏览器 UI同源请求自动放行无需手动处理SSE 流token 可走查询参数未设置 tokenAPI 认证关闭仅限本地开发Demo 模式DEMO_MODEtrue所有写操作被拦截只读Webhook使用WEBHOOK_SECRET做 HMAC 签名验证认证中间件位于 src/middleware.ts生产部署细节见 PRODUCTION_SETUP.md。实战配方用 3 个端点编排一次完整交付第 1 步 · 创建并派发任务curl -X POST http://localhost:4000/api/tasks \ -H Authorization: Bearer $MC_API_TOKEN \ -H Content-Type: application/json \ -d {title: 优化首屏加载, status: assigned, assigned_agent_id: agent-uuid}第 2 步 · 监听 Agent 实时输出curl -N http://localhost:4000/api/tasks/task-id/agent-stream?token$MC_API_TOKEN第 3 步 · 轮询成本并检查预算帽curl -H Authorization: Bearer $MC_API_TOKEN \ http://localhost:4000/api/costs/caps/status任务完成、测试、审查与 PR 创建会自动沿管线推进若 Agent 掉线系统会经由/api/agents/[id]/health/nudge的自动轻推机制或检查点恢复接管——全程无需人工干预。延伸阅读文档与源码索引管线机制docs/HOW-THE-PIPELINE-WORKS.mdAgent 协作协议docs/AGENT_PROTOCOL.md实时事件规范docs/REALTIME_SPEC.md编排工作流docs/ORCHESTRATION_WORKFLOW.mdConvoy 编队规格specs/convoy-mode-spec.md产品 Autopilot 规格specs/product-autopilot-spec.md全部端点源码src/app/api/把这份速查表贴在工位上你的 AI Agent 舰队就从手动指挥升级为脚本驱动了。 【免费下载链接】mission-controlThe worlds first Autonomous Product Engine (APE): AI agents research your market, generate features, and ship code as PRs. Convoy mode, crash recovery, cost tracking, 80 API endpoints. Self-hosted via OpenClaw Gateway.项目地址: https://gitcode.com/gh_mirrors/mission/mission-control创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考