This Tool Turned My AI Agent Chaos Into One Dashboard (AoE)

BBetter Stack
Computing/SoftwareManagementInternet Technology

Transcript

00:00:00Running one AI coding agent, it's easy. We do it all the time. Running five or ten at once,
00:00:05it turns into a mess real quick. Tabs everywhere, Tmux sessions you can't track,
00:00:10one agent stuck, another wrecking your branch, and you have no idea which is which.
00:00:15This is Agent of Empires, the mission control dashboard that lets you command all your AI
00:00:20agents from one screen. In the next 60 seconds, I'll show you why this is picking up traction.
00:00:30All right, now quick reset here. Agent of Empires is not another coding agent. Okay, no. It doesn't
00:00:37replace Claude, Codex, or anything else. It just sits above them. It runs everything you're already
00:00:43using in your workflow, and this matters now because things changed. One, two years ago,
00:00:49we ran one agent. Now we're running multiple agents, five, ten, twenty, whatever the number is.
00:00:55And the real problem isn't AI quality. It's how we manage these agents while working together.
00:01:01You don't know what's running. You don't know what's still stuck. Your terminals are multiplying.
00:01:08Branches collide. And sometimes, or more often than not, things are breaking quietly.
00:01:13Agent of Empires fixes that. Let me show you. If you enjoy coding tools to speed up your workflow,
00:01:18be sure to subscribe. We have videos coming out all the time. All right, now to install this,
00:01:22it's one command. I'm on a Mac, so I brew install AOE. Then I can run AOE launch. And this is where it
00:01:29really comes together. This screen, the TUI, this is your entire agent system. Okay, so now let's make
00:01:36this real. Let's just spin up two agents here using Claude, one working on auth, one refactoring this API.
00:01:43I can press the N key here to generate this. Now, normally, this is multiple terminals,
00:01:49multiple branches, and lots of switching. Here, it's already organized for us. Now, watch this.
00:01:55After pressing N key, I give it a name. This one's running, right? I can generate a new one. This
00:02:01one's waiting. I didn't attach anything. I didn't guess. I can go into the first one. I can prompt it.
00:02:06I can switch to the other one. I can run the prompt. And I can monitor the two as they're going through
00:02:11making their changes. I can jump in. I can jump out. I can switch between them instantly.
00:02:16And they are building everything out together where I can come back here and monitor everything.
00:02:22I can even group agents into folders. I can create more. And here's the part most people
00:02:27don't expect. This is the simple part. Now, let's break down why this matters. I mean,
00:02:32this was insane. I read a really good UI for this. So that's why it matters. Because
00:02:36this either saves you time or it doesn't. Now, the first problem we have is this terminal chaos.
00:02:41We're running too many sessions. So we're switching too much. Your brain is doing the routing internally.
00:02:48AOE replaces that with one view. We can now switch between with everything visible.
00:02:54Our next problem is the status blindness. You don't know what your agents are doing. So we have to keep
00:03:01checking, right? You end up keep checking again and again. That is just costing you more time,
00:03:06right? And it breaks your flow. AOE shows you running, waiting, idle, air without actually
00:03:12attaching anything. So we go from guessing to actually knowing what's happening. Then we have
00:03:18branch conflicts. Agents stepping on each other, overriding work and creating just a big mess. AOE uses
00:03:25git work trees where each agent gets its own branch. Same repo with zero collisions.
00:03:32And the last problem here that solves is the safety. Giving agents full access can be risky. AOE adds
00:03:39optional docker sandboxes. Agents can now stay contained. Your system stays safe. Plus session
00:03:46survive restarts. You could check from your phone if you wanted to, which is honestly kind of cool,
00:03:52profiles per project and diffs built in. Now again, this is awesome. It does not replace your tools. It just
00:03:59doesn't. All it does remember is it sits above them. Tmux gives you persistence. AOE gives you more
00:04:06awareness and automation. Agent deck is similar, but AOE leans heavier into structure. Work trees,
00:04:14Docker, parallel workflows built for actual scale. Then yes, IDE agents are great for single files. AOE is
00:04:23for running multiple agents across a full repo. All right. Now here's what people actually like. Status
00:04:30at a glance changed everything, right? This is great. That comes up a lot. We can visually see everything
00:04:36here. I can check agents from my phone. I didn't actually try this. Okay. So don't take my word on
00:04:41that, but this has the power to do that. It's pretty cool. That's bigger than it sounds. Work trees plus
00:04:47Docker finally made it safe. That's good. And a lot of people say the same thing. It feels like there is
00:04:52a lot more control over what's actually happening because we have all this right here in our terminal
00:04:57that I can alternate between, but no, it's not perfect. There's a learning curve. Honestly,
00:05:02not much. It was super easy to set up. If you don't like terminals, well, this is a terminal interface.
00:05:07Sorry. The web dashboard is still evolving. There are still rough edges, and there have been bugs like
00:05:13TMUX issues, but they got fixed really fast. And oh, guys, honestly, if you're running one agent,
00:05:19you don't need this. Okay. This is for controlling multiple agents, and that is where this is really
00:05:24going to shine. So is it worth it? Well, yeah. If you're running two or more CLI agents, absolutely.
00:05:30Yes. Check it out. Install it today. It's open source. It's free. It's going to save you a boatload of
00:05:34time. It reduces your mental load, all this really good stuff. It just really just keeps you in the flow.
00:05:40If you're running a single agent, this isn't going to change anything. Okay. But it takes a minute to
00:05:45try so you can still try it. That's a big upside there. If you enjoy coding tools and tips to speed
00:05:50up your workflow, be sure to subscribe to the BetterStack channel. We'll see you in another video.

