Comment by MaxikCZ
2 days ago
Actually its just one opus aimed at a codebase with one goal, and instruction to spawn 2 subagents: one worker, that comes up with implementation plan, one validator that validates the proposed plan against my guardrails, and then return back to subagent1 to implement this, where the second subagent again tests the implementation.
One loop of this can take 20-60 min, and eat 2-5% of my week limit. I have to actively slow myself down to not burn trough more than 15-20% of my weekly limit in a day (as I also like to work on it on weekends)
Sadly I cant share the actual problem I am working on as its not my secret to disclose, but its nothing "crazy", and I am so surprised others dont have similar experience.
Very similar to what I am doing. How big is the codebase? My biggest was about 250K LOC and the usual is about 10K LOC. I am really curious about figuring this out because I'm genuinely puzzled.
My code base is two monorepos 10M+ lines. I have the same experience as you - run 3-6 agents with remote devcontainers and tmux and rarely break the 75% usage, never had the weekly limit stop me.
My observations are these things impact both quality and token consumption a lot.
Typically my starting prompts for the plan phase are 1-2 pages worth and take 30-60m to even put in the cli text box. With that, first I would generate detailed ADRs, documentation and breakdown issues in the ticketing system using the agent, review and correct the plan several times before attempting to have a single line written.
---
It is no different as we would do with a human, typing the lines of code was always easy part once you know what you want exactly.
It feels faster to bypass the thinking phase and offload to agent entirely to either stumble around and getting low res feedback or worse just wing it, either way is just adding a lot of debt and things slow down quickly .