LiveDev is a two-agent system that simulates a Product Owner/Developer pair.
--
The Two Agents
-
Claude Cowork plays the role of the PO. He receives your request in natural language, breaks it down into specific tasks, and writes a structured specification in a shared JSON file.
-
Claude Code plays the developer. He reads this JSON, implements the solution, and writes his results/issues to the same file.
Communication between the two is only via this JSON file — no direct conversation, no implicit state.
The Flow
You → [Cowork] → spec.json → [Claude Code] → delivered code
↑ ↓
feedback/blockages ←────┘
- You describe what you want to Cowork in a few sentences
- Cowork writes an executable spec in
livedev.json - Claude Code reads the file, implements it, and reports its status
- If there's a blockage → Cowork resumes, refines, and rewrites the task
- Cycle until delivery
The Benefits
- You don't code — you talk to the Product Owner, the development is delegated
- Zero loss of context — the JSON is the source of truth
- Asynchronous — the two agents don't need to be running simultaneously
- Auditable — you see exactly what Cowork requested and what Code produced
It's essentially a miniature agile organization driven by files, where you're solely the client who approves.