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

parallel-cli-setup — скилл для Claude Code: ставит и настраивает

Скилл проводит агента по шагам: установка parallel-cli, вход в аккаунт, проверка баланса и установка остальных скиллов Parallel.

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

Что делает parallel-cli-setup

Скилл нужен, когда вы хотите пользоваться поиском, извлечением контента и глубоким ресёрчем Parallel прямо из агента, но CLI ещё не настроен. Он проверяет наличие parallel-cli командой command -v parallel-cli и, если бинарника нет, ставит его одним из способов: brew на macOS, uv tool install, npm install -g или pipx. Требуется версия не ниже 0.9.2, а способ обновления зависит от того, как CLI ставили раньше — скилл разбирается в этом по пути симлинка.

Дальше идёт авторизация. parallel-cli auth --json показывает, залогинен ли пользователь; если нет, запускается parallel-cli login --json с device OAuth: CLI выдаёт код, его вводят в браузере. В headless-сессии добавляется --no-browser. После входа скилл смотрит баланс через parallel-cli balance get и, если он нулевой, предлагает пополнить: parallel-cli balance add <AMOUNT_IN_CENTS>. Для оплаты в организации должен быть привязан способ оплаты.

Последние два шага — parallel-cli skills install и подсказка про первый запуск. Учтите: если ваш агент не умеет подхватывать скиллы на лету, после установки его придётся перезапустить.

Какие задачи решает

  • поставить parallel-cli и не гадать, какой из четырёх способов установки выбрать
  • войти в аккаунт Parallel через device OAuth, в том числе на сервере без браузера
  • проверить баланс и пополнить его, если он на нуле
  • обновить CLI до версии не ниже 0.9.2, не сломав текущую установку
  • поставить остальные скиллы Parallel одной командой

Примеры запросов агенту

  • Настрой parallel-cli с нуля: установи, авторизуй и проверь баланс
  • Проверь, залогинен ли я в parallel-cli, и если нет — запусти вход
  • Установи скиллы Parallel и подскажи, с чего начать поиск

Как установить parallel-cli-setup

1Через Skills CLI (Vercel)

npx skills add parallel-web/parallel-agent-skills --skill parallel-cli-setup -a claude-code

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

~/.claude/skills/parallel-cli-setup/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о parallel-cli-setup

Как установить parallel-cli-setup в Claude?

Выполните npx skills add parallel-web/parallel-agent-skills --skill parallel-cli-setup -a claude-code. Скилл окажется в ~/.claude/skills/parallel-cli-setup/SKILL.md.

Что делает parallel-cli-setup?

Проводит агента по пяти шагам: установка или обновление parallel-cli, авторизация, проверка баланса, установка скиллов Parallel и подсказка про первый запуск.

Что нужно для работы скилла?

Версия parallel-cli не ниже 0.9.2 и аккаунт Parallel с привязанным способом оплаты, если баланс нулевой. В headless-сессии вход идёт с флагом --no-browser.

Исходный текст

SKILL.md · MIT
---
name: parallel-cli-setup
description: Set up and maintain the Parallel CLI (install, auth, balance, skills install)
user-invocable: true
metadata:
  author: parallel
---

# Parallel CLI Setup

Set up or maintain `parallel-cli` with minimal friction. If you are running this prompt, your goal is to follow the instructions below and set up `parallel-cli` for the user so that they can execute searches, run extracts, deep research, etc.

## Step 1: Install or upgrade the CLI

Check whether the CLI exists:

```bash
command -v parallel-cli
```

If missing, install with any of these methods:

1. macOS only: `brew install parallel-web/tap/parallel-cli`
2. Linux/macOS/Windows (uv): `uv tool install "parallel-web-tools[cli]"`
3. Linux/macOS/Windows (npm): `npm install -g parallel-web-cli`
4. Linux/macOS/Windows (pipx): `pipx install "parallel-web-tools[cli]" && pipx ensurepath`

When `parallel-cli` is present, require version `>=0.9.2`. If older, identify the install method before advising an update. Use `command -v parallel-cli`, then inspect `readlink "$(command -v parallel-cli)"` if it is a symlink. Paths under `~/.local/share/uv/
  tools/` indicate `uv tool install`; paths under `~/.local/share/parallel-cli/` indicate the standalone installer.

Upgrade commands (choose based on how it was installed):

- standalone: `parallel-cli update`
- uv: `uv tool upgrade parallel-web-tools[cli]`
- pipx: `pipx upgrade parallel-web-tools[cli]`
- npm: `npm update -g parallel-web-cli`
- homebrew: `brew update && brew upgrade parallel-web/tap/parallel-cli`

## Step 2: Authenticate

Check auth status:

```bash
parallel-cli auth --json
```

You will get a response like:

```json
{
  "authenticated": true,
  "method": "oauth",
  "env_var_set": false,
  "has_stored_credentials": true,
  "stored_overridden_by_env": false,
  "token_file": "xxx",
  "version": 1,
  "selected_org_id": "legacy",
  "selected_org_name": null,
  "has_control_api_tokens": false
}
```

