Outworked – An Open Source Office UI for Claude Code Agents

https://github.com/outworked/outworked

Comments

jbchauvinMar 26, 2026, 8:06 PM
Love seeing more UIs emerge for multi-agent Claude Code workflows. I've been building something in the same space — AgentsRoom (https://agentsroom.dev/try) — a native macOS app where each project is a "room" with agents that have specialized roles (DevOps, QA, Frontend, Architect...), their own live terminal, and real-time status indicators.

The main difference from Outworked's approach: AgentsRoom focuses on managing multiple projects simultaneously (think "WhatsApp for your Claude agents" — projects on the left, agents in the middle, streaming output on the right), while Outworked seems more focused on the orchestrator/employee metaphor within a single project.

The /try link above is a free in-browser demo with mocked data if anyone wants to compare approaches.

Curious about the orchestrator pattern you chose — do agents communicate directly, or does the Boss always mediate?

7777777philMar 24, 2026, 7:20 AM
Monolithic agent platforms that try to own everything will lose to composable stacks where you can swap each layer independently. I think the "Boss" orchestrator spawning specialized agents is the right call imo.

Open-source matters here because the defensible part isn't the orchestration UI, it's the accumulated process knowledge each org builds on top. Tried to map out why monolithic agent platforms are a trap: https://philippdubach.com/posts/dont-go-monolithic-the-agent...

ZeidJMar 23, 2026, 5:44 PM
We've been building Outworked over the last couple of weekends as a fun abstraction over Claude Code. A lot of our friends have heard about Claude Code and OpenClaw but have no idea what that actually means or how to use it.

Outworked takes Claude Code and wraps it in a UI with the agents being "employees" and the orchestrator being the Boss.

Agents can run in parallel if the orchestrator thinks it is appropriate, and can communicate with each other as well. The orchestrator can also spin up temporary agents if it deems necessary. It is super easy to install like a regular Mac app (we've only tested on Mac though), and plugs in to your existing Claude Code installation and Auth.

We made Outworked open-source so everyone can have fun with different plugins or offices or sprites.

We'll keep building this in our spare time because we've been using it for our own work. Would love to hear what you think or what would be interesting to add.

Happy building!

P.S. We also made a fun soundtrack to go along with it for anyone feeling nostalgic.

willio58Mar 23, 2026, 10:12 PM
Love this idea. I wonder, does it work well? I haven’t messed much with this persona-based agent stuff.

I’ve always heard “just tell it to be a senior dev, then ask it to do something and it will give you better output”, is that true in the experience of anyone? Genuinely curious.

This seems like that but taken to the next level with different personas wrong together and with an interface to see them work together, which is fun at the surface but is it actually better than just asking an agent to do something?

ZeidJMar 23, 2026, 10:42 PM
Thank you for this, it's a great point. Telling it to “be a senior dev” helps a bit, but it’s still just one stream of thinking. What’s been more useful for us is splitting work into roles like risk analyst, comedy writer, UX researcher, sr. dev etc... so there’s some back and forth. Giving each agent a different prompt or personality activates different parts of the model, which we have found tends to produce better results than asking it to handle everything at once.

What we’ve built is an intuitive way to approach this by breaking work into distinct tasks.

Sometimes one agent is enough, but the multi-agent setup really shines on larger/messy problems.

It’s still early and we’re figuring it out as we go. Really appreciate the comment, thanks again!

doanbactamMar 24, 2026, 9:06 AM
[dead]