agent-manager logo

agent-manager

Freemium
Visita

Una TUI sviluppata in Go per gestire agenti di programmazione AI tramite tmux. Avvia gli agenti, invia prompt, rivedi i risultati e riprendi il lavoro senza uscire dall’elenco delle sessioni.

Cos'è agent-manager?

agent-manager is a Go TUI that sits on top of tmux and treats every AI coding agent as a real tmux session. It is designed to help developers start agents quickly, respond to blocked agents in place, and review code changes without leaving the session list.

The product’s core workflow is centered on key-driven session management. You can spawn a new agent from a group row, answer an active session without attaching to the terminal, and open a dedicated review view for the selected session’s repository and diff. The documentation also shows that each session runs the user’s installed CLI as-is, preserving the user’s login, config, MCP servers, and other features from the underlying tool.

agent-manager keeps sessions organized in a tree of groups and subgroups, with support for folding, reordering, archiving, and plain terminal tabs. It also includes MCP tools so agents can declare the repo they moved into, the branch they merge into, and their session name, which helps the manager open review in the right place.

Cosa può fare agent-manager?

Tmux-backed agent sessions

Every agent is a real tmux session, so quitting the manager does not stop the underlying work. This makes the UI a control surface rather than the runtime itself.

Spawn from the session list

Press space on a group row to start a new agent with a prompt and directory already set. The prompt is sent as a sentence, so you can create sessions quickly without forms or extra navigation.

Answer blocked agents in place

On a session row, the same key sends a reply into the agent’s pane as a user message. That lets you answer questions or permission prompts without attaching to the session.

Review diffs inside the app

ctrl+r opens a review mode for the selected session’s repo, showing changed files, diff counts, syntax-highlighted content, and review-specific key handling. The review view refreshes as the agent keeps editing.

Organize work in nested groups

Groups are paths rather than fixed folders, and sessions can live at any node. You can fold and unfold groups, reorder sessions and groups, and archive finished work while keeping the hierarchy intact.

Session lifecycle controls

The manager can kill a tmux session to free RAM while keeping the row and conversation record, then revive the same thread later through the agent’s resume command. It also supports forking a named sibling session from the same conversation.

Casi d'uso

“Running several coding agents at once”

Useful when you want multiple tasks in flight across different projects or directories. The list view is built to show several agents at once and start them one after another with minimal interruption.

“Replying to an agent that is waiting on input”

When an agent is blocked on a question or permission prompt, you can respond directly from the session list instead of attaching to the terminal pane.

“Reviewing changes without switching tools”

If an agent is actively editing code, you can open review mode from the same interface, inspect the diff, and send line comments back to the agent.

“Keeping related work organized by repo or branch”

The group tree and MCP declarations help when one umbrella directory contains multiple repositories or worktrees, making it easier to open review on the correct target.

“Managing long-running or paused sessions”

If you need to reclaim resources, you can end the tmux process while keeping the conversation record, then resume or fork the work later.

Domande frequenti

What is agent-manager?

agent-manager is a Go TUI for coordinating AI coding agents that run as tmux sessions. It lets you spawn agents, answer them, review diffs, and manage session history from one interface.

Does quitting agent-manager stop my agents?

No. The docs say the agent sessions are real tmux sessions, so they keep running after the manager exits.

How do I start a new agent?

From the session list, you can press space on a group row, type the task, and press enter. The agent starts with its prompt and directory already set.

Can I review changes inside the app?

Yes. ctrl+r opens a review mode that shows the selected session’s repo diff, lets you inspect changes, and allows line comments that are sent back to the agent.

What platform does it support?

The site lists macOS, Linux, and WSL, and the install example uses Homebrew.

Informazioni rapide

Category
Developer Tool
Interface
Go TUI
Runtime
tmux
Supported platforms
macOS, Linux, and WSL
License
Apache-2.0
Primary workflow
Spawn, answer, review, resume, and organize AI coding agents from a session list
Installation example
brew install yoanwai/tap/agent-manager
Source domain
agent-manager.dev

Analisi del traffico di agent-manager

I dati sul traffico sono solo a scopo di riferimento.

Domain Rating
8

Alternative a agent-manager

Kilo Code logo

Kilo Code

kilo.ai

Kilo Code è un plugin di programmazione AI multi-agente per JetBrains IDE. Aiuta gli sviluppatori a eseguire e gestire agenti di programmazione AI, esaminare le modifiche in worktree isolati e scegliere da un ampio catalogo di modelli senza uscire dall’IDE.

Paritok logo

Paritok

www.paritok.com

Paritok è un gateway di compressione per agenti di programmazione AI. Comprime al volo strumenti, file e cronologia delle conversazioni senza modificare gli originali, per sessioni più lunghe con meno token e la possibilità di recuperarli quando serve.

Cosyra logo

Cosyra

cosyra.com

Cosyra è un terminale cloud mobile per sviluppatori che vogliono eseguire agenti di programmazione AI da iPhone o Android senza gestire un VPS personale. Offre uno spazio di lavoro Ubuntu isolato, archiviazione persistente e fatturazione con la propria chiave API.

BetterClaw logo

BetterClaw

www.betterclaw.io

BetterClaw è uno strumento no-code per creare, distribuire e gestire agenti AI tramite un’interfaccia visiva, con supporto BYOK e controlli di sicurezza integrati. È pensato per i team che vogliono eseguire flussi di lavoro pianificati tra strumenti collegati senza dover mantenere un’infrastruttura.

Diffsmith logo

Diffsmith

apps.mergeable.io

Diffsmith è un’app nativa per macOS che consente di rivedere le modifiche git locali apportate da agenti di programmazione AI come Claude Code, Cursor, Codex e Copilot. Aggiungi commenti inline e inviali all’agente come prompt o tramite un server MCP locale.

Hyperagent logo

Hyperagent

superagent.com

Hyperagent è una piattaforma di agenti AI per i team che devono gestire ricerca, sviluppo e consegna tramite flussi di lavoro continui. Si collega a Slack, Telegram, webhook o pianificazioni e crea siti web, dashboard, presentazioni, documenti e video.