Johell1NS、AI エージェント用検索・閲覧スキル browser-search を公開──3 種の OSS を統合
SearXNG、Camofox、CloakBrowser を組み合わせ、Cloudflare 等の防御を突破して自前で Web 検索・閲覧を完結させるエージェント用スキルセット。
リリース: 2026-06-29 · 読了 3 分記事の要約
1. 核心(What)
- AI エージェント向けの検索・閲覧スキルセットとして GitHub で公開され、229 スターを獲得。
- SearXNG(検索)、Camofox(ブラウジング)、CloakBrowser(アンチボット突破)の 3 つの OSS をオーケストレーション。
- Docker と npm で動作し、完全セルフホスト可能で利用制限やサブスクリプション費用がゼロ。
- Cloudflare、Akamai、DataDome などの主要なアンチボットシステムを自動検知して回避する機能を搭載。
2. 影響(Why)
- エージェントの「足」の確保: 商用検索 API に依存せず、自前で Web 検索と閲覧を完結させることで、エージェントの推論コストを大幅に削減し、プライバシーを確保できる。
- 国内 SaaS における RAG 構築の現実解: 金融や医療など、外部 API へのデータ送信が制限される国内の Vertical SaaS 開発者は、本ツールを VPC 内で運用することで、セキュアかつ高精度な RAG パイプラインを構築できる。
3. 根拠・詳細(How)
- 自動エスカレーション機構: SearXNG での検索結果に対し、Camofox での閲覧を試行し、Cloudflare 等のブロックを検知した際に CloakBrowser へ動的に切り替えるロジックを実装。
- トークン削減の実装: Camofox 内で Mozilla の Readability.js を統合し、ナビゲーションメニューや広告を除去することで、LLM への入力トークンを約 70% 削減する設計。
4. 展望・課題(Next)
- ツールの進化への追従: SKILL.md ファイルを更新することで、より高性能な OSS ブラウザや検索エンジンが登場した際に、エージェント側のコード変更なしで差し替えが可能。