Communityコーディング&開発github.com

clawbrowser-io/fast-search-engine

ClawBrowserヘッドレスブラウザを搭載した、AIエージェント向けマルチチャンネルWeb検索スキル。検索エンジン、ソーシャルプラットフォーム、GitHub、Bilibili、知乎など、あらゆるウェブサイトを検索できます。

fast-search-engine とは?

このスキルは、ClawBrowserヘッドレスブラウザをベースにしたマルチチャンネルWeb検索機能をAIエージェントに提供します。従来の検索エンジンに加え、GitHub、Bilibili、知乎などの多様なプラットフォームを同時に横断検索できるため、情報収集の効率が大幅に向上します。主にClaude CodeやCodexなどのAIエージェントプラットフォームで動作し、設定ファイルを通じて検索チャンネルを柔軟にカスタマイズ可能です。例えば、技術調査時にはGitHubリポジトリとスタックオーバーフローを同時に検索したり、マーケティング分析時にはTwitterやRedditのトレンド情報を収集するなど、用途に応じた最適な検索設定を構成できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add clawbrowser-io/fast-search-engine

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

fast-search-engine は何をしますか?

ClawBrowserヘッドレスブラウザを搭載した、AIエージェント向けマルチチャンネルWeb検索スキル。検索エンジン、ソーシャルプラットフォーム、GitHub、Bilibili、知乎など、あらゆるウェブサイトを検索できます。

主な特徴

  • マルチチャンネル検索: 複数のウェブサイトを同時に検索
  • ヘッドレスブラウザ: ClawBrowserによる高精度なスクレイピング
  • カスタマイズ可能: 設定ファイルで検索チャンネルを自由に追加/削除
  • クロスプラットフォーム: Claude Code、Codex、Cursorなどに対応

使用方法

# 設定ファイルの例 (search_config.yaml)
channels:
  - name: google
    url: https://www.google.com/search?q=
    selector: "#search .g"
  - name: github
    url: https://github.com/search?q=
    selector: ".repo-list-item"
  - name: bilibili
    url: https://search.bilibili.com/all?keyword=
    selector: ".video-card"

対応プラットフォーム

プラットフォームサポート状況
Claude Code✅ 対応
Codex✅ 対応
Cursor✅ 対応
カスタムエージェント✅ 対応

インストール

# npmを使用
npm install @clawbrowser/fast-search-engine

# または直接クローン
git clone https://github.com/clawbrowser-io/fast-search-engine.git

設定

search_config.yaml を編集して検索チャンネルをカスタマイズできます。各チャンネルには以下のパラメータが必要です:

  • name: チャンネル名
  • url: 検索URL (プレースホルダとして {query} を使用)
  • selector: 結果を抽出するCSSセレクタ

例

from fast_search_engine import FastSearchEngine

engine = FastSearchEngine()
results = engine.search("量子コンピューティング", channels=["google", "github", "bilibili"])
for result in results:
    print(f"{result.channel}: {result.title} - {result.url}")

ライセンス

MIT License

サポート

問題が発生した場合は、GitHub Issues までお問い合わせください。

関連スキル