First, splitting the work. It looks like simple arithmetic: three agents, three times the speed. Here is what the arithmetic leaves out.
Parallel agents
Several agents work at the same time on separate parts of a job, each in its own session. You get more done per hour only if the parts really are independent, and only if you can check all of what comes back.
The limit is rarely the agents. It is how cleanly the work splits and how much you can review. Starting a fourth agent takes seconds, and reading what it did does not.
“Split this into tasks that touch different files. List the files for each task, and tell me which ones can't be separated. Don't start any of them until I've picked.”