Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AIエージェントのための検索

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for takatori takatori
July 23, 2026
5.6k

 AIエージェントのための検索

Avatar for takatori

takatori

July 23, 2026

Transcript

  1. AIエージェントと人間の検索行動の違い AIエージェントと人間のクエリの違い 人間 クエリ長 中央値2語[1] 演算子 回数 速度 AIエージェント 中央値10語。人間のp99=8語を超える[1]

    "" は98%、サイト指定 site: は48%のタスクで 多用する。フレーズ指定 [1] ほぼ使わない 登場[1][2] 少ない 1タスクで何十回も検索する。人間比+265%[3] 人間の速度で叩 次の検索まで1分未満が89%[4] く 出典: [1][2] hornet.dev / [3] A Picture of Agentic Search / [4] Agentic Search in the Wild © LayerX Inc. 5
  2. AIエージェントと人間の検索行動の違い AIエージェントと人間の検索結果の読み方の違い 人間 上から順に流し 読み方 見る 無関係な結果 タダで読み飛ば せる 位置の効き方

    上位ほど読まれ る AIエージェント 返された全件がそのままコンテキストに入る。読むものを選べない [5] 無害ではない。もっともらしい無関係文書が混ざると回答精度が最 大80%低下[5][6] 最初と最後はよく読み、真ん中を見落とす。いわゆる lost in the middle[5] 出典: [5] Redefining Retrieval Evaluation in the Era of LLMs / [6] Lost in the Noise © LayerX Inc. 6
  3. AIエージェントにどう検索させるか? コマンドで探させる — grep / ls / cat 検索をファイルシステムの語彙 (

    grep / ls / cat / find )で公開し、エージ ェントがコーパスをコードベースのように 探索する 裏側が実ファイルである必要はない。 mintlifyは各コマンドをChroma DBへのク エリに変換する仮想ファイルシステムでド キュメントアシスタントを運用[7] © LayerX Inc. 出典: Mintlify "How We Built a Virtual Filesystem for Our Assistant"[7] 11
  4. AIエージェントにどう検索させるか? コードで組ませる — Search as Code 検索スタックを分解したプリミティブ(取 得・ランキング・フィルタ・ファンアウ ト・集約)としてSDK公開する[8] エージェントが生成したコードをサンドボ

    ックスで実行し、タスク固有の検索パイプ ラインをその場で組ませる 途中の検索結果はサンドボックス内で捌 き、コンテキストには絞り込んだ最終結果 だけを渡す © LayerX Inc. 出典: Perplexity "Rethinking Search as Code Generation"[8] 12
  5. AIエージェントにどう検索させるか? 各手法比較 クエリを投げさせる — Function calling / MCP 検索エンジンの機能をそのまま 使える

    ランキングも言い換えの吸収も エンジン任せ。MCPで導入も 軽い ツール定義のパラメータの範囲 しか制御できない 検索のたびにtop-kが丸ごとコ ンテキストに積まれる 出典: [7] mintlify / [10] Is Grep All You Need? © LayerX Inc. コマンドで探させる — grep / ls / cat コードで組ませる — Search as Code 追加の学習なしで使いこなせる 訓練済みの語彙。 → → と段階的に 探索し、読む量も自分で制御できる[7] 検索戦略そのものをコードで表現で きる 中間結果はサンドボックス内で捌 き、コンテキストを汚さない 関連度という概念がない 語彙の不一致がそのまま失敗になる。特徴的な 文字列を当てられないと何も取り出されない 実装の負担が最大 SDK+サンドボックスの構築・運用。 独自SDKは事前学習にない語彙で、 教育が要る ls [10] grep cat 13
  6. AIエージェントに何を返せば良いか? コーパスを直接渡す — DCI (Direct Corpus Interaction) チャンクを渡す代わりに、エージェント自身が生コーパスを直接探索する[12] grep で候補箇所を絞り、

    read で原文を読む。足りなければ検索語を変えて繰り返す 事前のチャンク分割や索引が要らず、何を読むかの判断がエージェント側に移る © LayerX Inc. 出典: "Beyond Semantic Similarity: Rethinking Retrieval for Agentic Search via Direct Corpus Interaction"[12] 16
  7. AIエージェントに何を返せば良いか? 各手法比較 チャンクを返す — 従来型のRAG コーパスを直接渡す — DCI コンテキスト境界を渡す —

    Dr-DCI / RISE 絞り込みを検索エンジンに任せ られる 注入量がtop-k×チャンク長で予 測でき、コーパス規模にもスケ ール 渡されたチャンクの外が見えな い 「どこを見るか」がチャンク分 割の時点で固定 原文をそのまま検証できる 再走査・文書横断の突き合わせ・正 確な引用が効く。索引不要で常に最 新 両者の良いとこ取り 原文検証を保ったまま、コーパス100倍 でも精度80→70・生DCIの約20倍高速 スケールで物理的に破綻する 10万→40万件で精度37.5%・22%タ イムアウト[12] 境界付けの質が上限になる 一次検索で落ちた文書は永遠に見つから ない。ワークスペースの運用も増える 出典: [11] RISE / [12] DCI論文 / [13] Dr-DCI論文 © LayerX Inc. [13] 18
  8. まとめ まとめ AIエージェントと人間は異なる検索を行う クエリの投げ方も、結果の読み方も違う どう検索させるか? クエリを投げさせる/コマンドで探させる/コードで 組ませる 何を返すか? チャンク/コーパス全体/コンテキスト境界 問い1

    どう検索させるか? search(query) / grep 等のコマンド / search(code) AIエージェント 検索システム チャンク / ⽣コーパス全体 / 境界付きワークスペース 問い2 何を返すか? どれを選ぶかはユースケース次第。ただし、LLMは賢くなり続ける © LayerX Inc. 23
  9. References [1] hornet.dev. "Agentic Query Workloads Change Retrieval Cost." hornet.dev

    blog, 2026. [2] hornet.dev. "This Is What Agentic Retrieval Looks Like." hornet.dev blog, 2026. [3] F. Pezzuti et al. "A Picture of Agentic Search." SIGIR 2026. arXiv:2602.17518. [4] J. Ning et al. "Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search Requests." SIGIR 2026. arXiv:2601.17617. [5] G. Trappolini et al. "Redefining Retrieval Evaluation in the Era of LLMs." 2025. arXiv:2510.21440. [6] S. Lee et al. "Lost in the Noise: How Reasoning Models Fail with Contextual Distractors." 2026. arXiv:2601.07226. [7] Mintlify. "How We Built a Virtual Filesystem for Our Assistant." Mintlify blog, 2026. [8] Perplexity. "Rethinking Search as Code Generation." Perplexity Research, 2026. [9] Anthropic. "Code Execution with MCP." Anthropic Engineering, 2025. [10] S. Sen et al. "Is Grep All You Need? How Agent Harnesses Reshape Agentic Search." 2026. arXiv:2605.15184. [11] S. Zhuang et al. "Towards Retrieving Interaction Spaces for Agentic Search." 2026. arXiv:2606.06880. [12] Z. Li et al. "Beyond Semantic Similarity: Rethinking Retrieval for Agentic Search via Direct Corpus Interaction." 2026. arXiv:2605.05242. [13] Y. Lu et al. "Dr-DCI: Scaling Direct Corpus Interaction via Dynamic Workspace Expansion." 2026. arXiv:2606.14885. [14] "Agentic Retrieval: Building Self-Optimizing Search Systems." Berlin Buzzwords, 2026. © LayerX Inc. 24