4 quotes from 2 episodes on TBPN and Lenny's Podcast, each with a timestamped link to the source.
4 quotes2 episodes
The short version
Tibo Sottiaux explains that autonomous AI agents require constant supervision from parallel guardian models. Dedicated compute resources run continuous secondary checks to stop prompt injections and high-risk actions.
Most interesting insights
Product teams face ongoing tension over whether to build visual interfaces for automated machine interactions.
“There's this tension between, if you're building products, do you build an interface or not? And you can kind of hold that back for a while, but it is inevitable.”
Tibo Sottiaux, Lenny's Podcast · October 2026 · Watch at 32:15 ↗
A secondary model called auto review watches the primary agent during operation. This guardian system supervises live clicks and actions.
“So we don't just click around and let the primary agent do things like we have a second agent which we call auto review or internally we call it guardian which watches over this primary agent.”
Compute resources run parallel to the main working model to evaluate risks. The monitoring system interrupts the main process if it detects prompt injections.
“We are spending more and more compute on secondary monitoring. You have all the compute going to the primary system, the agent doing work. And then you have all the compute going into monitoring the primary agent to make sure that it's not taking too high risk of actions, or interrupting it if anything looks like it's getting prompt injected.”
Tibo Sottiaux, Lenny's Podcast · October 2026 · Watch at 34:35 ↗
OpenAI dedicates massive API compute infrastructure to secondary monitoring systems running parallel to primary agent execution.
Autonomous agent architectures are shifting away from manual workflow graphs toward active verification loops that catch prompt injections and out-of-bounds actions.
How we attribute quotes. Every quote was matched against the episode transcript, so the words and the timestamp are real (we trim filler words like "um", nothing else). The name comes from our written summary of the episode, and we use it only when a separate check of the captions finds that person on the episode. YouTube gives us no voice-by-voice transcript, so open the timestamp to hear who is talking. See a wrong name? Tell us and we fix or remove it.