Experiences with local models for coding

Birgitta Böckeler · rss · 2026-07-08 source ↗ Reader 🖥️

Agent HarnessCoding AgentsCognitive SurrenderContext Rot & Context LimitsEvalsFeedback LoopsInference OptimizationLocal AI
Running small, locally-hosted open models for agentic coding is not yet a plug-and-play substitute for frontier models — it remains frustrating and far below frontier capability, and is viable today only for a narrow class of small, well-scoped, often pre-planned tasks, with the choice of task (more than the model or harness) being the dominant factor that determines whether it works.

practical · mixed — a first-person practitioner experience memo (narrative), scaffolded by an expository evaluation rubric (the 'viability funnel'), carrying an argumentative through-line that reaches a hedged viability verdict — Second of a two-part series on Martin Fowler's site (the first memo covered the enabling factors — hardware, model choice, runtime, harness). Reader/RSS metadata attributes it to 'Martin Fowler' but the content and Reader summary confirm the author is Birgitta Böckeler. She is explicit about the anecdotal, small-N, low-tech-stack-diversity nature of her evidence and repeatedly hedges her generalizations.

Structure

PartRole
Scope + Viability funnelEstablishes the evaluation rubric — a 7-stage funnel of increasing viability (fits RAM → runs at reasonable speed → handles tool calling → builds functionally correct code → sustains continued conversation/context → handles a larger/complex task → acceptable code quality)
The journey (three phases: manual evals → automated evals → day-to-day use)Narrates her method and its evolution, framing the whole exercise as a 'roller coaster' with confusing, non-monotonic results
Tasks (Task 1 sort/cumulate bar chart; Task 2 countries bar chart), each with Phase 1 manual + Phase 2 automated resultsThe evidentiary core — two concretely specified tasks run across models (Qwen3.6 35B, Gemma 4 31B/26B, Qwen Coder Next 80B MoE) and harnesses (OpenCode, Pi)
Day-to-day use + task-characteristic reflections + 'Back to basics' + second perspective (Jigar Jani)External validation and boundary-setting: extends beyond the structured tasks to real workflows, distils task-selection heuristics, adds a colleague's more-successful counter-case, and reframes the constraint as a benefit
To sum up + default setup + exact model IDsThe hedged verdict plus a fully reproducible configuration

Key terms

Propositions

Arguments

Small local models for agentic coding are viable today only for a narrow class of small, well-scoped, often pre-planned tasks, and are not a general substitute for frontier models.
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents