Dicklesworthstone/ntm
Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux panes with a TUI command palette
What it solves
NTM (Named Tmux Manager) 解決了同時執行多個 AI 程式編寫代理的管理困難。雖然標準 tmux 提供終端窗格,但缺乏協調機制、安全政策、持久狀態捕捉以及結構化的工作分流,無法支援專業的多代理軟體開發環境。
How it works
NTM 作為本地控制平面,包裹 tmux 會話。它將代理(例如 Claude Code、Codex 或 Grok Build)組織成帶標籤的會話與專屬窗格。它提供 CLI 與本地 API(REST/WebSocket)來分派工作、監控代理健康狀態、管理狀態。系統與外部工具如 br 與 bv 整合,以圖形感知的工作分流為基礎,並使用專屬安全系統透過批准工作流程來門控破壞性指令。
Who it’s for
此工具設計給使用多個 AI 代理構建軟體的開發者與運維人員,需以結構化方式協調會話、根據工作圖分配任務,並保留代理活動的稽核追蹤。
Highlights
- Session Orchestration:輕鬆在 tmux 中產生、標記與管理多代理群。
- Work Intelligence:圖形感知的分流與自動任務指派給特定代理。
- Safety & Approvals:內建政策引擎,防止破壞性操作,並提供可稽核的批准工作流程。
- Durable State:支援檢查點、時間線與稽核日誌,確保工作可復原。
- Automation Surfaces:機器可讀的「Robot Mode」與本地 REST/WebSocket API,方便與其他工具整合。
- Coordination Tools:整合 Agent Mail 與檔案保留功能,防止代理衝突。