The One Thing Every AI Agent Framework Agrees On - Mislav Ivanda, Daytona
Source
youtube.com
Author
AI Engineer
Date
Why it matters
Helps you choose where agent-generated code runs before picking a framework, with a clear comparison of isolation options and their containment limits.
Key takeaways · AI-distilled
Mislav Ivanda compares three ways to run AI agentAn AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.Full definition →-generated code: allow lists with approval prompts, embedded runtimes, and a separate sandboxAn isolated environment where AI-generated code or agent actions run without being able to touch anything real.Full definition → computer. He argues only the separate computer keeps a compromised step from compromising the app.
Having integrated Daytona sandboxes into most major agent frameworks, Ivanda observes that frameworks which disagree on almost everything, including CrewAI, AG2 and the OpenAI Agents SDK, are all moving to sandboxes.
His reasoning: models, prompts and even frameworks are easy to swap, but where the agent's code runs is not, so that boundary should be chosen before the framework.
Terms in this piece · Glossary
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
sandbox — An isolated environment where AI-generated code or agent actions run without being able to touch anything real.