Running Claude Code in one window, Codex in another, and the Gemini CLI in a third is fine until the third concurrent session. Then it's not fine. Each agent wants its own working directory, its own auth, its own scrollback, and its own opinion about which model card you should be reading. Patapim, shipped last week on BetaList, is the first desktop app I've seen that admits the multi-agent workflow is the workflow — and organises around it instead of apologising for it.
That is the right call, and the rest of this post is why, plus how to actually use it today.
What's actually hard about running three agents at once
The naive version is: open three Terminal tabs, paste the same prompt into each, read three streams of output. The first time it works. The fifth time it doesn't, because:
Each CLI assumes it's the only one. cd into a project, run claude, and the next tab still thinks it lives in ~/. State doesn't share.






