{"podcast":{"title":"You've Been a Bad Agent","slug":"you-ve-been-a-bad-agent-7334728","podcast_index_feed_id":7334728,"rss_url":"https://feeds.transistor.fm/bad-agent","website_url":null,"image_url":"https://img.transistorcdn.com/WR6SHMOqkG90n9iPDIbsXb6q0zPpZub3Y0ll4wC0WEg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84NGFl/MjgyMzY0ZWJmNjM3/N2M4NmE0M2FjNDk4/MTgyOC5wbmc.jpg","author":"Matt Carey","episode_count":27,"summary":"Wil and Matt discuss tech, startups, and building really cool things with AI. Sometimes joined by (actual expert) friends.","last_synced_at":null,"page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728"},"episode":{"title":"Matt Goes Viral with Server-Side Code Mode, Wilhelm Loses His Files, and What Even Is a Sandbox?","slug":"matt-goes-viral-with-server-side-code-mode-wilhelm-loses-his-files-and-what-even-is-a-sandbox","published_at":"2026-02-23T20:23:21+00:00","page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/matt-goes-viral-with-server-side-code-mode-wilhelm-loses-his-files-and-what-even-is-a-sandbox","show_page_url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728","url":"https://share.transistor.fm/s/675b569d","audio_url":"https://media.transistor.fm/675b569d/a8139363.mp3","summary":"The shift toward server-side code execution is redefining the boundary between client and server in AI agent development. This episode explores the rise of the Model Context Protocol (MCP) and the security implications of allowing models to execute code in sandboxed environments.","meta_description":"Explore the future of AI agents, Cloudflare's MCP server, the 'second opinion' workflow with Claude and Codex, and the debate over code sandboxing.","key_points":["Main idea: The Model Context Protocol (MCP) simplifies agent development by moving complexity from the client to the server","Practical takeaway: Implementing a 'second opinion' workflow using two different models (e.g., Claude and Codex) can significantly improve code reliability","Failure mode: Relying on unsandboxed execution environments risks allowing internal actors (the AI itself) to destroy the host system","Main idea: The definition of a sandbox is evolving from protecting against external hackers to protecting against autonomous agents that can 'brick' their own environment","Practical takeaway: Using fungible, replaceable compute instances acts as a functional sandbox by making the cost of a system failure negligible"],"chapters":[{"start_ms":60000,"title":"Life in New Zealand","summary":"A brief update on surfing, life in New Zealand, and the challenges of using smaller surfboards."},{"start_ms":1140000,"title":"The Power of Simplified Tools","summary":"Discussing why fewer, more integrated tools in an SDK can be more effective than a fragmented ecosystem."},{"start_ms":1500000,"title":"The Second Opinion Workflow","summary":"How to use multiple LLMs to cross-reference plans and code for higher-quality outputs."},{"start_ms":1860000,"title":"Viral Growth and MCP","summary":"Reflecting on rapid follower growth and the potential of the Model Context Protocol to unify client-server communication."},{"start_ms":2220000,"title":"The Future of Server-Side Code","summary":"Analyzing the shift toward executing model-generated code on the server and the role of role-based access control."},{"start_ms":3300000,"title":"The Great Sandbox Debate","summary":"Defining what constitutes a sandbox and whether fungible, replaceable compute qualifies as a secure environment."},{"start_ms":4380000,"title":"Closing Thoughts","summary":"Final reflections on the trade-off between agent power and system security."}],"topics":["AI Agents","Model Context Protocol","Cloudflare Workers","Code Execution","Software Sandboxing","LLM Workflows","Server-side Computing","Claude AI"],"duration_seconds":4747,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/matt-goes-viral-with-server-side-code-mode-wilhelm-loses-his-files-and-what-even-is-a-sandbox/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/matt-goes-viral-with-server-side-code-mode-wilhelm-loses-his-files-and-what-even-is-a-sandbox.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}