Branch Out turns a queue into parallel work. A master agent groups your requests, gives each group its own agent on its own branch, then merges the results and hands them to you. Your main branch is never touched.
Eleven requests, four agents, all at once.
Once a session has more than three queued requests, a Branch out button appears. Press it and the requests are worked in parallel instead of one after another.
Each agent works in its own isolated copy of the repo, on its own git branch, then merges back like a pull request.
Type //branchout x3 and one request is solved three different ways in parallel, then a judge ranks them. Anywhere from two to five ways.
Write every task as its own message, press Branch Out, and leave. Parallel agents clear the list while you are gone. Research questions are answered straight into the chat, and code lands on a side branch for you to review.
A restore point is created before anything starts. Sub-agents cannot switch branches, push or reach the network. A conflict that cannot be resolved is reported, never forced.