Claude Code at Scale: How Agentic Search Avoids RAG Failure Modes in Large Codebases

Claude Code is running in production across multi-million-line monorepos, decades-old legacy systems (C, C++, C#, Java, PHP), and distributed architectures with thousands of developers. Rather than relying on RAG-based retrieval — which fails because embedding pipelines can't keep up with active teams, returning functions renamed two weeks ago or deleted modules — Claude Code navigates codebases like a software engineer: it traverses the file system, reads files, uses grep, and follows references locally without requiring a centralized index to be built, maintained, or uploaded to a server.
The harness matters more than the model
Claude Code's performance is determined less by model benchmarks and more by the harness — five extension points that build on each other:
- CLAUDE.md files — context files loaded automatically at every session start: a root file for the big picture, subdirectory files for local conventions. Keeping them focused on broadly applicable information prevents context-window waste.
- Hooks — not detailed beyond being listed as an extension point.
- Skills — not detailed beyond being listed as an extension point.
- Plugins — not detailed beyond being listed as an extension point.
- MCP servers — not detailed beyond being listed as an extension point.
Two additional capabilities — LSP integrations and subagents — round out the setup. The article advises building these layers in the order listed, as each layer builds on what came before.
Tradeoff: starting context quality
Agentic search works best when Claude has enough starting context to know where to look. Asking it to find all instances of a vague pattern across a billion-line codebase will hit context-window limits before work begins. Teams that invest in codebase setup through CLAUDE.md files see better results.
📖 Read the full source: HN AI Agents
👀 See Also

Claudetop: Real-Time Cost Monitoring for Claude Code Sessions
Claudetop is an htop-like tool that shows real-time spending, cache efficiency, and model comparisons for Claude Code sessions. It provides slash commands like /claudetop:stats and smart alerts for cost milestones and efficiency issues.

ScreenMind: Local-First AI Memory That Indexes Your Entire Computer Activity
ScreenMind captures your screen, meetings, and voice notes using Gemma 4 E2B locally via llama.cpp. Runs on 4GB+ VRAM with Q4 quantization. Search past activity, chat with history, and connect to Claude/Cursor via MCP.

Five Free Claude Desktop Extensions Released: Inspector Lite, Graph Lite, Bible Code, Word Graph, and Fun Pack
A developer has open-sourced five local Claude Desktop extensions: Inspector Lite for semantic code search, Graph Lite for a personal knowledge graph, Fun Pack for entertainment features, Word Graph for Bible study, and Bible Code for pattern detection. All run locally with no external dependencies or additional API keys.

Claude Code Skill Delegates Coding to Mistral/DeepSeek: 57M Tokens Saved, 90-100% Cost Reduction
A Claude Code skill called vibe-skill delegates low-level coding to cheap models like Mistral or DeepSeek while keeping Claude's planning. After 254 runs over 10 days, it saved 57M tokens and achieved 90-100% cost savings with 98% success rate.