Lifestyles of the AI-Native — Nick Nisi & Zack Proser, WorkOS
This workshop details advanced workflows for operating 'AI-Native' engineering teams, moving beyond single-session agent interaction to managing 'fleets' of autonomous agents. Key concepts include defining measurable completion criteria using 'Goals,' setting up repeatable tasks with 'Loops,' enforcing mandatory steps via 'Hooks,' and parallelizing development using 'Git worktrees.' The focus is on building robust, autonomous systems that minimize human babysitting while preserving human judgment for final review.
Key takeaways
-
Shift from Single Session to Agent Fleet
2:00
Engineers should operate a 'fleet of agents' rather than babysitting a single session, allowing for concurrent work across multiple tasks and projects.
-
Goals vs. Loops
16:50
A 'Goal' has a clear, measurable stopping condition (e.g., 'refactor this until all tests pass'). A 'Loop' repeats a task until manually canceled or a timer expires.
-
Autonomous Workflow Primitives
19:10
The system uses 'Hooks' (mandatory steps), 'Goals' (measurable termination), and 'Loops' (repetition) to ensure tasks complete fully, preventing agents from 'punching out' early.
-
Concurrent Development with Worktrees
29:50
Using 'Git worktrees' allows agents to run in parallel on isolated, safe copies of the repository, compressing large development blocks into shorter timeframes.