> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ウェブ検索とドキュメント検索

> 最新の前提情報を得るために、@web と @docs メンションを使って、Cascade がリアルタイムで Web を検索し、ドキュメントページを読み取れるようにします。

Cascade は、Web ページやドキュメントを自然に解析して適切な単位に分割し、モデルにリアルタイムの前提情報を提供できるようになりました。この機能を理解するうえで重要なのは、Cascade が人間と同じようにインターネットを閲覧するという点です。

当社の Web ツールは、クレジットを効率的に利用するために、必要な情報だけを取得するよう設計されています。

<div id="overview">
  ## 概要
</div>

ウェブ検索 の仕組みをより深く理解いただけるよう、主要な概念とベストプラクティスを紹介する短い動画を用意しました。

<iframe width="560" height="315" src="https://www.youtube.com/embed/moIySJ4d0UY" title="YouTube 動画プレーヤー" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

<div id="quick-start">
  ### クイックスタート
</div>

手っ取り早く始めるには、エディタ右下の Windsurf Settings でウェブ検索を有効にします。有効にする方法はいくつかあります。

1. インターネットが必要そうな質問をする (例: "React の最新バージョンの新機能は？") 。
2. `@web` を使ってドキュメント検索を強制する。
3. `@docs` を使って、高精度で読み取れることが確認できているドキュメントのリストを対象にクエリする。
4. メッセージに URL を貼り付ける。

<div id="search-the-web">
  ## Web を検索する
</div>

Cascade は、ユーザーからの特定のプロンプトについて、最適な応答を返すためにリアルタイムの ウェブ検索 が必要だと判断することがあります。その場合、Cascade は ウェブ検索 を実行し、その結果をユーザーに提供します。これは自動的に行われることも、`@web` メンションを使って手動で行われることもあります。

<Note>
  **ウェブ検索を有効にする** 管理者設定は、Cascade が公開インターネット上で ウェブ検索 を実行できるかどうかを制御します。これは、Cascade が特定の URL を読み取る機能には影響しません (下の[ページの読み取り](#reading-pages)を参照) 。この処理はユーザーのマシン上でローカルに実行されます。
</Note>

<Frame style={{ border: "none", background: "none" }}>
  <img src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/cascade-search-web.png?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=17c1d1634a01f0c499e860191a70b8d5" width="1150" height="530" data-path="desktop/assets/windsurf/cascade/cascade-search-web.png" />
</Frame>

<div id="reading-pages">
  ## ページの読み取り
</div>

Cascade は、ドキュメント、ブログ記事、GitHub のファイルなど、個別のページを読み取ることができます。ページの読み取りは、ネットワーク内のお使いのデバイス上ですべて完結するため、VPN を使用していても問題なく利用できます。

ページは、Web 検索結果、会話内容からの推定、またはメッセージに直接貼り付けた URL から取得されます。

ページは複数のチャンクに分割して処理されます。これは、人がページを読む方法によく似ています。たとえば長いページでは、まず必要なセクションまで流し読みし、その後、関連するテキストを読みます。Cascade も同じように動作します。

<Frame style={{ border: "none", background: "none" }}>
  <img src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/cascade-parse-url.png?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=ed31a5af82c0db89c4b88b77e2d8a017" width="1158" height="538" data-path="desktop/assets/windsurf/cascade/cascade-parse-url.png" />
</Frame>

なお、すべてのページを解析できるわけではありません。現在、Web サイトの読み取り品質の向上に継続的に取り組んでいます。より適切に対応してほしい特定のサイトがあれば、ぜひ機能リクエストをお送りください。
