space Prompt, in place
Type, press enter, it lands in that agent's pane. The bar stays open, so answering three agents is three sentences.
Go · tmux · MIT · macOS and Linux
Everything is one keypress. Start an agent, answer the one that is blocked, open its diff. Never leave the list.
brew install yoanwai/tap/agent-manager
Every action is a key on the row you are already looking at, and nothing asks you for what the machine can work out itself.
Type, press enter, it lands in that agent's pane. The bar stays open, so answering three agents is three sentences.
On a group row the same key starts a new agent there, prompt embedded and directory already set.
A session starts as claude-a1b2 and renames itself once the agent knows
what the work is.
Claude Code reports its own hook events to a per-session status file, so the colour is a first-hand signal rather than a guess. Pane rules cover every other CLI. How that works.
It is one line at the bottom of the sidebar, and it does more than send text.
The part nothing else does without putting you in a browser. ctrl+r opens the session's repo full screen: changed files left, the entire file right, so an edit reads in context instead of as a hunk.
Note a line. C flattens every note into one review prompt and drops it in the agent's pane.
Uncommitted, versus the merge target, the last commit, or staged.
Toggle in place, cursor stays on the same source line. All review keys.
Every agent is a real tmux session. Quit the TUI and they keep working.
The tmux session ends, the row stays, marked dead, name and conversation id intact.
Relaunches on that exact conversation through the tool's own resume command.
Groups nest as deep as you want, and a folded one still shows its per-status counts. More.
Some things only the agent knows. An MCP server ships in the same binary and registers itself into every session, so those become native tools. How registration works.
Claude Code, OpenCode, Codex and Grok Build get live status out of the box. Anything else runs as a session immediately, and earns the same status once you describe it in five lines of TOML.
[tools.<name>] block buys live status, revive and prompt handling. The block.