Europe 2026
Building your own software factory — Eric Zakariasson, Cursor
Overview
This talk explores the concept of building a "software factory" using AI agents, moving beyond simple code completion to autonomous systems that can handle complex development tasks. The core idea is to borrow principles from physical factories, such as assembly lines and robust infrastructure, and apply them to software development to increase throughput and consistency. While fully autonomous factories are still aspirational, significant progress can be made by implementing structured primitives, guardrails, and enablers for AI agents.
Who should watch
- AI engineers looking to automate software development workflows.
- Product Managers aiming to understand how AI can accelerate prototyping and shipping.
- Builders interested in the practical steps and challenges of integrating AI agents into the software development lifecycle.
- Anyone exploring the evolution from AI pair programmers to more autonomous AI systems.
Key takeaways
- AI agent autonomy can be viewed on a spectrum, from basic autocomplete to fully autonomous software factories.
- Building a software factory requires establishing clear primitives (code structure, usage patterns) and robust guardrails (rules, tests, hooks) to guide agent behavior.
- Enablers like agent skills and Multi-Agent Conversation Protocols (MCPs) are crucial for granting agents greater capabilities and enabling complex task execution.
- Isolated, reproducible environments, such as VMs for cloud agents, are essential for scaling agent operations and ensuring consistent outputs.
- The role of the human shifts from a coder to a manager, focusing on intent, oversight, and strategic decision-making rather than direct code implementation.
- Verifiable systems, including automated testing and code review processes, are critical for building trust and ensuring the quality of agent-generated code.
- Continuous learning and adaptation are key, with systems designed to capture knowledge from agent interactions and human feedback to improve future performance.
Notable quotes
*The human shifts from worker to manager, overseeing agents doing the work.*
*Build tools and systems, try to find these flywheels and codify them and get them in your systems.*
Unofficial community note. Prefer the recording for nuance.