NTM 是一个开源本地控制平面,通过命名 tmux 会话管理多个 AI 编程智能体,支持任务路由、安全控制与持久化自动化。
AI translation, not an official translation. Refer to the original for technical details.
Adapted from @DanKornas运行多个编程智能体并不难,难的是让它们协同配合。 NTM(Named Tmux Manager)是一个面向开发者的本地 tmux 控制平面,专为同时运行多个 AI 编程智能体而设计。 它让你能够在一套本地系统上管理多智能体软件项目,具体方式包括:派生带标签的会话、跨窗格分发任务,以及保留操作状态。 核心功能: • 会话编排——在命名 tmux 会话中派生、标记、检查和管理智能体窗格 • 任务分流——通过 br 和 bv 集成,快速呈现待处理工作、阻塞项和影响范围 • 协调工具——跨窗格发送任务,并使用 Agent Mail、文件预留和工作树 • 安全控制——针对危险操作应用策略、审批流程和守卫机制 • 持久化自动化——使用检查点、时间线、审计跟踪、机器人输出以及本地 REST/WebSocket API 该项目以 MIT 许可证开源,并附有额外条款。 链接见下方回复 👇 🔗 GitHub: https://github.com/Dicklesworthstone/ntm --- ✉️ 如果你对 AI、机器学习、智能体以及真实系统构建感兴趣,欢迎订阅我的免费新闻通讯:https://dankornas.substack.com