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)を提供し、作業のディスパッチ、エージェントのヘルス監視、状態管理を行います。システムは brbv といった外部ツールと統合し、グラフ認識型の作業トリアージを行い、破壊的コマンドは承認ワークフローを通してゲートする専用の安全システムを使用します。

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 とファイル予約機能を統合し、エージェント間の競合を防止。