掲載済み (2026-02-14号)
#025 156文字 • 1分

なぜ、Claude Codeは、RAGを捨ててAgentic Searchを選んだのか?

日本語

掲載情報

2026年2月14日土曜日号 メインジャーナル掲載

概要

Claude Codeが従来のベクトルDBを用いたRAGを避け、AIが自律的にツールを駆使してコードを探索する「Agentic Search」を採用した技術的背景と理由を解説した記事。

詳細内容

AnthropicのエンジニアBoris Cherny氏の発言をきっかけに、Claude Codeがなぜ「Embedding + ベクトルDB」という王道のRAG構成を採用しなかったのかを深掘りしています。記事では、従来のRAGが持つ「情報の鮮度管理の難しさ」や「コード検索における精度の限界(意味的な近さと正確な一致の乖離)」といった実務上の課題を指摘。対するAgentic Searchは、LLMがgrepやディレクトリ構造の把握などを自律的に行い、人間がコードを調査するプロセスを模倣することで、より高精度かつ低ノイズな探索を実現します。結論として、RAGが不要になったわけではなく、構造化されたデータや頻繁に更新される開発現場においてはAgentic型の探索が適しており、最終的にはAIが探索しやすいように人間がコードや環境を整えることの重要性を説いています。