# Parallel agents Prepare once, then branch. With memory, a warmed dev server and caches are already running in every branch. ```sh harebox new --name base --label experiment=auth harebox exec current -- "echo warmed > /home/user/state" harebox fork current --count 3 --label experiment=auth harebox list --label experiment=auth ``` Forks are exact, and they get new identity, IP addresses, host keys and entropy. **An app that cached a session token copies it too**, so rotate tokens after a fork where it matters. Conversations in one sandbox also run in parallel, one turn at a time per conversation: ```sh harebox new --name many harebox prompt current "echo one" --harness shell --new harebox prompt current "echo two" --harness shell --new harebox conversations current ```