with-agents

State of Agentic Coding - Series

Loops, Local Models, and Human Judgment

Armin Ronacher Episode 7 3 of 9
Episodes Browse 9 summaries 3 of 9

Armin Ronacher and Ben Vinegar review a year of agentic coding. They question whether token-heavy loops, model specialization, and mass code generation improve software as quickly as they increase output.

Key Points Covered

  • Continuous loops remain a specialized workflow: Both hosts use agents heavily but reserve autonomous loops for tasks with clear verification, such as passing a port's test suite. They do not see a reliable path from open-ended looping to maintainable products [00:05:12]-[00:12:54].
  • Subscription limits reveal the economics behind orchestration: Restrictions on programmatic Claude usage separate interactive human work from automated loops, and Armin suggests human-authored traces may also be more valuable training data [00:15:51]-[00:23:36].
  • Token spend is unusually close to revenue: Unlike softer engagement metrics, more tokens directly produce more vendor income, but the hosts see weak evidence that higher spend creates proportionate customer or business value [00:24:26]-[00:32:30].
  • AI security creates a compulsory spending cycle: Agents generate vulnerable code and make vulnerability discovery cheaper, so maintainers may need to buy more agent capacity simply to respond to machine-generated reports and attacks [00:30:22]-[00:32:30].
  • Large rewrites are a real capability, not proof of universal value: Projects ported between languages show what agents can do when tests provide a strong oracle, but the hosts distinguish that from speculative forks and ask whether the result remains stable over time [00:43:45]-[00:49:57].
  • Local coding models are becoming usable, with trade-offs: Armin describes DwarfStar 4 as an integrated, optimized local setup that can sustain a coding loop. Both hosts place its practical capability nearer frontier models from roughly a year earlier and note substantial hardware demands [00:51:04]-[01:01:35].
  • Hard debugging still depends on human context: Multiple models found plausible but irrelevant memory optimizations for a production Cloudflare Worker; a person recalled the actual cause, a newly imported package, after the agent investigations failed [01:10:16]-[01:15:12].
  • Strong primitives and sustained maintenance matter more than software volume: The hosts argue that reusable diff, tree, terminal, and canvas libraries unlock products. They say cloned tools and short-lived projects do not substitute for taste, iteration, and human stewardship [01:22:22]-[01:30:04].

Full video: https://www.youtube.com/watch?v=QqtW2q9ftu0(opens in a new tab)