with-agents

State of Agentic Coding - Series

Autonomy, Lock-In, and the Price of Tokens

Armin Ronacher and Ben Vinegar track agentic coding through monthly conversations about models, harnesses, software quality, open source, infrastructure, economics, and the changing role of developers. Episode 11 brings in Geoff Huntley to discuss durable agent execution, modifying running software through an LLM, the difficulty of inspecting ad hoc tool code, and experiments made affordable by subscription pricing.

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

Armin Ronacher and Ben Vinegar discuss autonomous coding models and provider-bound agent workflows. They also consider how subsidized subscriptions affect the value developers assign to AI-generated software.

Key Points Covered

  • Models are becoming more aggressive about completing tasks: The hosts describe GPT-5.6 Soul repeatedly following a system-prompt instruction until Armin softened it with “may.” They also describe a 12-hour feature task and a PR review that became a fix, push, and merge. They interpret these examples as part of the push toward more autonomous agents 08:47–19:57(opens in a new tab).
  • Greater autonomy leaves accountability unresolved: Armin argues that expanding what users tolerate from agents does not answer who owns failures in high-stakes systems; removing meaningful human review can also remove the person responsible for the result 21:55–26:58(opens in a new tab).
  • Provider-specific orchestration makes workflows harder to move and inspect: Armin says encrypted subagent prompts prevent cross-provider orchestration, while stateful protocols and provider-specific caches make sessions less portable and their execution more opaque 28:05–35:05(opens in a new tab).
  • Inference marketplaces make the product difficult to verify: The hosts argue that routing layers can leave buyers uncertain about the exact model configuration, quantization, caching, retention terms, and chain of vendors competing for thin margins 35:05–42:05(opens in a new tab).
  • Open weights do not make inference cheap: Armin argues that Kimi K3's scale and hardware requirements make subscription-like pricing difficult. He also describes a reported price floor, and says smaller models such as DeepSeek Flash remain attractive largely because they are cheaper 42:05–47:15(opens in a new tab).
  • Subscriptions distort the perceived value of generated software: Armin says his subscription usage would cost thousands of dollars at API rates. He says a $500 markdown-editor experiment was not worth its token cost. Both hosts argue that flat-rate subscriptions make token-heavy experiments appear more valuable than they would at unsubsidized rates 47:15–54:13(opens in a new tab).
  • The terminal remains valuable because agents can operate it directly: Ben argues that command-line tools expose powerful, flexible functionality to agents more effectively than graphical interfaces, leaving room for agent-focused terminal products and multiplexers 56:02–1:06:58(opens in a new tab).
  • Token subsidies can shape public commentary as well as adoption: The hosts compare free subscriptions and startup credits with sponsorship and platform payouts, arguing that free tokens and investments can influence what people promote without being clear to audiences 1:06:58–1:18:08(opens in a new tab).
  • The hosts are adopting remote workflows at different rates: Ben increasingly uses his computer as a thin client and asks managed agents to test and show evidence. Armin still prefers local, hands-on work because remote desktop and pull-request-only review constrain how he inspects code 1:18:08–1:24:14(opens in a new tab).

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

Search

Search field guides and resources across the site.

    Keyboard shortcuts

    Press ? to open this guide (usually Shift + /). Close it before using other site shortcuts.

    Show keyboard shortcuts
    ?
    Search site
    Ctrl + K
    Close the current dialog or menu
    Esc

    Site shortcuts are ignored while typing. Browser and extension shortcuts may take priority.