Addy Osmani says the new software factory is really loops, harnesses and review gates
addyosmani · x · 2026-07-21
Software factories are loops at scale
Addy Osmani argues that the new agent era makes the old “software factory” dream worth revisiting, but with a sharper distinction between two modes:
- Light factory: humans stay in the loop, trading some speed and focus for judgment and fewer breakages.
- Dark factory: agents scope, build, and ship with little or no human reading, which risks people losing understanding of the codebase.
He breaks the system into three layers:
- Loop: one agent repeatedly gathers context, acts, verifies, and repeats until done.
- Harness: the sandbox, tools, memory, and completion gates around that loop.
- Factory: many harnessed loops running in parallel, fed by a queue and drained through review into production.
The core thesis is that the real job is no longer just writing code, but designing the checks, review gates, and autonomy boundaries that make agent-built software understandable and safe.
More from coding & agent
- TWSE MCP Server brings Taiwan stock data into natural-language workflows — modelcontextprotocol · 2026-07-21
- The hardest part of agent execution may be permissions, approvals and failure handling — marcelk231 · 2026-07-21
- Business chatbots should add RAG only when answers depend on company-specific documents — recro69 · 2026-07-21
- A privacy email provider is building email for AI agents, with JMAP, PoW signups and 2,000 accounts — Atomic_Ke · 2026-07-21
- Open-source PenEcho AI whiteboard now renders interactive animated explanations — Civil-Direction-6981 · 2026-07-21
- AI agents are making full UI specs obsolete, so teams should build a “baby” app first — haltakov · 2026-07-21