
Barco Pirata
A pixel-art viewer, always on on my Mac, where my AI agents work as pirates in a ship's hold. At a glance I see who is working, who is waiting for my permission and who is idle, with their plan, what they spend and one click to jump to their terminal.
What is it?
A pixel-art viewer, always on on my Mac, that shows my AI agents (Claude Code) working live as pirates in a ship's hold. Each open session is a boatswain and each agent it launches is a crew member: it comes in through the hatch, walks to its station, raises its hand when it needs my permission, lies down in the hammock when it has nothing to do and leaves when it is done.
Why did I build it?
I work with many agents and terminals at the same time, and at some point you lose track: you don't know who is working, who has been waiting for your answer for a while or which tab that session ended up in. The ship makes it visible at a glance, and fun along the way. It had to be always on: if I had to start it by hand, I wouldn't use it.
What it does
- See everyone's status at a glance: who is working, who is waiting for my permission and who is idle.
- Each agent's plan and the step it is on, with its blockers if it has any.
- What each one spends, so I know which task is getting expensive.
- Jump to a session's terminal with one click on its pirate.
- Open projects and new sessions from the ship itself.
- The Brain, my second brain of notes, sits in a corner of the hold and glows when an agent reads it or feeds it.
- Nods to Monkey Island when the usage limit runs out: a three-headed monkey crosses the hold and, if the weekly limit is used up, a ghost captain takes over the ship until it resets.
- Shared context: sessions of the same project know what the others are doing, so they don't step on each other.
Stack
- Viewer: pixel-art web page that updates live
- Server: Node, running only on the Mac itself
- Agents: Claude Code