cli-anything-exa — скилл для Claude Code: что делает и как установить
Подключает поисковый движок Exa к агенту для глубокого поиска в вебе и извлечения контента страниц. Пригодится при сборе научных статей, новостей и данных компаний.
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a claude-codeЧто делает cli-anything-exa
Скилл даёт CLI-интерфейс к API Exa с поддержкой нескольких режимов поиска. Доступны быстрый поиск, глубокий анализ deep и рассуждения deep-reasoning. Вывод можно получать в JSON через флаг --json, где сразу видна стоимость запроса в долларах.
Для работы нужен Python не ниже версии 3.10 и переменная окружения EXA_API_KEY. Без ключа API инструмент бесполезен. Фильтры по датам и исключению доменов не поддерживаются для категорий company и people.
Режим highlights расходует в 10 раз меньше токенов по сравнению с полным текстом text. Поэтому для агентных цепочек выгоднее запрашивать именно ключевые фрагменты.
Какие задачи решает
- искать научные статьи и публикации с фильтрацией по категории
- получать выжимки страниц в режиме highlights для экономии токенов
- выполнять глубокий веб-поиск с многошаговыми рассуждениями
- извлекать полный текст веб-страниц по переданному адресу
Примеры запросов агенту
- Найди свежие статьи по transformer architectures через cli-anything-exa в режиме fast
- Собери данные по требованиям EU AI Act через cli-anything-exa с параметром --type deep
- Загрузи текст статьи через cli-anything-exa contents для краткого пересказа
Как установить cli-anything-exa
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a claude-code2Вручную: положить файлы
~/.claude/skills/cli-anything-exa/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cli-anything-exa/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a codex2Вручную: положить файлы
.agents/skills/cli-anything-exa/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a cursor2Вручную: положить файлы
.cursor/skills/cli-anything-exa/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install HKUDS/CLI-Anything cli-anything-exa2Вручную: положить файлы
.github/skills/cli-anything-exa/SKILL.md1Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a gemini-cli2Командой платформы
gemini skills install https://github.com/HKUDS/CLI-Anything --path skills/cli-anything-exaВручную: положить файлы
.devin/skills/cli-anything-exa/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cli-anything-exa
Как установить cli-anything-exa в Claude Code?
Выполните команду npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a claude-code в терминале.
Что делает скилл cli-anything-exa?
Он открывает агенту доступ к поисковой системе Exa через командную строку. Агент может искать данные по категориям, получать фрагменты страниц и отслеживать стоимость запросов.
Что нужно настроить перед запуском cli-anything-exa?
Требуется окружение с Python версии 3.10 или новее, а также заданная переменная EXA_API_KEY со значением вашего ключа доступа.
Исходный текст
SKILL.md · Apache-2.0
--- name: "cli-anything-exa" description: >- Agent-native CLI for Exa web search and content retrieval workflows. --- # Exa CLI Skill ## Identity - **Name**: cli-anything-exa - **Version**: 1.0.0 - **Category**: search - **Entry Point**: `cli-anything-exa` ## What This CLI Does Provides an agent-native command-line interface to the Exa API — a neural search engine optimised for AI agent workflows. Supports web search across multiple modes (fast, deep, deep-reasoning) and fetching full-text or highlighted page contents. ## Prerequisites - Python >= 3.10 - `pip install cli-anything-exa` - `export EXA_API_KEY="your-api-key"` (get one at https://dashboard.exa.ai/api-keys) ## Installation ```bash pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness ``` ## Command Reference ### search — Web search ```bash 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 — Fetch page contents ```bash cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never] ``` ### server status — Verify API key and connectivity ```bash cli-anything-exa server status ``` ## JSON Output All commands support `--json` at the root level for machine-readable output: ```bash cli-anything-exa --json search "latest LLM papers" --num-results 5 ``` ## Common Agent Patterns ### Fast keyword lookup ```bash cli-anything-exa --json search "site:arxiv.org transformer architectures" --type fast --content highlights ``` ### Deep research on a topic ```bash cli-anything-exa --json search "EU AI Act compliance requirements 2024" --type deep --content text ``` ### Academic paper discovery ```bash cli-anything-exa --json search "retrieval augmented generation" --category research-paper --num-results 20 ``` ### Company intelligence ```bash cli-anything-exa --json search "Anthropic funding history" --category company ``` ### News monitoring ```bash cli-anything-exa --json search "AI regulation news" --category news --from 2024-01-01 ``` ### Fetch full content for summarisation ```bash cli-anything-exa --json contents https://example.com/article --content text ``` ## Interactive REPL ```bash cli-anything-exa # No subcommand → enters REPL ``` Type commands without the `cli-anything-exa` prefix. Type `exit` or `quit` to leave. ## Notes - `highlights` content mode is 10× more token-efficient than `text` — prefer it for agent pipelines - `--type deep` triggers multi-step reasoning; slower but synthesises across many sources - `--category company` and `--category people` do not support date or domain-exclude filters - Cost per query is included in JSON output under `cost_dollars`
© HKUDS · Apache-2.0 · HKUDS/CLI-Anything