mcpField
C
cli-anything-exa

cli-anything-exa

github.com/hkuds生産性57.6k500 回インストール5 週間前に更新
リポジトリ

cli-anything-exa について

cli-anything-exa は、Exa API を利用するエージェント向けのコマンドラインスキルです。複数のモードでウェブ検索し、カテゴリで絞り込んだ結果やページ内容を JSON 形式で取得できます。

主な機能

  1. 01複数モードでのウェブ検索
  2. 02カテゴリによる結果の絞り込み
  3. 03全文や要約の取得
  4. 04JSON 出力と対話型 REPL
  5. 05API キーと接続状態の確認

活用シーン

  1. 01論文や企業情報の検索
  2. 02ニューストピックの監視
  3. 03複数の情報源を使った調査
  4. 04要約用のページ内容の取得

インストール

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

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-exa

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

詳細

Exa CLI スキル

概要

  • 名前: cli-anything-exa
  • バージョン: 1.0.0
  • カテゴリ: search
  • エントリーポイント: cli-anything-exa

この CLI が行うこと

Exa API へのエージェントネイティブなコマンドラインインターフェースを提供します。Exa API は AI エージェントのワークフローに最適化されたニューラル検索エンジンです。複数のモード (fast、deep、deep-reasoning) での Web 検索と、全文またはハイライト付きのページコンテンツの 取得をサポートします。

前提条件

インストール

pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness

コマンドリファレンス

search — Web 検索
cli-anything-exa search "<query>" [OPTIONS]

Options:
  --type       auto|fast|instant|deep|deep-reasoning  (default: auto)
  --num-results / -n   1–100  (default: 10)
  --category   company|people|research-paper|news|personal-site|financial-report
  --content    highlights|text|summary|none  (default: highlights)
  --freshness  smart|always|never  (default: smart)
  --include-domains DOMAIN   (repeatable)
  --exclude-domains DOMAIN   (repeatable)
  --from DATE   ISO 8601 start published date
  --to   DATE   ISO 8601 end published date
  --location CC  Two-letter country code for geo-bias
contents — ページコンテンツの取得
cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never]
server status — API キーと接続性の確認
cli-anything-exa server status

JSON 出力

すべてのコマンドは、機械可読な出力のためにルートレベルで --json をサポートしています:

cli-anything-exa --json search "latest LLM papers" --num-results 5

一般的なエージェントパターン

高速なキーワード検索
cli-anything-exa --json search "site:arxiv.org transformer architectures" --type fast --content highlights
トピックに関する深い調査
cli-anything-exa --json search "EU AI Act compliance requirements 2024" --type deep --content text
学術論文の発見
cli-anything-exa --json search "retrieval augmented generation" --category research-paper --num-results 20
企業インテリジェンス
cli-anything-exa --json search "Anthropic funding history" --category company
ニュースのモニタリング
cli-anything-exa --json search "AI regulation news" --category news --from 2024-01-01
要約のための全文取得
cli-anything-exa --json contents https://example.com/article --content text

対話型 REPL

cli-anything-exa   # No subcommand → enters REPL

cli-anything-exa プレフィックスなしでコマンドを入力します。exit または quit と入力すると終了します。

注意事項

  • highlights コンテンツモードは text よりも 10 倍トークン効率が高いため、エージェントパイプラインにはこちらを推奨します
  • --type deep は多段階の推論をトリガーします。遅くなりますが、多くのソースを横断して統合します
  • --category company と --category people は日付およびドメイン除外フィルターをサポートしていません
  • クエリごとのコストは JSON 出力の cost_dollars に含まれています

コメント