Still working on "transitioning" from the early version of SWE with AI, where you have just a single session open like a chat, to the system I hear more and more people use, many sessions/windows while orchestrating several agents to multitask.
Curious to hear how people manage this and what their routine is / how they manage the issues that sometimes come up while trying this
What made it work for me:
1. One task per session, each in its own git worktree, so two agents never edit the same checkout.
2. Stop polling. Claude Code's Notification hook fires when it's waiting on a permission prompt or sitting idle; point it at notify-send or a desktop toast and you only look at a session when it asks. The hooks guide has the snippet.
3. Given the work on worktrees, I always have PRs which I take a look myself. You can utilize other AI to review them too, which I find useful, just for smaller projects looking at them myself is enough.
reply