Perplexity 发布 pplx:面向编码智能体的终端搜索 CLI
Perplexity发布命令行工具pplx,将其搜索API接入终端,面向编码智能体提供结构化JSON搜索结果。
AI 深度解读
Perplexity 发布了官方命令行工具 pplx,把自家搜索 API 直接搬进终端,主要目标用户不是聊天场景而是编码智能体。
- 工具只提供两个功能面:pplx search web 做实时网页搜索,pplx content fetch 抓取指定网页并返回清洗后的正文,没有对话模式、不选模型、也不做综合问答;
- 输出协议极其严格:成功时退出码为0且标准输出只有一个JSON对象,失败时退出码为1、标准输出为空、错误信息以固定结构写入标准错误,官方还提示错误码列表不完整,调用方需按 error.code 分支处理;
- 安装是一条 curl 管道脚本,会先锁定最新发布版本号避免和并发发布撞车,再校验 SHA256 后安装到本地目录,不需要 sudo,只有验证运行成功才写入回执文件;
- 目前只支持苹果芯片 Mac、Linux x86_64 和 Linux arm64,没有 Windows 版也没有 Intel Mac 版;
- 专门为智能体设计了上下文预算机制,--output-dir 把完整结果落盘,--stdout-preview 才会截断标准输出里的长字段,单独用 --stdout-preview 不落盘则完全不生效,容易踩坑。
- 看点:这是又一个把「给人看的产品」改造成「给智能体用的确定性工具」的案例,严格的退出码与JSON契约设计比功能本身更值得同类工具借鉴。
本内容由 AI 生成,仅供参考,请注意甄别