Technical
The Agent Loop That Replaced My Junior Developer Workflow
Year one I used agents as autocomplete. Year two they replaced the junior developer pattern entirely, for the kind of work a junior would have done on small consulting projects. The loop is specific and reliable enough that I staff projects differently now.
The Loop
- I write a task description (see the five-section pattern)
- An executor agent implements the task
- A reviewer agent audits the diff
- I approve or send back with specific feedback
- The agent ships and commits
Five steps, one human checkpoint, and the throughput roughly matches a junior developer who has been with me for six months.
Where This Replaces Juniors
- Well-specified implementation work
- Refactors with clear boundaries
- Test writing for existing modules
- Documentation generation from code
- Boilerplate across similar projects
All of these are things juniors did well and agents now do faster and cheaper. The replacement is real for this category.
Where This Does Not Replace Juniors
- Ambiguous problems needing exploration
- Customer-facing work requiring judgment
- Physical tasks (obvious but worth naming)
- Work requiring cross-company relationship building
- Long-running context that lives in a person's head
A human junior still brings things agents do not. The replacement is narrower than the hype implies and wider than the skeptics admit.
The Throughput Math
A typical agent-assisted task that would have taken a junior two days takes me about ninety minutes of orchestration plus fifteen minutes of review. That is roughly a ten-times throughput improvement on a specific kind of task.
The improvement applies only to well-specified tasks. Poorly specified tasks are still slow, because the specification is the real work.
The Quality Check
Agent output on these tasks passes review about eighty percent of the time on the first pass. The twenty percent rework rate is roughly the same as a mid-level junior. The difference is that rework is measured in minutes, not days.
The Economics
On a project where I would have staffed a junior for three weeks, I can now deliver the same scope in one week with agent assistance. The savings do not all flow to me. Most flow to the client in faster delivery or lower fixed-fee quotes. That is good. Underpricing is bad, but pricing reflecting real productivity is just pricing.
What I Still Miss
A human junior who grew with me over six months knew the client context, the architectural choices, and the political sensitivities of the work. Agents do not. The orchestrator has to hold more context in their own head because the agents cannot. That load is real.
What I Tell Other Consultants
If your work is heavily well-specified implementation, the agent loop is a massive multiplier. If your work is heavily judgment and relationship, the loop helps less and human collaborators still help more.
The Claude Code subagents documentation covers the technical mechanics.
RELATED READING
The Consulting Shift I Am Making In Year Two
After a year of writing and building, my consulting practice is changing shape. Shorter engagements. Sharper outcomes.
ReadThe Frontend Shift: Shipping Less JavaScript In Year Two
A year ago I reached for Next.js for everything. This year I often reach for nothing.
ReadThe Serverless Lesson I Would Write On A Sticky Note
After a year of shipping serverless projects, one rule explains most of the wins and all of the losses.
Read