If you are building agents that need to work for hours or days, the hard part is not the model — it is chunking work so each unit fits one context window and every unit is independently verifiable.
This lays out Factory.ai's answer: strict separation of concerns plus test-driven verification applied at both the mission and task level.
Factory.ai's Missions feature lets AI agents work autonomously on large, multi-day software projects by breaking work into smaller units that fit within a single agent's context window.
The architecture relies on separation of concerns and test-driven development applied at two levels to keep long-running, multi-step agent work reliable and verifiable.
Transcript
The architecture behind Missions: why agent context shapes every design decision, how separation of concerns and test-driven development at two levels produce reliable multi-day autonomous work, and how the system actually runs.