| ▲ | felipevb 14 hours ago | |||||||||||||||||||
> The worktree system removed the friction of context-switching - juggling multiple streams of work without them colliding. I'm so conflicted about this. On the one hand I love the buzz of feeling so productive and working on many different threads. On the other hand my brain gets so fried, and I think this is a big contributor. | ||||||||||||||||||||
| ▲ | kace91 13 hours ago | parent | next [-] | |||||||||||||||||||
I would like some research regarding multi agent flows and impact on speed and correctness, because I have a feeling that it's like a texting and driving situation, where self perception of skill loss and measured skill loss diverge. I have nothing to back up the idea though. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | kalaksi 13 hours ago | parent | prev | next [-] | |||||||||||||||||||
Is constant juggling of multiple agents productive? I haven't seen the allure (except maybe with 2 agents sometimes). I guess it depends on what kind of tasks one is doing and I can imagine it working if doing large, long-running tasks, but then reviewing those large changes and refactoring becomes more difficult. And if you're juggling multiple agents, there's the mental context switching and tooling overhead for managing them. Maybe predictable and repetitive tasks can work well. I prefer focusing mostly on 1 task at a time (sometimes 2 for a short time, or asking other agent some questions simultaneously) and doing the task in chunks so it doesn't take much time until you have something to review. Then I review it, maybe ask for some refactoring and let it continue to the next step (maybe let it continue a bit before finishing review if feeling confident about the code). It's easier to review smaller self-contained chunks and easier to refer to code and tell AI what needs changing because of fewer amount of relevant lines. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | saadn92 13 hours ago | parent | prev | next [-] | |||||||||||||||||||
the way I handle this is that I just create pull requests (tell the agent to do it at the end), and then I'll come back at a later time to review, so I always have stuff queued up to review. | ||||||||||||||||||||
| ▲ | dgunay 13 hours ago | parent | prev [-] | |||||||||||||||||||
I do parallel agents in worktrees and I don't always constantly keep an eye on them like a fry cook flipping 20 burgers at once. Sometimes it's just nice to know that I can spin one up, come back tomorrow, and some progress has been made without breaking my current flow. | ||||||||||||||||||||