← Back to context

Comment by isoprophlex

4 days ago

Not dissing your work but... i can barely keep up with what a single agent is doing! Just thinking about herding five of them at a time makes me mildly nervous, haha

I hear you, and totally agree. I had the exact same problem. My goal is to simplify the process (but not too much) and reduce the mental demands of running agents, by automating at least work-tree management and code-review a bit at. So devs can focus on what matters more, higher-level planning, design and spec.

You might just get used to it. I have been thru the transition last October and now I feel I’m a different person. Sometimes I work on three trees at same hour; sometimes a work tree sits for two weeks im not touching but later decided to jump back in.

Question: How are you currently working with your single agent?

  • - I think about what work needs to be done, how it ties into the existing architecture, and how completion is going to make me money / solve a problem

    - Start CC (usually in yolo / '--dangerously-skip-permissions' mode), tell it to read relevant files or investigate how x works now, don't code anything.

    - Explain the problem to it, still don't code anything but ask it how it's going to solve this. If I'm satisfied that it's looking in the right direction, let it rip

    - Wait for results, intensely manually QA whatever comes out. Take a cursory glance at the diffs in my IDE, to see if I generally approve of and understand what its doing

    I can't QA faster than a single claude code agent produces output. While I test the output of step n, I sometimes let it continue on step n+1, but more than that is beyond me ATM.

    Very curious to learn how others are going beyond this! Right now I don't see an immediate path beyong this for myself, so if you have some tips or another way of doing thing entirely, I'd be very grateful!