Compétence Exa CLI
Identité
- Nom : cli-anything-exa
- Version : 1.0.0
- Catégorie : recherche
- Point d'entrée :
cli-anything-exa
Ce que fait cette CLI
Fournit une interface en ligne de commande native aux agents pour l'API Exa — un moteur de recherche neuronal optimisé pour les flux de travail des agents IA. Permet la recherche web selon plusieurs modes (rapide, profond, raisonnement profond) et la récupération du texte complet ou des résumés des pages.
Prérequis
- Python >= 3.10
pip install cli-anything-exaexport EXA_API_KEY="votre-clé-api"(obtenez-en une sur https://dashboard.exa.ai/api-keys)
Installation
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness
Référence des commandes
search — Recherche web
cli-anything-exa search "<requête>" [OPTIONS]
Options :
--type auto|rapide|instantané|profond|raisonnement-profond (défaut : auto)
--num-results / -n 1–100 (défaut : 10)
--category entreprise|personnes|article-de-recherche|actualités|site-personnel|rapport-financier
--content résumés|texte|résumé|aucun (défaut : résumés)
--freshness intelligent|toujours|jamais (défaut : intelligent)
--include-domains DOMAINE (répétable)
--exclude-domains DOMAINE (répétable)
--from DATE Date de début de publication ISO 8601
--to DATE Date de fin de publication ISO 8601
--location CC Code pays à deux lettres pour le biais géographique
contents — Récupérer le contenu des pages
cli-anything-exa contents <url> [url ...] [--content texte|résumés|résumé] [--freshness intelligent|toujours|jamais]
server status — Vérifier la clé API et la connectivité
cli-anything-exa server status
Sortie JSON
Toutes les commandes prennent en charge --json au niveau racine pour un format lisible par machine :
cli-anything-exa --json search "derniers articles LLM" --num-results 5
Schémas d'usage courants pour les agents
Recherche rapide par mots-clés
cli-anything-exa --json search "site:arxiv.org architectures transformer" --type rapide --content résumés
Recherche approfondie sur un sujet
cli-anything-exa --json search "Exigences conformité EU AI Act 2024" --type profond --content texte
Découverte d'articles académiques
cli-anything-exa --json search "génération augmentée par récupération" --category article-de-recherche --num-results 20
Intelligence économique
cli-anything-exa --json search "historique financement Anthropic" --category entreprise
Surveillance des actualités
cli-anything-exa --json search "actualités régulation IA" --category actualités --from 2024-01-01
Récupération de contenu complet pour résumé
cli-anything-exa --json contents https://example.com/article --content texte
REPL interactif
cli-anything-exa # Pas de sous-commande → entre en REPL
Saisissez les commandes sans le préfixe cli-anything-exa. Tapez exit ou quit pour quitter.
Remarques
- Le mode de contenu
résumésest 10 fois plus efficace en jetons quetexte— privilégiez-le pour les pipelines d'agents --type profonddéclenche un raisonnement en plusieurs étapes ; plus lent mais synthétise à partir de nombreuses sources--category entrepriseet--category personnesne prennent pas en charge les filtres de date ou d'exclusion de domaine- Le coût par requête est inclus dans la sortie JSON sous
cost_dollars