← 返回首頁
Nyk 🌱
Nyk 🌱
@nyk_builderz
54🔁 14
𝕏 (Twitter)🔥
AI 中文摘要Claude 生成

里程碑達成與項目概況

「Mission Control」開源 AI Agent 編排儀表板今日達成 3,000 顆星。這是一個從概念走向實際部署基礎設施的開發成果,反映了使用者社群的支持與參與。開發團隊表示將持續推進更快的 onboarding、更強的可靠性、更深度的 Agent 編排、MCP 整合與 CLI 功能。

核心架構與部署

Mission Control 是一個自託管、零外部依賴的 AI Agent 管理平台,基於 SQLite 構建,無需 Redis、PostgreSQL 或 Docker。該專案採用 Next.js 16、React 19、TypeScript 5.7 技術棧,包含 39 個資料庫遷移、101 個 REST API 端點,並通過 Vitest(282 個單元測試)與 Playwright(295 個 E2E 測試)驗證品質。部署方式靈活:單行命令安裝腳本、手動設置、Docker 無配置部署,或使用多架構預構建映像。

功能規模

平台提供 32 個面板,涵蓋任務、Agent、技能、日誌、token、記憶體、安全性、定時任務、警報、Webhook、流程管道等功能。實時更新基於 WebSocket 與 Server-Sent Events,支援智慧輪詢(使用者離開時暫停),確保零陳舊資料。

Agent 管理與協調

  • 支援多 Agent 閘道同時連接,內建框架適配器(OpenClaw、CrewAI、LangGraph、AutoGen、Claude SDK)
  • Kanban 任務板包含六個欄位(inbox → assigned → in progress → review → quality review → done),支援優先級、指派、執行緒評論與 Agent 內生成
  • 自然語言定時任務排程(例如「每天早上 9 點」),自動轉換為 cron 表達式
  • Agent 記憶體知識圖譜瀏覽器、檔案系統記憶體樹、互動式關係圖

技能與安全

Skills Hub 允許從 ClawdHub 與 skills.sh 登錄檔瀏覽、安裝與掃描 Agent 技能。內建安全掃描器檢測提示詞注入、憑證外洩、資料外滲、混淆內容與危險 shell 指令。該系統支援跨 5 個技能根目錄的雙向磁碟與資料庫同步。

評估與信任評分

四層 Agent 評估框架包括輸出評估(針對黃金資料集的任務完成評分)、追蹤評估(收斂與迴圈偵測)、組件評估(工具可靠性及 p50/p95/p99 延遲)、漂移偵測(相對於 4 週滾動基線的 10% 閾值)。實時安全態勢評分(0-100)、祕密偵測、MCP 工具呼叫審計、注入嘗試追蹤與單位信任分數。三種安全鉤子設定檔(最小/標準/嚴格)允許操作員調整安全嚴格程度。

整合與延伸

Claude Code 整合包含會話追蹤(自動發現本地會話、token 使用、成本估算)、任務橋接(讀取本地任務與配置)與直接 CLI 連線。出站 Webhook 提供傳遞歷史、指數退避重試、斷路器與 HMAC-SHA256 簽名驗證。GitHub Issues 同步具有標籤與指派人對映。支援 Gateway 可選模式,讓平台在無 gateway 連接下執行。

存取控制與驗證

三層角色基礎存取控制(檢視者、操作員、管理員)搭配會話 token(7 日過期)與 API 金鑰驗證。支援 Google 單一登入與管理員核准工作流。

部署限制與安全考量

專案作為 alpha 軟體,API、資料庫結構與設定格式可能在版本間變動。官方明確建議部署前變更所有預設憑證、在反向代理後方啟用 TLS,不暴露於公網(除非設置 MC_ALLOWED_HOSTS 與 TLS)。提供硬化 docker-compose 配置支援唯讀檔案系統、能力移除、HSTS 與網路隔離。