René's URL Explorer Experiment


Title: agent-manager: terminal multiplexer for AI coding agents on tmux

Open Graph Title: agent-manager: terminal multiplexer for AI coding agents on tmux

X Title: agent-manager: terminal multiplexer for AI coding agents on tmux

Description: A terminal multiplexer for AI coding agents. Run Claude Code, Codex, OpenCode, Gemini and eight more in parallel on tmux, with live status and diff review.

Open Graph Description: The fastest developer workflow for every AI coding agent. Spawn one in a sentence, answer a blocked one without attaching, review its diff without leaving the list.

Opengraph URL: https://agent-manager.dev/

direct link

Domain: agent-manager.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://agent-manager.dev/#organization","name":"agent-manager","url":"https://agent-manager.dev","logo":"https://agent-manager.dev/brand/mark.svg","description":"The fastest developer workflow for every AI coding agent.","founder":{"@type":"Person","@id":"https://agent-manager.dev/#founder","name":"Yoan Wai","url":"https://github.com/YoanWai","sameAs":["https://github.com/YoanWai","https://x.com/yoanwaidev"]},"address":{"@type":"PostalAddress","addressCountry":"IL"},"contactPoint":[{"@type":"ContactPoint","contactType":"technical support","email":"contact@agent-manager.dev","url":"https://github.com/wainmann/agent-manager/issues","availableLanguage":["English"]}],"sameAs":["https://github.com/wainmann/agent-manager","https://www.producthunt.com/products/agent-manager","https://x.com/yoanwaidev","https://news.ycombinator.com/item?id=49107749","https://trendshift.io/repositories/89312","https://www.libhunt.com/posts/1527533-agent-manager-a-tmux-tui-for-running-claude-code-codex-and-opencode","https://tools.uniget.dev/tools/agent-manager/"]},{"@type":"WebSite","@id":"https://agent-manager.dev/#website","name":"agent-manager","url":"https://agent-manager.dev","description":"The fastest developer workflow for every AI coding agent.","inLanguage":"en","publisher":{"@id":"https://agent-manager.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://agent-manager.dev/api/search?q={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"SoftwareApplication","@id":"https://agent-manager.dev/#software","name":"agent-manager","alternateName":"Agent Manager","url":"https://agent-manager.dev","description":"agent-manager is a terminal multiplexer for AI coding agents, a Go terminal UI on top of tmux that runs every AI coding agent side by side. See live status, send instant prompts, spawn isolated git worktrees, let agents delegate through MCP, open managed terminals, and review full-file diffs without leaving the list.","applicationCategory":"DeveloperApplication","applicationSubCategory":"Terminal user interface","operatingSystem":"macOS, Linux, Windows","softwareRequirements":"tmux 3.1 or newer, or psmux 3.4 or newer on native Windows","downloadUrl":"https://agent-manager.dev/docs/install/","installUrl":"https://agent-manager.dev/docs/install/","softwareHelp":"https://agent-manager.dev/docs/","license":"https://www.apache.org/licenses/LICENSE-2.0","isBasedOn":{"@id":"https://agent-manager.dev/#source"},"isAccessibleForFree":true,"sameAs":["https://github.com/wainmann/agent-manager","https://formulae.brew.sh/formula/agent-manager","https://aur.archlinux.org/packages/agent-manager-bin","https://github.com/YoanWai/scoop-bucket","https://pkg.go.dev/github.com/YoanWai/agent-manager","https://github.com/wainmann/agent-manager/releases"],"screenshot":"https://agent-manager.dev/assets/screenshot-sessions.png","keywords":"tmux, TUI, Claude Code, Codex, OpenCode, Grok Build, Gemini CLI, Antigravity CLI, Pi, Command Code, Hermes Agent, Muse Code, Oh My Pi, Cursor CLI, coding agents, MCP, git worktrees","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","availability":"https://schema.org/InStock"},"author":{"@id":"https://agent-manager.dev/#organization"},"publisher":{"@id":"https://agent-manager.dev/#organization"},"featureList":["rename","review","review_comment","list_sessions","create_session","read_session","send_session","message_status","wait_for_session","revive_session","kill_session","archive_session","archive_self","kill_self","task","reserve_files","release_files","list_reservations","list_groups","create_group","delete_group","list_terminals","create_terminal","send_terminal","read_terminal","close_terminal","report_issue"]},{"@type":"SoftwareSourceCode","@id":"https://agent-manager.dev/#source","name":"agent-manager","codeRepository":"https://github.com/wainmann/agent-manager","programmingLanguage":"Go","license":"https://www.apache.org/licenses/LICENSE-2.0","author":{"@id":"https://agent-manager.dev/#organization"}},{"@type":"Service","@id":"https://agent-manager.dev/#service","name":"agent-manager","url":"https://agent-manager.dev","description":"The fastest developer workflow for every AI coding agent.","provider":{"@id":"https://agent-manager.dev/#organization"},"serviceType":"Developer tool","termsOfService":"https://www.apache.org/licenses/LICENSE-2.0","offers":{"@type":"Offer","name":"Free and open source","price":"0","priceCurrency":"USD","availability":"https://schema.org/InStock","url":"https://agent-manager.dev/pricing.md","eligibleRegion":{"@type":"Place","name":"Worldwide"}}},{"@type":"FAQPage","@id":"https://agent-manager.dev/#faq","name":"agent-manager questions","isPartOf":{"@id":"https://agent-manager.dev/#website"},"mainEntity":[{"@type":"Question","name":"What is agent-manager?","acceptedAnswer":{"@type":"Answer","text":"agent-manager is a terminal UI written in Go that runs every AI coding agent as a live tmux session. Each row in its list is a real tmux session running a real coding CLI, coloured by what that CLI's pane is doing, so a fleet of agents is read, answered and reviewed from one screen."}},{"@type":"Question","name":"Is agent-manager a terminal multiplexer for AI coding agents?","acceptedAnswer":{"@type":"Answer","text":"It is built on one. tmux does the multiplexing, and every agent runs in its own tmux session on a private server named agentmgr. agent-manager is the layer on top. It lists those sessions in one tree, colours each row by what its agent is doing, and lets you answer, review, kill and revive them from that one screen. Because tmux stays underneath, the sessions keep running when you close it."}},{"@type":"Question","name":"How do I run multiple Claude Code sessions at once?","acceptedAnswer":{"@type":"Answer","text":"Open agent-manager, press space on a group row, and press tab until the bar shows Claude Code. Type the task and press enter, and that session is running. The bar clears and stays open, so the next task starts the next session. ctrl+t in the same bar gives a session its own git worktree, so two agents never edit the same checkout. Each session is a real tmux session, so it keeps working after you quit the manager."}},{"@type":"Question","name":"Which coding CLIs does agent-manager support?","acceptedAnswer":{"@type":"Answer","text":"Twelve, as of v0.43.0: Claude Code, OpenCode, Codex, Grok Build, Gemini CLI, Antigravity CLI, Pi, Command Code, Hermes Agent, Muse Code, Oh My Pi and Cursor CLI. Each one's launch command, resume and fork commands, MCP registration and status rules are built into the binary, so an upgrade brings the current version of all of them. Hermes, Antigravity, Oh My Pi and Cursor CLI have no fork. A CLI outside that list is a feature request, and the CLIs row in Settings opens one prefilled."}},{"@type":"Question","name":"Can each session run on its own model?","acceptedAnswer":{"@type":"Answer","text":"Yes, since v0.40.0. The new-session form has model and effort rows, plus a profile row for a CLI that has profiles, and quick prompt mode picks the same with ctrl+l, ctrl+x and ctrl+y. agent-manager spawn takes --model, --effort and --profile. The lists are read live from each CLI, so a model the CLI ships tomorrow shows up without an agent-manager update. Each CLI keeps your last picks, and the choice is saved on the session, so restart, revive and fork run on it. Since v0.44.0 Antigravity CLI lists models through agy models, with an effort level on each model that has one. Since v0.45.0 the new-session model list stays closed until you type, press left or right, press ctrl+o, or click that row a second time."}},{"@type":"Question","name":"Does the first launch ask me to set anything up?","acceptedAnswer":{"@type":"Answer","text":"Yes, since v0.45.0. A first run with no stored version opens a setup that picks the agents, the layout, the density and the theme, walks the main keys, and can import conversations the CLIs already saved. Settings has a first-run setup row that walks through it again."}},{"@type":"Question","name":"Can a session launch with its own environment variables?","acceptedAnswer":{"@type":"Answer","text":"Yes, since v0.45.0. agent-manager env keeps named profiles. A session or a group picks one, and a session with none set inherits the nearest group's, then the calling session's. Settings lists the names and the keys, never the values. SSH sessions do not take a profile."}},{"@type":"Question","name":"Can I copy settings to another machine?","acceptedAnswer":{"@type":"Answer","text":"Yes, since v0.45.0. agent-manager export writes settings, saved prompts, groups and SSH connections as one JSON file, and agent-manager import merges them by key and by name. Sessions, environment profiles and SSH keys stay where they are. The file can hold tokens, so treat it as a secret."}},{"@type":"Question","name":"What does agent-manager cost?","acceptedAnswer":{"@type":"Answer","text":"Nothing. It is free and open source under the Apache-2.0 licence, with no account, no licence key and no paid tier. The coding CLIs it runs are billed by their own vendors."}},{"@type":"Question","name":"What licence is agent-manager under?","acceptedAnswer":{"@type":"Answer","text":"Apache-2.0, since v0.19.0 on 4 August 2026. Releases up to v0.18.0 shipped under MIT, which is why write-ups from July 2026 list MIT. The LICENSE and NOTICE files, GitHub's licence detection and the Homebrew and AUR packages all say Apache-2.0."}},{"@type":"Question","name":"Does agent-manager support the mouse?","acceptedAnswer":{"@type":"Answer","text":"Yes, since v0.38.0. The wheel moves the cursor, a click focuses a session (a double click in the full-screen layout), a row drags by its handle to reorder it or move it into another group, and the menu at the end of every row opens its actions. The divider between the list and the preview drags. In a focused pane a drag selects and copies text, and a click on a link opens it. Since v0.43.0 Settings, Review, Messages and the keys at the bottom take clicks too, and a click runs when the button comes back up. Settings has a mouse toggle that hands native selection back to the terminal."}},{"@type":"Question","name":"Can agent-manager run agents on another machine?","acceptedAnswer":{"@type":"Answer","text":"Yes, since v0.43.0. C adds an SSH connection to another Linux or macOS machine that runs agent-manager, and its groups, sessions and terminals show up in this list. You can attach, prompt, start, kill, revive or archive an agent there. It needs an SSH key that never asks for a password, and a host you have connected to once by hand. Rename, move, fork and review are not available on a session there yet."}},{"@type":"Question","name":"Which platforms does agent-manager run on?","acceptedAnswer":{"@type":"Answer","text":"macOS and Linux on both amd64 and arm64. Windows runs natively on psmux 3.4 or newer with PowerShell 7.3 or newer, and it still runs inside WSL2. macOS, Linux and WSL2 need tmux 3.1 or newer and git."}},{"@type":"Question","name":"How do I install agent-manager?","acceptedAnswer":{"@type":"Answer","text":"brew install agent-manager on macOS or Linux, from homebrew-core. On Windows, scoop bucket add yoanwai https://github.com/YoanWai/scoop-bucket, then scoop install yoanwai/agent-manager, which also installs psmux. There is also a Homebrew cask for the prebuilt binary, an install script you download from the release and read before it runs, an AUR package, mise, go install, and prebuilt binaries for every release."}},{"@type":"Question","name":"Can an agent drive agent-manager?","acceptedAnswer":{"@type":"Answer","text":"Yes. The binary carries an MCP server that registers into every MCP-capable session it starts, so an agent can spawn other agents, message them, wait on them, claim shared tasks, reserve files and drive terminals on the developer's own machine."}},{"@type":"Question","name":"Does agent-manager replace Claude Code, Codex or OpenCode?","acceptedAnswer":{"@type":"Answer","text":"No. It starts the CLIs you already installed, with their login, config, MCP servers and features unchanged. It reads each pane the way a human would, or Claude Code hook events, and colours the row by what that CLI is doing."}},{"@type":"Question","name":"How does agent-manager compare to herdr and plain tmux?","acceptedAnswer":{"@type":"Answer","text":"agent-manager is a Go TUI on tmux, so sessions stay alive if you quit it and you answer or review from the list. herdr replaces tmux with its own runtime. Plain tmux keeps sessions alive but cannot tell which agent is blocked. The feature table is at https://agent-manager.dev/compare/."}},{"@type":"Question","name":"How is agent-manager different from a Claude Code tmux session picker?","acceptedAnswer":{"@type":"Answer","text":"A picker such as tmux-claude-hatch or claude-tmux lists the Claude Code sessions in tmux and jumps to one. agent-manager runs twelve coding CLIs, answers a session without attaching, revives a dead one on its own conversation, and reviews its diff with line comments that go back to the agent. The pickers are lighter, and they find Claude sessions you started by hand. The comparison, lazyclaude and ccmux included, is at https://agent-manager.dev/compare/#claude-code-tmux."}},{"@type":"Question","name":"Can I run several coding agents at once?","acceptedAnswer":{"@type":"Answer","text":"Yes. That is what it is for. Each agent is its own tmux session in one list, grouped by project, with live status so you can see which is working, which is waiting on you, and which has finished."}},{"@type":"Question","name":"Does agent-manager send my code or prompts to a cloud service?","acceptedAnswer":{"@type":"Answer","text":"No. It is a local binary. Sessions run on your machine as tmux sessions. Nothing about your sessions, prompts, code or repositories is sent anywhere. The coding CLIs you start talk to their own vendors; agent-manager does not proxy them."}}]},{"@type":"HowTo","@id":"https://agent-manager.dev/#install","name":"Install agent-manager","description":"Install the agent-manager terminal UI on macOS, Linux, or Windows. macOS, Linux and WSL2 need tmux 3.1 or newer and git. Native Windows needs psmux 3.4 or newer, PowerShell 7.3 or newer, and git.","url":"https://agent-manager.dev/docs/install/","totalTime":"PT2M","estimatedCost":{"@type":"MonetaryAmount","currency":"USD","value":"0"},"supply":[{"@type":"HowToSupply","name":"tmux 3.1 or newer, or psmux 3.4 or newer on native Windows"},{"@type":"HowToSupply","name":"git"}],"step":[{"@type":"HowToStep","position":1,"name":"Homebrew","text":"Run: brew install agent-manager","url":"https://agent-manager.dev/docs/install/#homebrew"},{"@type":"HowToStep","position":2,"name":"Homebrew cask","text":"Run: brew install --cask yoanwai/tap/agent-manager","url":"https://agent-manager.dev/docs/install/#cask"},{"@type":"HowToStep","position":3,"name":"Install script","text":"Run: curl -fsSL -o install.sh https://github.com/wainmann/agent-manager/releases/latest/download/install.sh && sh install.sh","url":"https://agent-manager.dev/docs/install/#script"},{"@type":"HowToStep","position":4,"name":"AUR","text":"Run: yay -S agent-manager-bin","url":"https://agent-manager.dev/docs/install/#aur"},{"@type":"HowToStep","position":5,"name":"mise","text":"Run: mise use -g ubi:wainmann/agent-manager","url":"https://agent-manager.dev/docs/install/#mise"},{"@type":"HowToStep","position":6,"name":"go install","text":"Run: go install github.com/YoanWai/agent-manager@latest","url":"https://agent-manager.dev/docs/install/#go"},{"@type":"HowToStep","position":7,"name":"Scoop","text":"Run: scoop bucket add yoanwai https://github.com/YoanWai/scoop-bucket\nscoop install yoanwai/agent-manager","url":"https://agent-manager.dev/docs/install/#scoop"},{"@type":"HowToStep","position":8,"name":"Windows","text":"Run: irm https://github.com/wainmann/agent-manager/releases/latest/download/install.ps1 -OutFile install.ps1\nif ($?) {\n  Get-Content .\\install.ps1\n  Unblock-File .\\install.ps1\n  powershell -NoProfile -ExecutionPolicy Bypass -File .\\install.ps1\n}","url":"https://agent-manager.dev/docs/install/#windows"}],"about":{"@id":"https://agent-manager.dev/#software"}},{"@type":"ItemList","@id":"https://agent-manager.dev/#supported-agents","name":"Coding CLIs agent-manager manages with built-in status detection","numberOfItems":12,"itemListOrder":"https://schema.org/ItemListUnordered","itemListElement":[{"@type":"ListItem","position":1,"name":"Claude Code","item":{"@type":"SoftwareApplication","name":"Claude Code","applicationCategory":"DeveloperApplication","description":"Claude Code hook events, with pane rules as the fallback"}},{"@type":"ListItem","position":2,"name":"Codex","item":{"@type":"SoftwareApplication","name":"Codex","applicationCategory":"DeveloperApplication","description":"Pane rules over the status row and the bottom-pane dialogs"}},{"@type":"ListItem","position":3,"name":"OpenCode","item":{"@type":"SoftwareApplication","name":"OpenCode","applicationCategory":"DeveloperApplication","description":"Pane rules over the spinner row and the gutter composer"}},{"@type":"ListItem","position":4,"name":"Grok Build","item":{"@type":"SoftwareApplication","name":"Grok Build","applicationCategory":"DeveloperApplication","description":"Pane rules over the braille spinner and the approval dialogs"}},{"@type":"ListItem","position":5,"name":"Gemini CLI","item":{"@type":"SoftwareApplication","name":"Gemini CLI","applicationCategory":"DeveloperApplication","description":"Pane rules over the loading line and the bordered approval box"}},{"@type":"ListItem","position":6,"name":"Antigravity CLI","item":{"@type":"SoftwareApplication","name":"Antigravity CLI","applicationCategory":"DeveloperApplication","description":"Pane rules over the braille spinner, the esc to cancel footer and the navigate hint its dialogs draw"}},{"@type":"ListItem","position":7,"name":"Pi","item":{"@type":"SoftwareApplication","name":"Pi","applicationCategory":"DeveloperApplication","description":"Pane rules anchored on the composer rules and the spinner"}},{"@type":"ListItem","position":8,"name":"Command Code","item":{"@type":"SoftwareApplication","name":"Command Code","applicationCategory":"DeveloperApplication","description":"Pane rules over the composer placeholder, recap blocks, and the busy footer"}},{"@type":"ListItem","position":9,"name":"Hermes Agent","item":{"@type":"SoftwareApplication","name":"Hermes Agent","applicationCategory":"DeveloperApplication","description":"Pane rules over the REPL prompt markers"}},{"@type":"ListItem","position":10,"name":"Muse Code","item":{"@type":"SoftwareApplication","name":"Muse Code","applicationCategory":"DeveloperApplication","description":"Pane rules over the interrupt hint, the trust prompt and the resume picker"}},{"@type":"ListItem","position":11,"name":"Oh My Pi","item":{"@type":"SoftwareApplication","name":"Oh My Pi","applicationCategory":"DeveloperApplication","description":"Pane rules over the status band, its spinner and timer, and the approval dialogs"}},{"@type":"ListItem","position":12,"name":"Cursor CLI","item":{"@type":"SoftwareApplication","name":"Cursor CLI","applicationCategory":"DeveloperApplication","description":"Pane rules over the braille spinner, the ctrl+c to stop hint and the approval dialogs"}}]}]}

