# Making AI Deterministic for Developers and their Agents, with Patrick Vuong of Moderne Page: https://stenobird.com/podcast/code-story/making-ai-deterministic-for-developers-and-their-agents-with-patrick-vuong-of-moderne Text version: https://stenobird.com/podcast/code-story/making-ai-deterministic-for-developers-and-their-agents-with-patrick-vuong-of-moderne.md Podcast: [Code Story: Insights from Startup Tech Leaders](https://stenobird.com/podcast/code-story) Published: 2026-05-07T10:00:32+00:00 Episode link: https://codestory.co/podcast/making-ai-deterministic-for-developers-and-their-agents-with-patrick-vuong-of-moderne/ Audio file: https://pdst.fm/e/pscrb.fm/rss/p/audio4.redcircle.com/episodes/68d89dbd-247b-4679-b624-906c64ece1c7/stream.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/code-story/episodes/making-ai-deterministic-for-developers-and-their-agents-with-patrick-vuong-of-moderne Duration seconds: 1471 ## Resource AI agents lack the structure and context required to safely operate on enterprise codebases at scale. Moderne provides a deterministic 'harness' using semantic models to ensure agent-driven changes are predictable, auditable, and accurate. ## Highlights - Main idea: Moving from probabilistic inference to deterministic execution via semantic models - Practical takeaway: Use 'recipes' and symbol-aware search to reduce token consumption and increase agent accuracy - Failure mode: Relying on pure code generation without a structured harness leads to broken features and high correction loops - Main idea: The SDLC must evolve from human-centric workflows to agent-orchestrated 'dark factories' - Practical takeaway: Focus on building a category-defining product story rather than just shipping individual AI features ## Topics AI Agents, Software Development Life Cycle, Deterministic Computing, Semantic Models, Agentic Workflows, Code Automation, Software Engineering, Product Management ## Chapters - 3:30 — Introduction to Patrick Vuong: Patrick discusses his background and transition from Microsoft to the startup world. - 5:50 — Defining Moderne: An overview of Moderne's mission to enable developers to operate software at the speed of agents. - 8:10 — The Agentic Landscape: Exploring the shift toward agent-driven development and the need for orchestration. - 13:00 — Deterministic Recipes: How semantic models and reusable recipes allow agents to perform complex, large-scale migrations. - 15:20 — The Deterministic Harness: How Moderne acts as a governance layer to ensure agent work is auditable and lands correctly. - 19:50 — Improving Agent Search and Context: Technical details on Trigrep and reducing token usage through precise, symbol-aware code search. - 29:30 — Career Transitions and Product Strategy: Advice on transitioning from big tech to startups and building a cohesive product category. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/code-story/episodes/making-ai-deterministic-for-developers-and-their-agents-with-patrick-vuong-of-moderne/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/code-story/making-ai-deterministic-for-developers-and-their-agents-with-patrick-vuong-of-moderne.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.