用途:parallel-cli 是 Parallel 的终端命令行工具,面向智能体工作流,提供网页搜索、内容提取、深度研究、数据富化、实体发现(FindAll)与监控。它是可选的第三方工作流,不是 Hermes 核心能力;Parallel 为付费服务(含免费额度),与 Hermes 原生 web_search / web_extract 功能重叠,普通查询不应默认优先使用,仅在用户明确提到 Parallel 或需要富化、FindAll、监控等专有能力时选用。
主要能力:搜索(支持 --include-domains、--exclude-domains、--after-date、--max-results、--mode one-shot|agentic);提取(extract / fetch,可用 --objective、--full-content);深度研究(research run|status|poll|processors,处理器分 lite/base/core/pro/ultra,支持 --no-wait 异步与 --previous-interaction-id 上下文串联);富化(enrich suggest|plan|run|status|poll,支持内联数据、CSV 文件与 YAML 配置);FindAll 实体发现(run|ingest|status|poll|result|enrich|extend|schema|cancel);监控(create|list|get|update|delete|events|event-group|simulate)。
安装与认证:brew install parallel-web/tap/parallel-cli;npm install -g parallel-web-cli;pip install "parallel-web-tools[cli]";curl -fsSL https://parallel.ai/install.sh | bash;也可用 pipx install "parallel-web-tools[cli]"。认证用 parallel-cli login,无头环境用 parallel-cli login --device,或设置 PARALLEL_API_KEY,用 parallel-cli auth 查看状态。
使用方式:需要机器可读输出时始终加 --json;长任务用 --no-wait 后配合 status / poll;支持从 stdin 读取(如 echo "..." | parallel-cli search - --json);大结果建议保存到临时文件。退出码:0 成功、2 输入错误、3 认证错误、4 API 错误、5 超时。
限制:仅引用 CLI 返回的 URL,不得编造来源;login 可能需要 PTY/浏览器交互;短任务优先前台执行;不要默认用 Parallel 替代 Hermes 原生工具;超出免费额度通常需账号认证与付费。具体价格与额度资料未提供。