May 7, 2025 · 35m · latent-space
Zed Agents — with Zed Cofounders Nathan Sobo & Antonio Scandurra
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
Zed co-founders Nathan Sobo and Antonio Scandurra discuss the native Rust architecture behind their GPU-accelerated code editor, demonstrating its new autonomous AI agents, Model Context Protocol integration, and vision for real-time multi-agent software development.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →
speaking balance: gold is the hosts, purple is the guest (3 minute bins)
Nathan directly rejects the viral claim that AI editors have no moats, arguing that integrating tool-calling is easy but raw UI performance requires a ground-up engine.
Hardest push from the hosts ▶ 18:14 Host pushes back on linear agent editing in favor of parallel fan-outThe host presses the founders on why their agent runs sequentially instead of spinning up parallel subagents across files to maximize developer reading speed.
Biggest teaching moment ▶ 0:44 Nathan explains why Electron cannot match native GPU performanceNathan breaks down how web application shells impose hard frame-rate limits and explains why building Zed like a video game engine in Rust unlocks real-time 120 FPS rendering.
The host holds their own ▶ 33:48 Host formulates the need for a standardized Coding Agent ProtocolThe host demonstrates deep ecosystem understanding by suggesting Zed open up its internal CRDT collaboration layer into an open industry standard protocol.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The hosts as informed peer | Guest teaching | Guest disagreement | The hosts pushing back | Why |
|---|---|---|---|---|---|---|
| Overcoming Electron: The Architectural Roots of Zed | 3 | 6 | 1 | 0 | Nathan and Antonio explain the architectural fundamentals of Zed, detailing why they moved away from Electron, wrote half a million lines of Rust, and implemented CRDTs from scratch. | |
| Desktop Frameworks, Native Performance, and Developer Tools | 4 | 5 | 2 | 2 | The host asks about alternative frameworks like Tauri and admits feeling like an inferior developer for being content with VS Code. Nathan firmly defends building a custom native engine from bare Metal APIs. | |
| From AI Playgrounds to Zeta Edit Predictions | 4 | 6 | 1 | 1 | Antonio and Nathan educate the host on Zeta's edit predictions model, explaining how fine-tuning Qwen 2.5 Coder enables non-local edits beyond standard inline copilot completions. | |
| Agentic Architecture, Tool Calling, and the Shift to Evals | 5 | 5 | 2 | 2 | The host references Torsten Ball's thesis that AI code editors lack moats. Nathan counters that while LLM tool-calling loops are becoming commoditized, true defensibility lies in vertical performance and deterministic evals. | |
| Live Demo: The New Agent Panel and Multi-Buffer Review | 6 | 4 | 2 | 4 | During the live demonstration of the multi-buffer review flow, the host actively questions whether sequential linear tool-calling should be replaced with parallel fan-out subagents, prompting a thoughtful technical debate. | |
| Pragmatic Code Search and Local Terminal Execution | 5 | 4 | 1 | 2 | The host highlights real-world pain points with competing editors running disconnected subshells and executing uncontrolled brew installs, which the Zed founders validate. | |
| Zed's Open Source Monetization and Pricing Philosophy | 4 | 5 | 3 | 4 | The host questions the scalability of maintaining dedicated repositories for individual MCP server extensions. Nathan and Antonio clarify that the repos merely hold lightweight declarative recipes. | |
| The Future of Multi-Agent Development and Final Thoughts | 6 | 5 | 1 | 2 | Nathan articulates a long-term vision of multi-agent CRDT streams replacing git patch workflows. The host synthesizes this into a proposal for an open Coding Agent Protocol. |