Claude Code multi-agent
NTM
Go tool to spawn, tile and coordinate multiple Claude Code agents in tmux.
Install
brew install dicklesworthstone/tap/ntmgit clone https://github.com/Dicklesworthstone/ntm.gitFrom the README
NTM - Named Tmux Manager NTM turns tmux into a local control plane for multi-agent software development. It combines session orchestration, graph-aware work triage, safety policy and approvals, Agent Mail coordination, durable state capture, machine-readable robot surfaces, and a local REST/WebSocket API in one Go binary. TL;DR The Problem Running several coding agents in parallel is easy to start and annoying to sustain. Plain tmux gives you panes, but it does not give you durable coordination, work selection, safety policy, approvals, history, replayable automation surfaces, or a shared control model that both humans and agents can use. The Solution NTM gives you a single local system for: - spawning labeled multi-agent sessions in tmux - sending work, interrupts, and follow-ups across panes - triaging what to do next with br and bv - coordinating agents with Agent Mail, file reservations, and assignments - protecting dangerous operations with policy, approvals, and guards - exposing the whole system through --robot-*, REST, SSE, WebSocket, and OpenAPI - capturing state with checkpoints, timelines, audit trails, and pipeline state Why NTM Quick Start Requirements NTM is a pure Go project, but the runtime experience is intentionally integration-heavy. - Required: tmux - Required for agent spawning: whichever CLIs you want to run, typically Claude Code, Codex, Antigravity CLI, Oh My Pi (omp), or Grok Build (Gemini CLI is supported as legacy) - Optional but powerful: br, bv, Agent Mail, cass, dcg, pt - Sanity check everything with ntm deps -v First Session Core Workflows 1. Multi-Agent Session Orchestration NTM is built around named tmux sessions with explicit agent panes and a user pane. It handles session naming, pane layout, agent startup, labels, and…
Details
- Repository
- Dicklesworthstone/ntm
- Language
- Go
- Last updated
- 1 November 2026
- Topics
- ai-agentsclideveloper-toolsgotmux
FAQ
What is NTM?
Go tool to spawn, tile and coordinate multiple Claude Code agents in tmux. It is a multi-agent for Claude Code, from Dicklesworthstone/ntm on GitHub.
How do I install NTM?
Run brew install dicklesworthstone/tap/ntm, then follow the setup in the README.
Is NTM popular?
Dicklesworthstone/ntm has 464 GitHub stars and 74 forks. It was last updated on 1 November 2026.
More multi-agent & worktrees
OpenSwarm
870Intrect-io/OpenSwarm
OpenSwarm — Autonomous AI dev team orchestrator powered by Claude Code CLI. Discord control, Linear integration, cognitive memory.
AgentHub
493jamesrochabrun/AgentHub
macOS app to manage Claude Code sessions, spin up worktrees and run terminals in parallel.
CC-Pane
568wuxiran/cc-pane
Tauri desktop app for running multiple Claude Code instances in split panes.
Dontbemichael
589agentvivekkumar/dontbemichael
A local multi-agent harness that works with your existing Claude Code, Codex subscriptions, allows you to run an office of agents
Claude Sub Agent
591zhsama/claude-sub-agent
AI-driven development workflow system built on Claude Code Sub-Agents.
AI Doc Gen
769divar-ir/ai-doc-gen
AI-powered multi-agent system that automatically analyzes codebases and generates comprehensive documentation. Features GitLab integration, concurrent processing, and multiple LLM support for better code understanding and developer onboarding.
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.