Loading video...

Video Failed to Load

Go Home

Boris from the Claude Code team explains why they ditched RAG for agentic discovery. "It outperformed everything. By a lot"

851,374 views • 1 year ago •via X (Twitter)

10 Comments

Mario Hachemer's profile picture
Mario Hachemer1 year ago

It's just another form of RAG, imo this is playing a semantics game to confuse people new to the field. Imo it doesn't matter if the model decides what retrieval/search tool to use, if you're still augmenting the context window to ground the generation, it's RAG.

Kirk Marple's profile picture
Kirk Marple1 year ago

Good stuff, I need to listen this now. Here’s the @latentspacepod link, if anybody needs it.

pash's profile picture
pash1 year ago

@latentspacepod Yeah, high signal to noise Thanks to crystalpeaks25 for DMing me the clip

Nighttrek's profile picture
Nighttrek1 year ago

It’s almost like RAG was a stop gap measure to fix weak models

Jo Kristian Bergum's profile picture
Jo Kristian Bergum1 year ago

I’ve read your post and it seems like you mean that RAG = embedding-based retrieval. I think it’s a broader concept than that. In the clip, he says they instead of using external embedding indexing, they use local search tools to augment the model. He doesn’t say that they ditched RAG.

Yacine Mahdid's profile picture
Yacine Mahdid1 year ago

Did it augment its context with information it retrieved in order to generate better output? Then it’s RAG.

swyx 🔜 @aiDotEngineer (Jun 3-5)'s profile picture
swyx 🔜 @aiDotEngineer (Jun 3-5)1 year ago

thats me in the clip! btw Boris is back to speak more about Claude Code at come with

Gary Basin's profile picture
Gary Basin1 year ago

It’s only rag if made by a human, apparently

George's profile picture
George1 year ago

the whole argument in this paper is that a senior coding engineer would look through all the imports, dependencies, function calls and just generally get a good feel of the codebase.... and this is why RAG doesn't work. but you can literally achieve this better by doing GraphRAG

Francis Greenleaf's profile picture
Francis Greenleaf1 year ago

Total pash victory

Related Videos

Claude Code cracked something open for us Every 🧱. Now I ship to codebases I barely know, every feature we ship makes the next one easier, and non-technical members of the team use the terminal. I’m genuinely grateful. So I brought its creators, Cat Wu (cat) and Boris Cherny (Boris Cherny) from Anthropic, on AI & I to say thank you—and to talk about everything they’ve learned from building Claude Code. We get into: • The workflows Anthropic’s smartest engineers use to push Claude Code to its limits. Why they pit subagents against each other to get cleaner results, how they turn past code into leverage, and the slash commands and MCPs they rely on most. • The product lessons behind one of the most loved AI agents in the world. How the team balances simplicity and power—building a tool that anyone can use, but that experts can bend to their will—and their philosophy of “unshipping,” or cutting back whenever there’s a simpler, more intuitive path to user intent. • A peek into the future of coding with AI. The new form factors they’re experimenting with to make Claude Code more autonomous, more reliable, and more accessible to non-technical users This is a must-watch for anyone—both technical and non-technical—who wants to learn how to use Claude Code like the people who built it. Watch below! Timestamps: Introduction: 00:01:26 Claude Code’s origin story: 00:02:25 How Anthropic dogfoods Claude Code: 00:07:03 Boris and Cat’s favorite slash commands: 00:14:06 How Boris uses Claude Code to plan feature development: 00:15:49 Everything Anthropic has learned about using sub-agents well: 00:21:53 Use Claude Code to turn past code into leverage: 00:26:16 The product decisions for building an agent that’s simple and powerful: 00:33:14 Making Claude Code accessible to the non-technical user: 00:36:38 The next form factor for coding with AI: 00:45:12

Dan Shipper 📧

57,619 views • 10 months ago