Nerd Snipe with Theo and Ben

Podbit · Nerd Snipe with Theo and Ben

We Tested GPT 5.6 Sol Early

Explore episode Jul 9, 2026
Technology
Why We Moved Our Agents to Linux Boxes

We Tested GPT 5.6 Sol Early · Jul 9, 2026 Technology

Running 50 simultaneous Codex subagents on macOS means 50 separate MCP processes, causing syspolicyd to consume 215% of CPU on an M5 Max. Linux has none of these process-monitoring penalties, so you can spin up dozens of subagent threads simultaneously with no performance hit.

Where this was said

Why We Moved Agents to Linux Boxes

At 39:05 · chapter starts 39:00

The move to Linux isn't ideological — it's pragmatic. Theo noticed macOS's syspolicyd consuming 215% of his M5 Max's CPU just from Codex running subagents in the background, more than rendering complex Blender scenes. Ben explains the root cause: MCP cannot share a single connection across threads, so 50 simultaneous subagents require 50 separate MCP server processes, 50 computer use instances, and all the associated overhead. macOS watches every single one of these processes suspiciously. On Linux, none of that overhead is present — you can spin up dozens of threads without touching system performance. Both hosts now run their long-running agent tasks on network-accessible Linux boxes, using T3 Code's web interface over Tailscale to monitor and interact with sessions from anywhere, including their phones.

Similar podbits