# Episode 71: Durable Agents - How to Build AI Systems That Survive a Crash with Samuel Colvin Page: https://stenobird.com/podcast/vanishing-gradients-4989163/episode-71-durable-agents-how-to-build-ai-systems-that-survive-a-crash-with-samuel-colvin Text version: https://stenobird.com/podcast/vanishing-gradients-4989163/episode-71-durable-agents-how-to-build-ai-systems-that-survive-a-crash-with-samuel-colvin.md Podcast: [Vanishing Gradients](https://stenobird.com/podcast/vanishing-gradients-4989163) Published: 2026-02-18T01:54:09+00:00 Episode link: https://hugobowne.substack.com/p/episode-71-durable-agents-how-to Audio file: https://api.substack.com/feed/podcast/188330174/c5b3653f023216b2443cd1374e3f2160.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/vanishing-gradients-4989163/episodes/episode-71-durable-agents-how-to-build-ai-systems-that-survive-a-crash-with-samuel-colvin Duration seconds: 3087 ## Resource Our thesis is that AI is still just engineering … those people who tell us for fun and profit, that somehow AI is so, so profound, so new, so different from anything that’s gone before that it somehow eclipses the need for good engineering practice are wrong. We need that good engineering practice still, and for the most part, most things are not new. But there are some things that have become more important with AI . One of those is durability . Samuel Colvin , Creator of Pydantic AI , joins Hugo to talk about applying battle-tested software engineering principles to build durable and reliable AI agents. They Discuss: * Production agents require engineering-grade reliability: Unlike messy coding agents, production agents need high constraint , reliability , and the ability to perform hundreds of tasks without drifting into unusual behavior; * Agents are the new “quantum” of AI software: Modern architecture uses discrete “agentlets” : small, specialized building blocks stitched together for sub-tasks within larger, durable systems ; * Stop building “chocolate teapot” execution frameworks: Ditch rudimentary snapshotting; use battle-tested durable execution engines like Temporal for robust retry logic and state management ; * AI observability will be a native feature: In five years, AI observability will be integrated, with token counts and prompt traces becoming standard features of all observability platforms ; * Split agents into deterministic workflows and stochastic activities: Ensure true durability by isolating deterministic workflow logic from stochastic activities (IO, LLM calls) to cache results and prevent redundant model calls ; * Type safety is essential for enterprise agents: Sacrificing type safety for flexible graphs leads to unmaintainable software; prof… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/vanishing-gradients-4989163/episodes/episode-71-durable-agents-how-to-build-ai-systems-that-survive-a-crash-with-samuel-colvin/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/vanishing-gradients-4989163/episode-71-durable-agents-how-to-build-ai-systems-that-survive-a-crash-with-samuel-colvin.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.