Everything needs to change

· media · Source ↗

Summary based on the YouTube transcript and episode description.

Theo (t3.gg) argues, inspired by Karpathy, that agentic development demands a bigger IDE that orchestrates multiple projects, terminals, browsers, and agents — not smaller CLI tools.

  • Karpathy’s post is the direct catalyst: CLIs like Claude Code and Codex are not the endpoint — we need to go bigger, not smaller.
  • Current editors are shaped for one-project-at-a-time; agentic devs now run multiple codebases in parallel, breaking the per-project editor model entirely.
  • VS Code’s per-project .vscode config was the feature that converted Theo in 2018, but it is now a liability when working across many repos at once.
  • The mental cost of mapping terminal tabs, editor windows, and browser tabs across multiple active projects now exceeds the actual cost of building.
  • tmux, built on libGhostty, combines real terminal and browser in named project spaces — closer to the vision, but still far short.
  • T3 Code is Theo’s team’s early attempt: multi-project UI with embedded terminals per Julius’s design; browser pane and horizontal multi-chat are still missing.
  • Theo draws an explicit parallel to TypeScript: full-stack type safety took years after TS adoption, and he hopes IDE rethinking moves faster given agentic pace.
  • Atom was the first Electron project, spinning Electron out as a standalone framework; VS Code then outcompeted it with Microsoft’s engineering focus.

2026-03-20 · Watch on YouTube