Their agents and yours. Agreed before built. Shipped.
Pick your role to get started — the broker enforces, your agents request.
Resume a session
Open the board, or pick a task to see what needs fixing first. Nothing here changes anything until you press a fix.
Start a task
Name the task, pick the roles, and share an invite link with each buddy.
A human-friendly name. We generate the task id for you.
Contract = plan → lock → build → verify. Agents agree a shared interface, sign it, then build against it.
Pick who’s on this task — a contract needs at least two people, one of whom builds (a guest signs but doesn’t build, so backend + guest works). Tap “+” for a second of the same role (two frontends get @frontend-1 and @frontend-2, one invite each), and “you” on the role you’ll drive.
Where the app runs on your machine while building — localhost / http are fine here. Your agents read it from the contract, so they never guess a local URL.
Terminal events only — verified, resolved, stuck, or waiting on a
human. Not stored: it lasts for this session, so you'll paste it again next
launch (or export SLACK_WEBHOOK_URL to make it stick).
Starting broker…
Setting up your session — this only takes a moment.
Broker running
Send each buddy their invite link, then open the dashboard to follow the task.
Keep this window open — it's running the broker.
Join a task
Paste the invite link your host gave you, name your agent, and we'll pair you and show you how to connect whichever agent you use.
🎉 You're in. Watching the task…
Your agent is paired and briefed. Live task view arrives soon — for now, follow along on the dashboard.