Akshat Bubna on why agent experience is the new developer experience
Modal's CTO Akshat Bubna on why the infrastructure that made developers productive is exactly what AI agents need, why a single RL run can fan out to 100,000 sandboxes, and how a capital-light super-cloud with no data centers plans to serve it.
DX Is Now AX
Modal rebuilt its SDK around agent experience, betting that the ergonomics which made humans productive make agents productive too.
why would you have an agent read through hundreds of Kubernetes files and like write YAML that's not even typed when it can basically make a couple changes in a decorator
Sandboxes, Two Years Early
Modal shipped agent sandboxes in May 2023 and watched them sit quiet for two years before the agent wave made them essential.
we built sandboxes in May of 2023 before anyone was even knew this was going to be a thing.
RL Is Insanely Bursty
A single reinforcement-learning run can fan out to 100,000 sandboxes at once, making elastic scale-from-zero the workload's hardest requirement.
RL is insanely bursty.
Accept Length, Not Faster Kernels
The real inference speedup comes from a draft model whose guesses survive verification, not from shaving microseconds off kernels.
people talk a lot about we made these kernels faster and whatnot but improving kernel only give you like a few percentage points of improvement and increasing accept length literally is a multiplicative decrease in like 2 to 4x without much head-on performance.
A Super-Cloud With No Data Centers
Modal owns no hardware, running across 17 cloud providers behind its own reliability layer so a dead GPU never reaches the user.
being capital light and focusing on the software helps us move really fast.
The Inference Inflection
As agents constantly block on CPU work, the old 8-to-1 GPU-to-CPU ratio is collapsing toward 1-to-1.
it used to be like let's call 8:1 GPU to CPU and now it's more like 1:1
Agents Need Hard Boundaries
Bubna is skeptical of LLM-mediated permissions at the sandbox level, insisting on hard guardrails with softer ones layered on top.
I'm skeptical of LM mediated permission for stuff that is at the sandbox level because you do want hard boundaries.