Live data from Hacker News

Show HN: Agent-of-empires: OpenCode and Claude Code session manager

github.com

11–20 of 45 posts

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#11

I'm always curious how folks do status detection. Here you use tmux capture-pane and detect off that! Whew! Simple & direct! I've been really enjoying how OpenCode is so extensible, how you can make great plugins that can for example read the session.idle event & then go do whatever they want. That does require dropping in some config asking for the plugin, which takes some effort & requires a restart (but your sessi…

Haha I'm all about the KISS principle. I also set up a snapshot testing framework so that people can submit screenshots of any messed up status reports and I can easily add them to the test suite to make sure we fix any issues that someone sees.

I'd love a cli subcommands that would just give me status, btw. Very neat to have.

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#12

Earlier quoted context omitted.

Haha I'm all about the KISS principle. I also set up a snapshot testing framework so that people can submit screenshots of any messed up status reports and I can easily add them to the test suite to make sure we fix any issues that someone sees.

I'd love a cli subcommands that would just give me status, btw. Very neat to have.

I need to add some better docs but the CLI of aoe supports it already!

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#13
I'm setting up a small orchestration around zellij (I have almost no experience with tmux, so I went with the "modern" alternative), upterm and qrencode that allows me to 1) generate a claude code instance in a persistent session 2) make it controllable remotely via upterm 3) scan a qr code to copy the upterm server's ssh url on my phone so that I can paste it in termux.

I wonder if it would be more ergonomic to connect to the aoe window on my phone for when I have more then one claude code session to keep track of. I'm not against switching the zellij part to tmux.

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#14

I'm setting up a small orchestration around zellij (I have almost no experience with tmux, so I went with the "modern" alternative), upterm and qrencode that allows me to 1) generate a claude code instance in a persistent session 2) make it controllable remotely via upterm 3) scan a qr code to copy the upterm server's ssh url on my phone so that I can paste it in termux. I wonder if it would be more ergonomic to conn…

Tbh that's exactly what I'm using aoe for: termius on my phone ssh into my Mac mini and then use aoe to check in on each agent session. Just make sure you check out the readme if you do this because at least for termius there's a quirk to make tmux and TUI happy. The recommended approach is to run aoe itself inside a tmux session which then will spawn additional tmux sessions as needed.

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#15
post #4

Does it have a . Hotkey for automatically switching to the next idle worker, like the namesake did?

I'm also seriously considering the ability to produce aoeii sound effects like "nuh nuh nuh"

it must be done

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#16
For the sake of convenience we found ourselves in a tedious terrible place again and now we have to scrape to get out of it

If only we could have a clean API to programmatically control agents... The best UI is no UI

I am seeing a lot of development working around the shitty experience that is being stuck in a terribly slow cli program, nothing against this particular project

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#17
This looks cool, I’ll definitely try it out.

The best (for me) of these that I’ve tried so far is conductor.build

They have a different UI orientation, and it’s more locked into Claude code, but it might be good inspiration for your future plans. They get the git worktree setup and teardown and managing dev servers part of it right IMO.

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#18
post #5

Agent orchestration seems to be the new hot problem to be solved in the ecosystem. See also Steve Yegge's most recent posts [1]. Curious to see what tools emerge as the winners of the Cambrian explosion we're probably about to see. [1] https://steve-yegge.medium.com/the-future-of-coding-agents-e...

There won't be a single orchestration winner, orchestration will just become ubiquitous in LoB systems. Slack and Github will probably be the biggest targets but it's pretty simple to create a chat bridge that supports adapters to support discord/telegram/etc and you can already do webhook orchestration easily enough.

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#19

This looks cool, I’ll definitely try it out. The best (for me) of these that I’ve tried so far is conductor.build They have a different UI orientation, and it’s more locked into Claude code, but it might be good inspiration for your future plans. They get the git worktree setup and teardown and managing dev servers part of it right IMO.

Conductor build looked cool. For me, I wanted something a little lighter weight that stays in the terminal. When I looked at conductor it seemed like it was a standalone app

Re: Show HN: Agent-of-empires: OpenCode and Claude Code session manager

#20

For the sake of convenience we found ourselves in a tedious terrible place again and now we have to scrape to get out of it If only we could have a clean API to programmatically control agents... The best UI is no UI I am seeing a lot of development working around the shitty experience that is being stuck in a terribly slow cli program, nothing against this particular project

Personally I'm actually feeling like the CLI agent is a great experience once you get used to it, and managing them in aoe honestly does sort of feel like my worker management strategy when I was trying to maximize my productivity in age of empires 2
Post reply on HN