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 与文件保留功能,防止代理冲突。