mcpField
N
native-web-search

native-web-search

github.com/mitsuhiko生産性3.2k129 回インストール4 週間前に更新
リポジトリ

native-web-search について

ネイティブのウェブ検索を有効にしたモデルで調査し、目的に沿った要約を生成するコマンドラインスキルです。主な情報の正規URLと、情報源間の相違点も示します。

主な機能

  1. 01モデルによるネイティブ検索
  2. 02目的に沿った調査要約
  3. 03主な情報の正規URLを提示
  4. 04情報源間の相違点を明示
  5. 05プロバイダー、モデル、タイムアウト、JSONの指定

活用シーン

  1. 01依存関係の記録に向けた最近のリリース確認
  2. 02移行チェックリスト作成のための破壊的変更調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mitsuhiko/agent-stuff --skill native-web-search

インストール後、Claude Code で/native-web-searchを入力して読み込まれたか確認します。

同梱ファイルsearch.mjs

詳細

ネイティブ Web 検索

ネイティブ Web 検索を有効にした高速モデルを使用して検索を実行し、完全な URL を明記した簡潔な調査概要を取得するスキルです。

スクリプト

  • search.mjs

使用方法

このスキルのディレクトリから実行します。

node search.mjs "<what to search>" --purpose "<why you need this>"

例:

node search.mjs "latest python release" --purpose "update dependency notes"
node search.mjs "vite 7 breaking changes" --purpose "prepare migration checklist"

任意のフラグ:

  • --provider openai-codex|anthropic
  • --model <model-id>
  • --timeout <ms>
  • --json

出力に関する要件

このスクリプトは、モデルに次のことを指示します。

  • 指定されたトピックについてインターネットを検索する
  • 指定された目的に沿って簡潔な概要を提示する
  • 主な調査結果ごとに、正規の完全な URL(https://...)を含める
  • 情報源間の見解の相違を明らかにする

注意事項

  • 追加の npm インストールは不要です。
  • モジュールの解決に失敗する場合は、PI_AI_MODULE_PATH に @earendil-works/pi-ai の dist/index.js のパスを設定してください。
  • OAuth ヘルパーの解決に失敗する場合は、PI_AI_OAUTH_MODULE_PATH に @earendil-works/pi-ai の dist/oauth.js のパスを設定してください。
  • OAuth プロバイダーの場合、スクリプトは ~/.pi/agent/auth.json にある有効期限内のキャッシュ済み access トークンにフォールバックできます。

コメント