Windows 11・10 の Copilot アプリで、ローカルストレージ内のファイルや、OneDrive からローカルに同期されたファイルの検索が可能になりました。この機能は現在、すべてのユーザー向けに順次展開されていきます。
実際に使ってみると、Copilot のローカル検索機能は非常に高速かつ高精度で驚かされます。これはファイルがキャッシュされているおかげです。Windows Search では見つからなかった文書も、Copilot Search では検索できました。ただし、Copilot Search は設計上あくまで限定的です。
私たちのテストでは、Copilot は Microsoft のネイティブアプリが対応している一般的なファイル(たとえば docx、xlsx、ppt、txt、pdf など)を検索できることが確認されました。ただし、Flutter/Dart 開発者向けの .dart ファイルなどには非対応です。
Copilot のファイル検索には、いくつかの用途があります。たとえば、先週履歴書を編集したけど保存場所が分からない場合、Copilot Search の「範囲内」であれば検索で見つけることができます。この「範囲」は、Windows の[アクセス許可の設定]で定義できます。
初期設定では、Copilot は「ドキュメント」や「ダウンロード」などのフォルダにアクセスできます。これで日常的なファイルは十分です。
テストでは、私の名前が含まれる履歴書を探すよう Copilot に依頼したところ、すぐに PDF と docx の2つのファイルを見つけてくれました。
Copilot は、Windows に内蔵された検索インデックスを直接利用してファイルを見つけています。
たとえば、「履歴書を探して」や「最近使った Excel ファイルを見せて」と頼むと、それを File Explorer(エクスプローラー)のクエリ形式に変換して検索を行います。たとえば、「Mayank という名前が含まれる履歴書を探して」と頼むと、次のような検索が実行されます:
filename:Mayank OR resume kind:NOT folder
つまり、Copilot は Windows Search(および OneDrive 同期済みならそれも含む)にファイル名や種類に基づくマッチを問い合わせているのです。これが Copilot の検索が Windows Search より高速な理由でもあります。
Copilot は Microsoft サーバーへ検索リクエストを送っているわけではなく、プロンプトとして処理しているわけでもありません。代わりに、Windows のインデックスサービスに依存し、エクスプローラーのクエリを使って最適な一致結果を表示しています。
また、Copilot が見つけた文書を「作成ボックス」に追加するオプションも用意されており、その文書に関する追加の質問を行うことができます。
ただし、重要なのは「検索時点では Copilot は文書の中身を読まない」という点です。検索はファイル名、種類、日付のみを対象としています。中身の読み取りを許可したい場合は、Copilot の設定でそのためのトグルをオンにする必要があります。
なお、Copilot の検索機能は完全に任意であり、プライバシーの観点から初期状態では無効になっています。この機能を使うには Copilot の設定を開き、トグルをオンにする必要があります。機能は一般ユーザーに向けて段階的に展開中で、Copilot Pro サブスクリプションは不要です。
出典: https://www.windowslatest.com/2025/07/04/you-can-now-use-copilot-ai-to-search-read-local-files-on-windows-11-10/


コメント