К основному содержанию
скилл CX Codex

cli-anything-exa — скилл для Claude Code: что делает и как установить

Подключает поисковый движок Exa к агенту для глубокого поиска в вебе и извлечения контента страниц. Пригодится при сборе научных статей, новостей и данных компаний.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add HKUDS/CLI-Anything --skill cli-anything-exa -a claude-code
Открыть на GitHub

Что делает 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-code

2Вручную: положить файлы

~/.claude/skills/cli-anything-exa/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cli-anything-exa/

По шагам, с командами для каждой платформы: Как установить скилл в 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

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
exa-search K-Dense-AI Скилл для поиска научных и технических материалов через Exa с извлечением текста из страниц и PDF-файлов. Работает с предварительной фильтрацией по категории публикаций и академическим доменам. CX Codex +1 1 700установок build-with-exa Exa Подсказывает агенту, какой эндпоинт Exa выбрать и как собрать запрос: поиск, извлечение контента, ответы, Agent API. CX Codex +1 3 600установок exa-web-search-free sundial-org Добавляет поиск Exa через MCP: веб-страницы, кодовые примеры и сведения о компаниях. Пригодится, когда агенту нужен внешний контекст. CX Codex +1 2 800установок exa Exa Плагин подключает Claude Code к веб-поиску Exa и чтению страниц. Пригодится для исследования темы по нескольким источникам или извлечения текста с конкретных URL. ★ 5 163звёзд репо tavily-search tavily-ai Ищет данные в сети через утилиту tvly и выдаёт выжимки с оценкой релевантности для нейросети. Пригодится, когда агенту нужны свежие новости или факты без готовой ссылки. CX Codex +1 36 100установок search brightdata Ищет информацию в вебе через Bright Data CLI. Запускает классический сбор поисковой выдачи Google, Bing и Yandex или семантический поиск страниц с учётом интента. CX Codex +1 7 500установок

Из того же набора55

cli-anything-iterm2 Управление iTerm2 через Python API. Позволяет агенту считывать вывод сессий, отправлять команды и делить панели терминала. CX Codex +1 495установок cli-anything-openscreen Скилл для Claude Code, который даёт агенту CLI для монтажа скринкастов: зумы, скорость, обрезка, кроп, текстовые подписи и рендер через ffmpeg. CX Codex +1 495установок cli-anything-dify-workflow Скилл учит агента создавать, проверять и править YAML-воркфлоу Dify через командную обёртку. Пригодится, когда воркфлоу пишется руками и ломается на импорте. CX Codex +1 493установок cli-anything-pm2 Скилл добавляет в Claude Code доступ к PM2 CLI для управления Node.js процессами. Запускайте, останавливайте, перезагружайте приложения и смотрите логи прямо из редактора. CX Codex +1 491установок cli-anything-safari Скилл даёт доступ к CLI для управления настоящим Safari на macOS через обёртку над safari-mcp. Помогает автоматизировать браузер с сохранением активных сессий. CX Codex +1 483установок cli-anything-renderdoc Скилл учит агента разбирать захваты RenderDoc из терминала: дерево draw call, состояние пайплайна, текстуры и буферы в файлах .rdc. CX Codex +1 482установок cli-anything-cloudcompare Оборачивает CloudCompare в консольный интерфейс для агентов с 41 командой обработки 3D-облаков точек и полигональных сеток. Пригодится для автоматизации расчётов и фильтрации геометрии. CX Codex +1 478установок cli-anything-anygen Инструмент даёт агенту доступ к AnyGen OpenAPI для генерации слайдов и диаграмм. Пригодится при автоматической сборке документов через терминал. CX Codex +1 471установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой