Agent of Empires

Agent of Empires (AoE)

A session manager for coding agents: runs Claude Code, OpenCode, Codex and other CLIs in parallel, isolated tmux sessions with a TUI and web dashboard

CLI

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Launches and controls coding-agent processes, including their access to project files
  • Optional container isolation requires rights to run Docker
All reasons and checks

agent-of-empires/agent-of-empires

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/agent-of-empires-aoe

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

brew install aoe

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Homebrew

Checked against the repository on Sep 25, 2026, commit cd3d526.

Text for your agent

Install AoE: brew install aoe (or curl -fsSL https://raw.githubusercontent.com/agent-of-empires/agent-of-empires/main/scripts/install.sh | bash). Run aoe add --cmd claude to create a Claude Code session, and aoe serve for the web dashboard.

Other ways from the author
brew install aoe

This is third-party code. Review the repository files before installing.

What it does

AoE runs each coding agent in its own persistent tmux session, so agents keep working after you close the terminal, lose the SSH connection or the shell crashes. It shows the status of every running agent, sends notifications when one finishes, and can open several sessions across different git worktrees or repositories at once. You control it from a terminal TUI, from a browser on your phone, or through an HTTP API. Sessions can optionally run isolated in Docker, Podman or Apple Containers, with a diff viewer built into the dashboard.

Who it is for. For developers who run several coding agents on different tasks at once and want to track them from one place.

Good fit when

  • You need to run several coding agents in parallel on different branches
  • An agent should keep working after SSH disconnects or the terminal closes
  • You need to check session status from a phone browser
  • You need each session isolated via a git worktree or container

Not a fit when

  • You work with a single agent in one terminal without parallel tasks
  • You need native Windows support without WSL2 — AoE depends on tmux and POSIX

Example request

Start Claude Code in a background session on task X, I will check the status later from my phone

Limitations

Runs on Linux and macOS; on Windows only through WSL2. Requires tmux to be installed, and Docker or an equivalent for container isolation. AoE does not replace coding agents, only manages their sessions.

How to disable. Remove the aoe binary (brew uninstall aoe or delete it from PATH) and stop any remaining tmux sessions manually with tmux kill-session.

Security check

  • Launches and controls coding-agent processes, including their access to project files
  • Optional container isolation requires rights to run Docker

README in short

The README describes AoE as a session manager for coding agents on Linux and macOS. Each agent runs in its own tmux session with optional isolation via git worktree, Docker, Podman or Apple Containers. It offers a TUI, a web dashboard with a mobile view, a CLI and an HTTP API. Install via Homebrew, Nix, an install script, or building from Rust source. Supported agents include Claude Code, OpenCode, Codex, Cursor agent, Gemini CLI, GitHub Copilot CLI and Factory Droid. MIT licensed.

FAQ

What happens if I close AoE?

Nothing: sessions keep running in tmux in the background and are removed only manually.

How is this different from plain tmux?

tmux gives you persistent sessions; AoE adds agent status detection, git worktree management, container isolation, a web dashboard with phone access, and a diff viewer. You can still attach to any AoE session with plain tmux attach.

Editors’ pick

An MCP server built into the Netdata agent: metrics, logs, alerts and live process, service and container data for an AI assistant

MCP serverMedium riskNo VPN needed80.7KRepository stars
Editors’ pick

GitHub's official MCP server: code, issues, pull requests, Actions and security alerts straight from the agent

MCP serverHigh risk33.3KRepository stars

Agent Skills for Google products

Agent Skills for Google products and technologies

Editors’ pick

Official Google skill collection for working with Google Cloud, BigQuery, GKE, ads and analytics from an agent

SkillHigh risk20.5KRepository stars
Official

AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring

MCP serverHigh risk9.7KRepository stars
Foxx AIAgent of Empires

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.