关于 parallel-cli-setup
用于设置和维护 `parallel-cli` 的技能,涵盖安装、版本检查、认证、余额检查及 Parallel 技能安装,适合准备使用 CLI 执行搜索、提取或研究的用户。
主要功能
- 01安装或升级 CLI
- 02检查并配置认证
- 03检查并充值账户余额
- 04安装 Parallel 技能
- 05建议首次搜索或研究任务
适用场景
- 01安装或升级 `parallel-cli`
- 02完成 CLI 设备认证
- 03检查或添加账户余额
- 04运行搜索前安装技能
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ parallel-web/ parallel-agent-skills --skill parallel-cli-setup安装后在 Claude Code 中输入/parallel-cli-setup确认已加载。
详细介绍
Parallel CLI 设置
以尽可能简单的方式设置或维护 parallel-cli。如果你正在运行此提示词,你的目标是按照以下说明为用户设置 parallel-cli,以便他们执行搜索、运行提取、深度研究等操作。
第 1 步:安装或升级 CLI
检查 CLI 是否存在:
command -v parallel-cli
如果未安装,请使用以下任一方式安装:
- 仅限 macOS:
brew install parallel-web/tap/parallel-cli - Linux/macOS/Windows(uv):
uv tool install "parallel-web-tools[cli]" - Linux/macOS/Windows(npm):
npm install -g parallel-web-cli - Linux/macOS/Windows(pipx):
pipx install "parallel-web-tools[cli]" && pipx ensurepath
如果已安装 parallel-cli,则要求版本为 >=0.9.2。如果版本较旧,在建议更新前先确定安装方式。使用 command -v parallel-cli,如果它是符号链接,再检查 readlink "$(command -v parallel-cli)"。位于 ~/.local/share/uv/ tools/ 下的路径表示通过 uv tool install 安装;位于 ~/.local/share/parallel-cli/ 下的路径表示使用独立安装程序安装。
升级命令(根据安装方式选择):
- 独立安装程序:
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
第 2 步:进行身份验证
检查身份验证状态:
parallel-cli auth --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
}
如果 authenticated 为 false,或 selected_org_id 为 legacy,请提示用户登录:
parallel-cli login --json
如果这是无头会话,请附加 --no-browser。
这会启动设备 OAuth。系统会提示用户打开网页浏览器,并输入 CLI 输出的代码。
从 Agent 调用时,优先使用 Monitor 风格的工具流式传输 stdout,而不是等待命令执行完成。
输出将类似于:
{"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"}
只有在用户成功授权 CLI 后,才会发出 {"event": "auth_success"}。否则会停留在 {"event": "auth_waiting"}。
第 3 步:检查余额
完成身份验证后,检查当前余额:
parallel-cli balance get
如果余额为零,请提示用户充值:
parallel-cli balance add <AMOUNT_IN_CENTS>
请明确说明应已向组织添加付款方式。如果尚未添加,用户可以前往 https://platform.parallel.ai/settings 添加。
第 4 步:安装 Parallel 技能
为用户安装技能:
parallel-cli skills install
如果用户的 Agent 不支持热重载,可能需要重启。
第 5 步:建议首次运行
提示用户使用新安装的技能,立即运行搜索或提取。建议选择以下一项(对 Codex 使用 $ 代替 /):
/parallel-web-search <query>— 快速网页搜索/parallel-web-extract <url>— 提取 URL 中的内容/parallel-deep-research <topic>— 全面研究/parallel-data-enrichment <list>— 丰富实体列表