-
Notifications
You must be signed in to change notification settings - Fork 0
Concepts
The window has two lanes:
- Master (left) — plan & review. Understands your goal, writes a short plan, and reviews the resulting code.
- Slave (right) — write & execute. Actually creates and edits files in your project.
Each lane independently runs Claude, Codex, or DeepSeek — mix and match (see Backends and Connection).
Switch at the top of the window.
Left and right are two separate conversations. Chat with one lane at a time — e.g. just talk to Codex to edit files, or just ask Claude to plan. The slave lane writes files; the master lane plans/answers.
You give one goal and the lanes run the whole loop themselves:
You: "Build a dark-mode to-do web page"
│
▼
Master: plan ─▶ Slave: write files ─▶ Master: review the diff
▲ │
└──── revise (up to 3×) ◀──┘
│
▼
✅ done
- The master plans → the slave executes (real file edits) → the master reviews the change → if it doesn't pass, the slave revises (up to 3 rounds) → ✅ done.
- No clicks required end to end.
While a turn is running you can type anytime to add or correct instructions. Your message is folded into the current task instead of starting a new one.
The slave lane has a Preview tab with an embedded browser. When a project gains an index.html (e.g. after the agent builds a page), it renders there and refreshes automatically.
Conversations are auto-saved. The History view lists past sessions; full-text search finds any message across all conversations, and you can resume a session to continue with context.