

🦄 ai that works: Applying 12-Factor Principles to Coding Agent SDKs
🦄 ai that works
A weekly conversation about how we can all get the most juice out of todays models with @vaibcode & @dexhorthy
https://github.com/ai-that-works/ai-that-works
We’ve done a lot of talking in the last few months about prompting coding agents and context engineering w/ markdown files, but today we’ll talk about how to squeeze even more out of agents by using agent loops as smaller elements of a deterministic workflow.
In this session we’ll cover:
- using the claude agent sdk to stitch together microagent workflows
- accumulating user rules across context windows
- json state and structured outputs with zod
- session continuation and forking vs. direct compaction
Pre-reading
To prevent repeating the basics, we recommend you come in having already understanding some of the tooling we will be using:
Discord
Cursor or VS Code
Programming languages
Application Logic: Python or Typescript or Go
Prompting: BAML (recommend video)
Meet the Speakers 🧑💻
Meet Vaibhav Gupta, one of the creators of BAML and YC alum. He spent 10 years in AI performance optimization at places like Google, Microsoft, and D. E. Shaw. He loves diving deep and chatting about anything related to Gen AI and Computer Vision!
Meet Dex Horthy, founder at HumanLayer and coiner of the term Context Engineering. He spent 10+ years building devops tools at Replicated, Sprout Social and JPL. DevOps junkie turned AI Engineer.