Habilidade Exa CLI
Identidade
- Nome: cli-anything-exa
- Versão: 1.0.0
- Categoria: busca
- Ponto de Entrada:
cli-anything-exa
O que esta CLI faz
Fornece uma interface de linha de comando nativa para agentes à API Exa — um mecanismo de busca neural otimizado para fluxos de trabalho de agentes de IA. Suporta busca na web em vários modos (rápido, profundo, raciocínio profundo) e obtenção de conteúdo completo ou destaque de páginas.
Pré-requisitos
- Python >= 3.10
pip install cli-anything-exaexport EXA_API_KEY="sua-chave-api"(obtenha uma em https://dashboard.exa.ai/api-keys)
Instalação
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness
Referência de Comandos
search — Busca na web
cli-anything-exa search "<consulta>" [OPÇÕES]
Opções:
--type auto|fast|instant|deep|deep-reasoning (padrão: auto)
--num-results / -n 1–100 (padrão: 10)
--category company|people|research-paper|news|personal-site|financial-report
--content highlights|text|summary|none (padrão: highlights)
--freshness smart|always|never (padrão: smart)
--include-domains DOMÍNIO (repetível)
--exclude-domains DOMÍNIO (repetível)
--from DATA Data de publicação inicial no formato ISO 8601
--to DATA Data de publicação final no formato ISO 8601
--location CC Código de país de duas letras para viés geográfico
contents — Obter conteúdo de páginas
cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never]
server status — Verificar chave da API e conectividade
cli-anything-exa server status
Saída JSON
Todos os comandos suportam --json no nível raiz para saída legível por máquina:
cli-anything-exa --json search "últimos artigos sobre LLM" --num-results 5
Padrões Comuns para Agentes
Consulta rápida por palavra-chave
cli-anything-exa --json search "site:arxiv.org arquiteturas transformer" --type fast --content highlights
Pesquisa aprofundada sobre um tópico
cli-anything-exa --json search "requisitos de conformidade Lei de IA da UE 2024" --type deep --content text
Descoberta de artigos acadêmicos
cli-anything-exa --json search "geração aumentada por recuperação" --category research-paper --num-results 20
Inteligência empresarial
cli-anything-exa --json search "histórico de financiamento da Anthropic" --category company
Monitoramento de notícias
cli-anything-exa --json search "regulamentação de IA notícias" --category news --from 2024-01-01
Obter conteúdo completo para sumarização
cli-anything-exa --json contents https://example.com/artigo --content text
REPL Interativo
cli-anything-exa # Sem subcomando → entra no REPL
Digite comandos sem o prefixo cli-anything-exa. Digite exit ou quit para sair.
Notas
- O modo de conteúdo
highlightsé 10× mais eficiente em tokens quetext— prefira-o para pipelines de agentes --type deepaciona raciocínio de múltiplas etapas; mais lento, mas sintetiza várias fontes--category companye--category peoplenão suportam filtros de data ou exclusão de domínio- O custo por consulta é incluído na saída JSON no campo
cost_dollars