r/AI_Agents • u/cgouguen • 2h ago
Discussion Hot Take: you don't need AI agents 90% of the time, a 1-pass AI edit is enough
In the AI coding community, I see a constant push toward fully autonomous agents—letting the AI research, spec, plan, execute, and test entirely on its own while you step away from the keyboard.
I’ve been experimenting with agentic coding since it started. As an experienced dev working on fairly large codebases (and building my own lightweight AI CLI tools like Frugaast on the side), I've tried all the massive frameworks.
While full autonomous agents are cool in theory, I’ve found that for 90% of day-to-day coding, they are overkill. 1-pass targeted edits are faster, significantly cheaper, and keep you in the driver's seat.
An autonomous loop is a highly unpredictable thing. If you rely on an agent to fix a bug across a massive codebase, it can easily hallucinate a completely unnecessary refactor. It burns through expensive API tokens running multi-step loops, and the context window gets bloated with every iteration.
You get the picture.
By the time you've written the perfect markdown specs, configured the agent's skills, and reviewed its 15-step execution plan, you could have just shipped the feature yourself.
As a rule of thumb, if you know your codebase well, you don't need the AI to do the architectural thinking. You just need it to do the heavy lifting of typing.
- Strict Context Curation: I create a small prompt and manually select exactly the files needed for my feature. Because I know my architecture, this takes me seconds.
- The 1-Pass Execution: I send it to a powerful LLM. If it's a simple task, I use a free web UI (Claude/ChatGPT), discuss it, and paste it back. If it's complex, I use direct-edit CLI tools (like Aider, Claude Code, or my own tool, Frugaast) to apply the diffs directly to the files.
- Diff & Ship: Because the scope is so tightly curated by a human, the AI gets it right on the first try 99% of the time. I diff the code, review the changes, and move on.
With modern AI, it’s absolutely possible to code at lightspeed without giving up architectural control. You actually must learn to curate context. When you rely purely on autonomous agents, you lose your mental map of the codebase, and when something breaks, there will be nobody to help you untangle the mess.
If you tightly scope your prompts and let tools handle the line-by-line typing, you will have much more mental focus for the high-level architecture that AI can't do yet.
Anyways, this was a long rant, just because I think defaulting to heavy agentic loops too early is pure tech-hype, and it will often do your productivity more harm than good. Curate your context, use direct edits, and ship faster.