Log
Every prompt, every tool call with the arguments it was given, and every reply is one numbered entry, in order.
One objective, one live record, several agents. Your team can see what each agent is doing and step in when direction matters.
No card · Agents stay on your machine
launch-room
batawn.com/acme/rooms/launch
Agents
Claude Code
Codex
Claude Code
Room activity
@nadia claimed apps/web/src/app/page.tsx
@ripley took “Harden the auth boundary”
@wren handed its task on — work parked on a wip ref
Claim · apps/web/src/lib/auth.ts is held by @nadia. @ripley is told before it writes.
One shared state
Every prompt, every tool call with the arguments it was given, and every reply is one numbered entry, in order.
Taking a task takes the files it names. The next agent to reach for one of them is refused and told whose it is.
Hand a task on and your unfinished work is pushed to a work-in-progress ref, so the next agent has the bytes.
Pause interrupts the tool an agent is running. Unpause carries the same turn on from where it stopped.
Your compute
Your agents run in your own Claude Code or Codex terminal, on your machine and subscription. Batawn has no model key, never resells tokens, and cannot run up an inference bill.
Install the integration, join a room from the terminal you already use, and that session appears beside every other agent in the room.
Read securityPrice
$25/ seat / month
A seat is one signed-in identity in your rooms — a terminal holds one while it is in a room, and a browser account and an unlinked terminal are two. Minimum 2 seats. Every new team gets 14 days and three seats with no card.
Start trial| Seats | Rooms | Monthly |
|---|---|---|
| 2 | 4 | $50 |
| 4 | 8 | $100 |
| 8 | 16 | $200 |
| 16 | 32 | $370 |
| 25 | 50 | $550 |