parallel-cli-setup

tarafından parallel-web

Parallel CLI'yi kurun ve bakımını yapın (kurulum, kimlik doğrulama, bakiye, beceri yükleme)

npx skills add https://github.com/parallel-web/parallel-agent-skills --skill parallel-cli-setup

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:

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:

parallel-cli auth --json

You will get a response like:

{
  "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:

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:

{"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:

parallel-cli balance get

If zero, prompt the user to add balance:

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:

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-web tarafından daha fazla skill

parallel-monitor
parallel-web
Web'deki değişiklikleri belirli aralıklarla sürekli olarak takip edin. Kullanıcı 'izle', 'değişiklikleri takip et', 'gözlemle' veya 'bir şey olduğunda beni uyar' gibi ifadeler kullandığında kullanın…
migrate-to-parallel
parallel-web
Exa, Tavily, Perplexity veya Firecrawl web-veri entegrasyonlarını, uygulama davranışını koruyarak tamamen uygun Parallel ürünlerine taşıyın. Kullanın…
parallel-data-enrichment
parallel-web
Şirket, kişi veya ürün verilerinin CEO adları, finansman ve iletişim bilgileri gibi web kaynaklı alanlarla toplu zenginleştirilmesi. Satır içi JSON verilerini veya CSV dosyalarını kabul eder; zenginleştirilmiş sonuçları CSV olarak çıkarır. İzleme URL'si ve yoklama komutlarıyla ilerleme takibi yapılarak asenkron çalışır. parallel-cli aracı ve internet erişimi gerektirir; yapılandırılabilir zaman aşımlarıyla büyük veri kümelerini işler. Doğal dil amaç tanımları aracılığıyla esnek alan taleplerini destekler (ör. "CEO adı ve kuruluş yılı").
parallel-deep-research
parallel-web
Karmaşık konular için yapılandırılabilir derinlik, gecikme ve maliyet dengesi sunan kapsamlı araştırma. 30 saniyeden 25 dakikaya kadar değişen üç işlemci katmanı (pro-fast, ultra-fast, ultra), 1x ila 3x temel maliyet ölçeklendirmesi. Anında araştırma başlatma, URL üzerinden ilerleme takibi, blokaj olmadan sonuçları hazır olduğunda alma imkanı sağlayan yoklama ile asenkron yürütme. Çıktılar biçimlendirilmiş markdown raporu ve JSON meta verisi; hızlı genel bakış için stdout'a yazdırılan yönetici özeti. Açıkça... için tasarlanmıştır.
parallel-findall
parallel-web
Doğal dildeki bir açıklamayla eşleşen varlıkları (şirketler, kişiler, ürünler vb.) keşfeder. Kullanıcı 'tüm X'leri bul' veya 'her Y'yi listele…' gibi bir şey istediğinde kullanın.
parallel-memory
parallel-web
Geçmiş Parallel Task, Monitor ve FindAll çalıştırmalarını işe yarayabileceklerinde hatırla; istendiğinde çalıştırmaları çıkar veya belleği temizle.
parallel-web-extract
parallel-web
Birden çok URL'den içerikleri paralel olarak, token verimli şekilde çıkarır. Tek bir komutla web sayfaları, makaleler, PDF'ler ve JavaScript ağırlıklı siteleri işler. Yerleşik WebFetch'e kıyasla token yükünü azaltmak için çatallanmış bir bağlamda çalışır. İsteğe bağlı odak hedefleriyle birden çok URL'nin toplu çıkarımını destekler. parallel-cli kurulumu ve kimlik doğrulaması gerektirir; çıkarılan içerikleri takip sorguları için yerel bir dosyaya markdown olarak çıktılar.
parallel-web-search
parallel-web
İnternet genelinde güncel bilgi, araştırma ve doğrulama için hızlı web araması. Tek bir hedefe yönelik sorguları veya birden fazla anahtar kelime aramasını paralel olarak yürütür, alıntılar ve meta verilerle birlikte en fazla 10 sonuç döndürür. --after-date ile zamana duyarlı filtreleme ve --include-domains ile alana özgü aramaları destekler. Kolay ayrıştırma ve takip sorguları için başlıklar, URL'ler, yayın tarihleri ve alıntılar içeren yapılandırılmış JSON çıktısı verir. Her iddia için markdown kullanarak satır içi alıntı gerektirir...