▶ PRESS START
Your Claude Code agents, working in a pixel office.
An open-source mission-control desktop app. Every project is an office on one campus map; every agent is a character you can watch think, code, and ask for permission.
macOS · Linux · Windows — free & MIT licensed
macOS: the app isn't signed yet — after installing, allow it in System Settings → Privacy & Security → "Open Anyway".
● 5 agents working · 1 waiting for you today: $4.21 across 3 offices
FEATURES
Real Claude Code sessions — same login, same config, same transcripts. Start in the app, resume in your terminal, or vice versa. Nothing is locked in.
![]()
Register project folders as offices on one pannable pixel map. See at a glance who's working, who's waiting for you, and what each project costs today.
![]()
Powered by the Claude Agent SDK: streamed markdown, tool cards with real diffs, Allow/Deny permission buttons, image paste, session resume.
![]()
Shared task lists between you and your agents. Assign a task with one click — an agent spawns, works, logs discovered work, and checks it off when it truly finishes.
![]()
The rubber duck that talks back: a campus-wide orchestrator that reads project status, backlogs and spending, and dispatches agents to any office in plain language.
![]()
Exact costs from the SDK — not estimates. Per turn, per day, per project, live on each office's label.
![]()
One kanban across every office: Backlog, In Progress, Needs You, Done. Agents waiting on a permission land in Needs You with the buttons to unblock them.
![]()
Recurring unattended runs — daily, weekly, or every N minutes. They fire with the window closed, skip a run whose last agent is still busy, and offer the ones missed while the app was off.
![]()
Tag a task [qa] or [security] and the agent spawns with that charter, that tool policy — the review roles can't edit, so you get a verdict, not a silent fix — and that character skin. Works on folders that hold no code at all: the same flow runs a marketing team.
![]()
Milestones for shipped tasks, parallel agents and streaks — some of them unlock furniture you can only earn: a trophy case, a disco ball, a golden duck. Never for spend.
SELF-PORTRAIT
Every sprite on this page was drawn by Claude agents — authored as pixel arrays in TypeScript, rendered to a contact sheet, screenshotted, and self-critiqued in a loop until it looked right. The office they drew is the office they work in.
contact-sheet.png — actual output of the agents' sprite pipeline. Not a mockup.
GAMEPLAY
campus → office → assign task → agent works → task checks itself off REC ●
PLAYER 1
![]()
Software engineer from Argentina building AI products, developer tools, and startups. I love turning complex problems into simple software and sharing the journey in public. Pixel Agents started as a simple question: if my agents work all day, shouldn't they at least have an office?