Your agent needs a sandbox, not a desert
Conference Context
- Date/time: 2026-06-30 · 12:05pm-12:25pm
- Track/room: Sandbox & Platform Engineering · Track 1
- Speaker(s): Samuel Colvin
- Session type/status: session · confirmed
- Track: Sandbox & Platform Engineering
- Room: Track 1
- Session type: session
- Status: confirmed
Session Description
Everyone agrees agents need code execution. That agreement lasts right up until you ask how to do it. The default answer is usually something like "My agent needs a full Linux VM to succeed". That's a very convenient answer for sandbox providers, but I think it's often incorrect. In many real-world agent workflows, the model does not need a whole computer. It does not need arbitrary packages, shell access, CPython, node, let alone awk sed and gcc. It needs a small amount of safe, expressive compute: enough to write code, call tools, and keep intermediate state out of the context window. That is the idea behind Monty: a minimal Python interpreter, written in Rust, designed specifically for running code written by agents. In this talk, I'll argue that for a surprisingly large class of agent systems, a curated set of tools in a custom runtime is better than a full sandbox. Not because full sandboxes are bad, but because they solve a much larger problem than most embedded agents actually have. And you pay for that mismatch in complexity, cost, operational pain, and 100,000X higher latency. Sandboxes are great, but there's such a thing as too much sand - in many scenarios the constraints and limitations of a custom built, minimal sandbox are a feature, not a bug.
Media Evidence
MCP is all you need — Samuel Colvin, Pydantic (speaker-match related prior/adjacent AI Engineer video; captions: English auto-captions).
- Source video:
youtube-bmWZk9vTze0 - Slide deck: Dense Slides: MCP is all you need — Samuel Colvin, Pydantic — no readable content slides after AI classification.
- Additional slide evidence: Slides: MCP is all you need — Samuel Colvin, Pydantic, Reconstructed Slides: MCP is all you need — Samuel Colvin, Pydantic
- Slide-derived themes for
youtube-bmWZk9vTze0: query, client, info, table, tool, call, response, await.
Evidence Graph
This evidence graph is generated from currently linked source material: official schedule text, related video pages, cached transcripts, visible slide text, dense/reconstructed slide pages, and AI slide-classification audits.
Media Signals
youtube-bmWZk9vTze0— 10 slide-derived text signals- Slide-derived themes for
youtube-bmWZk9vTze0: query, client, info, table, tool, call, response, await. - Evidence links for
youtube-bmWZk9vTze0: youtube bmWZk9vTze0, youtube bmWZk9vTze0 slides, youtube bmWZk9vTze0 dense slides, youtube bmWZk9vTze0 reconstructed slides
Agent Reading Notes
Use these signals to refine the synopsis, topic links, people/company context, and method notes. If a source is a related external video rather than an exact official recording, keep it framed as supporting evidence.
Transcript Status
Related video transcript availability: English auto-captions. Treat this as supporting context, not a recording of this exact scheduled session unless later confirmed. Not fetched yet.
People
Supporting Slides
- youtube bmWZk9vTze0 slides — extracted from the related public AI Engineer video.
Slide Evidence
- Slide-only cropped deck: youtube bmWZk9vTze0 dense slides (1 viable slide images).
- Related slide/OCR pages:
- youtube bmWZk9vTze0 dense slides
- youtube bmWZk9vTze0 reconstructed slides
- youtube bmWZk9vTze0 slides
- Slide-derived terms:
request,world,tool,response,call,sfair,microsoft,server,pydantic,smol,sampling,client,been,chat,toolcall,text,return,async
Synthesis
Synthesized Breakdown
Your agent needs a sandbox, not a desert ## Conference Context - Date/time: 2026-06-30 · 12:05pm-12:25pm - Track/room: Sandbox & Platform Engineering · Track 1 - Speaker(s): Samuel Colvin - Session type/status: session · confirmed - Track: Sandbox & Platform Engineering - Room: Track 1 - Session type: session - Status: confirmed ## Session Description Everyone agrees agents need code execution. That agreement lasts right up until you ask how to do it. The default answer is usually something like "My agent needs a full Linux VM to succeed". That's a very convenient answer for sandbox providers, but I think it's often incorrect.
Speaker And Company Context
- Samuel Colvin — Founder & CEO at Pydantic.
Topics Covered
Derived Links And Source Material
- youtube bmWZk9vTze0 — related YouTube source page.
- youtube bmWZk9vTze0 slides — slide evidence.
- youtube bmWZk9vTze0 reconstructed slides — slide evidence.
- youtube bmWZk9vTze0 dense slides — slide evidence.
Novel Concepts / Clever Methods
- No highlighted novel concept has been detected yet.
Evidence Boundary
This synthesis is based on the official schedule and linked source pages. It should be revisited when exact session recordings or transcript-backed secondary sources are available.