wiki / concepts / agentic-software-factory
Agentic Software Factory
loading…
Agentic Software Factory
The Agentic Software Factory is an operating model for software delivery where autonomous AI agents handle production work from task decomposition to pull request and merge, while human engineers shift from writing code to designing specifications, managing architecture, and supervising exception points. [source: augment-code-software-factory-vs-devops-2026]
flowchart TD
subgraph HumanSupervision [Human Intent & Architecture]
Spec[Specification & ADRs]
Escalations[High-Blast-Radius Exceptions]
end
subgraph FactoryLine [Agentic Assembly Line]
Decompose[1. Task Decomposition & Sizing]
Implement[2. Worker Agents / Worktrees]
InnerGate[3. Inner Loop: Lint + Type + Unit]
ReviewMatrix[4. Adversarial Review & Mutation Gates]
end
subgraph DeliveryPlatform [Delivery Substrate]
CI[Automated CI/CD Pipeline]
Prod[Production Canary & Telemetry]
end
Spec --> Decompose
Decompose --> Implement
Implement --> InnerGate
InnerGate --> ReviewMatrix
ReviewMatrix -->|Pass| CI
ReviewMatrix -->|Fail / Anomaly| Escalations
CI --> Prod
Prod -- Telemetry Feedback --> Spec
Software Factory vs. DevOps
While DevOps established the delivery pipelines and culture for human-operated software lifecycles, the agentic software factory changes the unit of labor inside the pipeline: [source: augment-code-software-factory-vs-devops-2026]
| Dimension | DevOps (Human Labor) | Software Factory (Agent Labor) |
|---|---|---|
| Primary Unit of Labor | Human engineer authoring commits | Autonomous agent executing tasks in isolated worktrees |
| Binding Bottleneck | Authoring speed & developer typing | Verification throughput & specification clarity |
| Quality Control | Human peer review + standard CI | Multi-tier deterministic gates + adversarial reviewer agents |
| Failure Modes | Syntax errors, merge conflicts, human error | Syntactically plausible hallucinations, test tampering, boundary leaks |
| Feedback Routing | Sprint retrospectives & human memory | Context engine updates, repo invariants, deterministic linters |
Core Factory Principles
1. Slow Plan, Long Implement
As observed by Wes McKinney, robust agent execution requires rigorous upfront specification before code generation begins. [source: hugo-bowne-anderson-agentic-software-factory-2026] Tasks are decomposed into vertical slices (touching one public contract with self-contained regression tests) rather than broad horizontal refactors.
2. Continuous Automated Review & Ledgering
At scale (e.g. millions of lines generated across dozens of repositories), human review of every diff is mathematically impossible. Systems like McKinney’s RoboRev run high-reasoning models (GPT-5.5 / Claude) as post-commit hooks on every turn, recording findings into an append-only review ledger. [source: hugo-bowne-anderson-agentic-software-factory-2026]
3. Five Binding Downstream Constraints
When authoring constraints disappear, five downstream bottlenecks govern factory throughput: [source: augment-code-software-factory-vs-devops-2026]
- Specification Precision: Eliminating ambiguous requirements that cause agent thrashing.
- Context Engine Quality: Supplying conflict-resolved, permission-aware context on why code exists.
- Deterministic Verification: Multi-tier gates enforcing agentic code quality.
- Audit Traceability: Complete provenance linking intent, prompts, diffs, and verification traces.
- Controlled Iteration: Blast-radius budgets capping modified files and lines per execution.
Cross-links
- agentic code quality — verification tiers, mutation testing, and back-pressure
- agent harness engineering — operating infrastructure and runtime isolation
- multi agent orchestration — coordinator and worker agent hierarchies
- conformance suites as fitness functions — test suites as objective factory fitness functions
- wes mckinney — factory practitioner, post-commit review systems
- addy osmani — constraint-driven quality in software factories
- tessl — system harness benchmarks and NS2 orchestration
| augment-code-software-factory-vs-devops-2026 | https://www.augmentcode.com/guides/software-factory-vs-devops | ingested 2026-08-27 sha256:3c17a99bb840… |
| hugo-bowne-anderson-agentic-software-factory-2026 | https://hugobowne.substack.com/p/the-agentic-software-factory | ingested 2026-08-27 sha256:8f02f90117b9… |
| addy-osmani-agentic-code-quality-2026 | https://addyosmani.com/blog/agentic-code-quality/ | ingested 2026-08-27 sha256:7fa8c35a8f4c… |