Key Takeaway

Agent of Empires streamlines multi-agent workflows by centralizing monitoring, preventing branch conflicts with git work trees, and isolating execution via Docker, effectively eliminating the terminal chaos associated with running multiple AI coding agents.

Highlights

  • Agent of Empires (AOE) provides a unified terminal-based dashboard to monitor and command multiple AI coding agents simultaneously.

  • Git work trees allow each AI agent to operate on its own branch within the same repository to prevent code collisions.

  • Optional Docker sandboxes contain agent activity to ensure system safety and prevent unauthorized access.

  • The tool displays the real-time status of agents, including running, waiting, idle, and error states, without needing to attach to individual sessions.

  • Installing AOE on macOS requires only the command 'brew install AOE' followed by 'AOE launch'.

Timeline

The Problem of Agent Management

  • Running more than one AI coding agent simultaneously creates terminal chaos, including difficult-to-track sessions and branch collisions.
  • Status blindness makes it difficult to distinguish between active, stuck, or failed agents.
  • Agent of Empires sits above existing coding tools like Claude or Codex rather than replacing them.

Managing multiple AI agents manually often leads to disorganized workflows where terminals multiply and progress becomes difficult to monitor. Agents may break code quietly or collide on the same repository branch. This dashboard acts as a mission control layer to organize these agents without replacing the underlying models users already rely on.

Using the Dashboard Interface

  • Installation on macOS uses the command 'brew install AOE', followed by 'AOE launch' to open the terminal-based UI.
  • The interface allows users to spin up, prompt, and monitor multiple agents across different tasks from a single screen.
  • Users can group agents into folders and switch between them instantly without managing multiple terminal windows.

The tool provides a terminal-based UI that aggregates the activity of all running agents. A user can trigger tasks for specific agents, such as auth work or API refactoring, and jump between them to monitor progress. This structure removes the need for constant context switching between manual terminal sessions.

Systemic Solutions for Scaling

  • Git work trees assign each agent to a unique branch to allow parallel development on the same repository without collisions.
  • Optional Docker sandboxes provide a layer of safety by containing agent actions.
  • The dashboard eliminates status blindness by showing clear agent states like running, waiting, or error.

To address common scaling issues, the platform utilizes specific technical implementations. Git work trees prevent branch conflicts by isolating the work of individual agents. Furthermore, Docker sandboxes secure the system, while the persistent dashboard interface ensures agents remain trackable across restarts.

Practical Application and Limitations

  • The tool is designed for users running two or more CLI agents and does not provide benefits for single-agent workflows.
  • The interface includes a slight learning curve but offers rapid setup.
  • It is an open-source tool built to reduce mental load and maintain development flow.

While the tool is valuable for complex multi-agent setups, it is unnecessary for users running only a single agent. Users may encounter occasional minor bugs due to the software's active development, but these are typically addressed quickly. Ultimately, it provides control and awareness for workflows requiring scale.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video