▶ PRESS START

AGENT CAMPUS

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.

⬇ DOWNLOAD ★ GITHUB

macOS · Linux · Windows — free & MIT licensed

Nothing else to install: Claude Code ships inside the app. Bring a Claude subscription or an API key, and the first run walks you through signing in.

macOS: the app isn't signed yet — after installing, allow it in System Settings → Privacy & Security → "Open Anyway".

ONE DAY WITH A TEAM OF AGENTS

Real Claude Code sessions — same login, same config, same transcripts. Start in the app, resume in your terminal, or vice versa.

--:--

You have six terminals open.

One of them is waiting on you and you don't know which. One finished ten minutes ago. One has been stuck on a permission prompt since you went to get coffee. You alt-tab through all six to find out.

Open Agent Campus and the same day looks like this.

Every project gets an office.

Your folders become rooms on one map. Who is working, who is stuck, and what each project has cost today — all of it readable without opening anything.

Two offices side by side on the campus map, each labelled with its project and agent count.

You hire someone.

Click an office, click + Agent, and a character walks in and sits down at a free desk. Behind the sprite it is an ordinary Claude Code session: your login, your config, a transcript you can pick up in a terminal later.

You hand over the backlog.

One board across every office. Press Assign on a task and an agent spawns to do it — and if the task is tagged [qa] or [marketing], it spawns with that charter, that tool policy and that character skin. The review roles cannot edit at all, so a [security] task comes back as a verdict rather than a silent fix.

The board: a Backlog column with tagged tasks and Assign buttons, a Needs You column, and a Done column.

You can tell who is blocked from across the campus.

Claude Code always asks before it writes. What changes here is how you find out: an amber bubble goes up over that character's head and they move into the board's Needs You column, with the buttons to unblock them. You read it off the map instead of alt-tabbing to look. And when you aren't looking at all, an agent left waiting for two minutes sends a desktop notification, and the Dock icon counts everyone who needs you.

A permission request in the chat panel: Allow Write? launch-note.md, with Allow and Deny buttons.

You see what it would have cost.

Every turn priced at API list rates, per day and per project, sitting on each office label. On a Claude subscription none of it is billed — that usage comes out of your plan’s limits — so read it as a measure of how much work you set in motion, not as an invoice.

$4.21today, across 3 offices
  • acme-launch$2.44
  • pixel-tools$1.19
  • docs-site$0.58
7 days agotoday

They work while you're asleep.

Schedules run daily, weekly, or every few minutes, and they fire with the window closed. Whatever was missed while the app was off is offered to you in the morning, to run or to skip.

And then you make the place yours.

BUILD THE OFFICE

A real pixel editor. Paint 19 floors and 7 wall styles in any colour, place and rotate 270+ pieces, or stamp a whole ready-made room: a café, a game room, a hardware lab, a garden with a koi pond. Steam rises, servers blink, and agents on a break wander off to use it all.

EARN THE REST

Some furniture can't be bought, only unlocked: a trophy case, a disco ball, a golden duck. Never for spending money.

SELF-PORTRAIT

THE ART WAS DRAWN BY AGENTS

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

SEE IT RUN

agents work → turn done ✓ → stuck on a permission … → idle, off to the koi pond REC ●

PLAYER 1

ABOUT THE MAKER

Mateo — pixel avatar

MATEOVALLE

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. Agent Campus started as a simple question: if my agents work all day, shouldn't they at least have an office?