Jul 27, 2026 · 35m · y-combinator
Boris Cherny: We Cut 80% of Claude Code’s Prompt · Y Combinator
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
At Y Combinator Startup School 2026, Boris Cherny, Head of Claude Code at Anthropic, discusses the technical breakthroughs of Opus 5, explaining how deleting prompt scaffolding, unhobbling models, and enabling long-running autonomous agent workflows are fundamentally transforming 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. The partners hold 18.3% of the talking time here. How this is scored →
speaking balance: gold is the partners, purple is the guest (3 minute bins)
Boris directly rejects Diana's premise that evals remain a permanent constant across model generations, emphasizing that exponential capability growth quickly saturates and invalidates them.
Hardest push from the partners ▶ 30:15 Diana challenges Boris on declaring coding solvedDiana holds Boris accountable to his past provocative statements by asking what distinguishes builders if software engineering is truly solved.
Biggest teaching moment ▶ 9:53 Explaining eval saturation and deprecation cyclesBoris educates the audience and host on why evals must be regularly thrown out due to exponential model improvement rather than accumulated indefinitely.
The partners hold their own ▶ 13:54 Diana frames Claude Code's terminal access as unhobblingDiana synthesizes the core insight of product overhang, connecting Sonnet 3.5's architectural breakthrough directly to eliminating IDE scaffolding.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The partners as informed peer | Guest teaching | Guest disagreement | The partners pushing back | Why |
|---|---|---|---|---|---|---|
| Y Combinator Startup School 2026 Title Sequence | 4 | 4 | 0 | 0 | Diana opens the session citing benchmark metrics like ARC-AGI scores and introduces Opus 5. Boris elaborates on long-running tasks and explains how mechanistic interpretability prevents prompt injection in a collaborative, informative tone. | |
| Reducing Claude Code System Prompts by 80% | 4 | 3 | 1 | 1 | Diana synthesizes how Claude Code radically departs from traditional product engineering by wiping prompts and harnesses. Boris gently clarifies that they don't wipe the entire codebase but run systematic ablations to remove bloat. | |
| Empirical Prompt Building and Biological AI Mindset | 3 | 4 | 0 | 0 | Diana asks practical questions about reconstructing prompts after wiping them. Boris explains the empirical mindset needed, treating the LLM like an organic creature requiring observation rather than traditional upfront software architecture. | |
| Managing Evals and Avoiding Saturated Metrics | 5 | 5 | 2 | 1 | When Diana suggests evals are the one stable constant to keep appending to, Boris pushes back and corrects her, explaining that models rapidly saturate evals and require them to be rewritten. He then introduces the concepts of unhobbling and product overhang. | |
| Giving High-Level Goals and the 11-Day Bun Rewrite | 3 | 3 | 1 | 1 | Boris shares the case study of Bun being rewritten from Zig to Rust over 11 days. When Diana asks if it was accomplished in a single shot, Boris clarifies that it required steering rather than pure zero-shot execution. | |
| Verification Loops and Long-Running Autonomous Tasks | 3 | 3 | 0 | 0 | Diana engages the audience on whether anyone has run multi-week autonomous agent tasks. Boris explains that verification feedback loops, rather than complex prompting scaffolding, are the true key to long-running tasks. | |
| Unlearning Over-Engineering and Developing Empirical Intuition | 3 | 4 | 1 | 0 | Boris dismisses conventional online prompt engineering advice and explains how experienced software engineers must unlearn over-specification habits to treat models more like autonomous co-workers. | |
| Dynamic Workflows, Routines, and Self-Maintaining Codebases | 4 | 3 | 0 | 0 | Diana asks how power users orchestrate thousands of agents, prompting Boris to detail dynamic workflows, functional programming abstractions for agent orchestration, and automated routines maintaining Anthropic's repositories. | |
| The Changing Role of Software Engineering and Advice for Students | 4 | 4 | 2 | 1 | Diana presses Boris on his previous claim that coding is solved. Boris immediately adds nuance by specifying the exact domains where models still fail, before giving practical advice to students on learning applied problem solving. |