Fetching from the wire…
Public story · 2026-07-30 · high
The MIT-licensed, single-contributor tool also hands agents MCP commands to manage their own sessions, plus live CPU, RAM, and disk gauges per agent.
Why now: It surfaced in July 30 coverage, at a point where Claude Code, Codex, OpenCode, and Grok Build all run as separate CLI tools with no shared view across them.
A new terminal tool called agent-manager puts Claude Code, Codex, OpenCode, and Grok Build sessions into one hierarchical tree, organized by project, per its GitHub page.
Each agent still runs in its own tmux pane, so a session keeps working even after you close the manager. That matters if you're running more than one agent at a time. The tool tracks six states per session: working, waiting, finished, errored, idle, and dead. A stalled agent shows up instead of sitting silent until you happen to check.
The interface adds a spacebar shortcut for sending a quick prompt without attaching to a pane. It also has a full-screen diff view with syntax highlighting and line comments, for reviewing what an agent changed. It reports CPU, RAM, swap, disk, and network use per agent and across the whole fleet. That's useful once four agent CLIs are running on the same machine at once.
The more interesting design choice is buried lower in the feature list: agent-manager exposes its own session-management commands to agents over MCP. The dashboard view is the easy part. Giving agents MCP access to the session manager is the part that could let one agent spin up or kill another's session, unwatched.
It's a small project: MIT-licensed, 29 stars, built by a single GitHub contributor, YoanWai. Whether it holds up under real multi-agent workloads, the repo doesn't say.
Each link below shares sources, entities, or timing with this story.
Codex competes with Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Codex competes with Claude Code); both cover Claude Code, Codex, MCP, MIT; reported by the same outlet (github.com).
OpenClaw uses Claude Code / Shared entities / Same source domain / Shared topic
Linked by a graph relationship (OpenClaw uses Claude Code); both cover Claude Code, Codex, Grok Build, OpenCode; reported by the same outlet (github.com).
Claude Code criticizes Windows / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code criticizes Windows); both cover Claude Code, Codex, MIT, OpenCode; reported by the same outlet (github.com).
Claude Code uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover Claude Code, Codex, MCP, OpenCode; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover Claude Code, Codex, MIT, OpenCode; reported by the same outlet (github.com).
OpenCode competes with Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (OpenCode competes with Claude Code); both cover Claude Code, Codex, MCP, Opencode; reported by the same outlet (github.com).
Cline benchmarked against Claude Code / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cline benchmarked against Claude Code); both cover Claude Code, Codex, MCP, MIT; reported by the same outlet (github.com).
Claude Code uses Sonnet / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Claude Code uses Sonnet); both cover Claude Code, Codex, MCP; reported by the same outlet (github.com).