If `authenticated` is `false` or `selected_org_id` is `legacy`, prompt the user to log in:

```bash
parallel-cli login --json
```

If this is a headless session, append `--no-browser`.

This triggers device OAuth. The user will be prompted to go to a web browser and input the code the CLI outputs.

When invoking from an agent harness, prefer streaming stdout via a Monitor-style tool over blocking on completion.

The output will look like:

```json
{"event": "auth_start"}
{"event": "device_code", "verification_uri": "http://localhost:3000/getServiceKeys/device", "verification_uri_complete": "http://localhost:3000/getServiceKeys/device?user_code=CHQX-NQKP&onboard_variant=agent", "user_code": "CHQX-NQKP", "expires_in": 600, "browser_open_attempted": true, "browser_opened": true}
{"event": "auth_waiting"}
{"event": "auth_success"}
```

`{"event": "auth_success"}` is emitted only after the user has successfully authorized the CLI. Otherwise it blocks at `{"event": "auth_waiting"}`.

## Step 3: Check balance

After authentication, check the current balance:

```bash
parallel-cli balance get
```

If zero, prompt the user to add balance:

```bash
parallel-cli balance add <AMOUNT_IN_CENTS>
```

Make it clear that a payment method should have been added to the organization. If not, the user can go to <https://platform.parallel.ai/settings> to add one.

## Step 4: Install the Parallel skills

Install the skills for the user:

```bash
parallel-cli skills install
```

The user may need to restart their agent if it doesn't support hot reloading.

## Step 5: Suggest a first run

Prompt the user to use the newly installed skills to run a search or extract right away. Suggest one of (use `$` instead of `/` for Codex):

- `/parallel-web-search <query>` — fast web search
- `/parallel-web-extract <url>` — extract content from a URL
- `/parallel-deep-research <topic>` — comprehensive research
- `/parallel-data-enrichment <list>` — enrich a list of entities

© parallel · MIT · parallel-web/parallel-agent-skills

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
parallel-web K-Dense-AI Скилл для поиска в сети, извлечения данных из страниц и PDF, обогащения списков и мониторинга через parallel-cli. Пригодится для глубоких отчётов и научных источников. CX Codex +1 2 000установок k-skill-setup NomaDamas Скилл развёртывает набор k-skill через CLI, определяет среду выполнения и контролирует обновление навыков агента. Защищает от утечки учётных данных. CX Codex +1 8 400установок ce-setup EveryInc Проверяет окружение Compound Engineering, валидирует конфиг репозитория и создаёт новые Pack'и. Нужен, если вы уже используете Compound Engineering или хотите начать. CX Codex +1 3 400установок cyrus-setup-prerequisites cyrusagents Проверяет Node.js, jq и gh CLI, ставит пакет cyrus-ai и готовит каталог ~/.cyrus перед настройкой Cyrus. CX Codex +1 1 000установок wiki-setup Ar9av Создаёт структуру и конфиг хранилища Obsidian для вики, а также чинит сломанную настройку. Пригодится при первом запуске или переезде. CX Codex +1 3 600установок digital-health-clinical-asr-setup Ben Randoing Скилл подготавливает окружение для пайплайна Clinical ASR Flywheel, проверяет ключ NVIDIA_API_KEY, ставит библиотеки Python и запускает смоук-тест связки Magpie TTS и распознавания речи. CX Codex +1 1 900установок

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

parallel-web-search Скилл гоняет веб-поиск через parallel-cli и сохраняет выдачу в JSON. Пригодится, когда нужны ключевые слова, фильтры по доменам или файл с результатами для следующих вопросов. CX Codex +1 14 400установок parallel-web-extract Достаёт содержимое веб-страниц, статей и PDF через parallel-cli и сохраняет результат в JSON. Пригодится, когда нужен полный текст страницы, а не выжимка. CX Codex +1 13 600установок parallel-data-enrichment Добавляет в список компаний, людей или продуктов поля из веба: имя CEO, финансирование, контакты. Работает с CSV и данными прямо в запросе. CX Codex +1 13 500установок parallel-monitor Скилл создаёт серверные мониторы, которые перепроверяют веб-страницы по расписанию и отдают события при изменениях. CX Codex +1 12 300установок parallel-findall Скилл находит компании, людей и продукты по текстовому описанию и собирает их в структурированный список. Нужен, когда вместо статей или веб-страниц требуется таблица сущностей. CX Codex +1 12 300установок migrate-to-parallel Переносит веб-интеграции с Exa, Tavily, Perplexity или Firecrawl на продукты Parallel, сохраняя поведение приложения. Полезен, когда меняете провайдера поиска и скрейпинга. CX Codex +1 3 200установок parallel-memory Скилл достаёт из памяти прошлые запуски Parallel Task, Monitor и FindAll, когда они могут пригодиться, и удаляет их по запросу. CX Codex +1 2 300установок choose-your-parallel-api Помогает агенту выбрать нужный Parallel API и настройки под задачу: свежие данные из веба, ответ со ссылками, разбор PDF или исследование по строкам таблицы. CX Codex +1 1 200установок

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

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