og:imagehttps://agent-manager.dev/assets/og.png?v=1e93e54e25
og:site_nameagent-manager
og:typewebsite
og:localeen_US
twitter:cardsummary_large_image
twitter:imagehttps://agent-manager.dev/assets/og.png?v=1e93e54e25

Links:

https://agent-manager.dev/
Featureshttps://agent-manager.dev#features
Docshttps://agent-manager.dev/docs/
Comparehttps://agent-manager.dev/compare/
Installhttps://agent-manager.dev/docs/install/
https://github.com/wainmann/agent-manager
https://discord.gg/ecS88An7pF
https://github.com/sponsors/YoanWai
Installhttps://agent-manager.dev/docs/install/
How it compareshttps://agent-manager.dev/compare/
https://trendshift.io/repositories/89312?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-89312
https://peerlist.io/yoanwai/project/agent-manager
All coverage →https://agent-manager.dev/coverage/
community Hacker News Show HN launch discussion https://news.ycombinator.com/item?id=49107749
newsletter TLDR Dev Launches & Tools https://tldr.tech/dev/2026-07-31
syndication daily.dev Hacker News pickup and discussion https://daily.dev/posts/github---yoanwai-agent-manager-terminal-ui-to-manage-ai-coding-agent-sessions-claude-code-opencod-mikayess2
launch Product Hunt Featured launch, August 2026 https://www.producthunt.com/products/agent-manager
launch Peerlist Launchpad Live on week 35, August 2026 https://peerlist.io/yoanwai/project/agent-manager
trending Trendshift Reached the daily trending list https://trendshift.io/repositories/89312
field note Claude Workshop Reviewing agents where they run https://www.claudeworkshop.com/research/agent-manager-puts-ai-agents-in-tmux
The tools they callhttps://agent-manager.dev/docs/mcp/
How detection workshttps://agent-manager.dev/docs/status/
Groups in fullhttps://agent-manager.dev/docs/sessions/
Every key and clickhttps://agent-manager.dev/docs/keys/
How it resolveshttps://agent-manager.dev/docs/review/#which-repo
comparisonhttps://agent-manager.dev/compare/
The review loophttps://agent-manager.dev/docs/review/#comments
How sessions keep their historyhttps://agent-manager.dev/docs/sessions/
The twelve, and how a new one gets inhttps://agent-manager.dev/docs/agents/
How registration workshttps://agent-manager.dev/docs/mcp/
comparisonhttps://agent-manager.dev/compare/
Install ithttps://agent-manager.dev/docs/install/
Read the docshttps://agent-manager.dev/docs/
Source ↗https://github.com/wainmann/agent-manager
Featureshttps://agent-manager.dev#features
Docshttps://agent-manager.dev/docs/
Comparehttps://agent-manager.dev/compare/
Writinghttps://agent-manager.dev/writing/
Coveragehttps://agent-manager.dev/coverage/
Installhttps://agent-manager.dev/docs/install/
Roadmaphttps://agent-manager.dev/roadmap/
Abouthttps://agent-manager.dev/about/
Contacthttps://agent-manager.dev/contact/
Privacyhttps://agent-manager.dev/privacy/
https://github.com/wainmann/agent-manager
https://discord.gg/ecS88An7pF
https://github.com/sponsors/YoanWai
https://peerlist.io/yoanwai/project/agent-manager
https://www.producthunt.com/products/agent-manager?utm_source=badge-review&utm_medium=badge

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.