Watch the start limits
Each fork counts as one start. Above a limit, Boat refuses the fork with429 rate_limited. The answer names the window that you hit.
- An organization gets these limits times its number of seats.
- Pace your forks below the per-minute limit. The examples below wait 6 seconds between forks, which fits the $20 plan.
1. Prepare the source sandbox
2. Fork N copies and prompt each one
--ttl 7200gives each fork a 2-hour auto-stop. A fork never copies the auto-stop setting of its source. A running prompt moves the deadline by itself.Idempotency-Keymakes a retry safe. Without it, a retry after a lost answer can make a second fork that you pay for.- Prompts queue while a fork starts. You do not have to wait for
readybefore a prompt. The Python example waits only to fail early on a bad fork.
3. Collect the results and clean up
Each<id>.log file holds the work of one agent. Then read the result in each fork and stop or delete it: