Skip to content

Uni-CLIAI 智能体与真实软件之间的通用接口。

用一条原生 CLI 串起真实操作:按意图发现命令,执行 typed adapter,返回结构化 AgentEnvelope,并在自动化失效时就地修复。

Uni-CLI mascot holding a terminal tablet

当前版本

v0.216.3 已发布到 npm。

Apollo · Collins 于 2026-04-27 发布,npm 包 @zenalexa/unicli 当前 latest 指向这个版本。

版本
v0.216.3
规模
235 个站点 / 1448 条命令
包名
@zenalexa/unicli
  • 已通过 npm latest 发布,并带有 provenance。
  • 对当前 OpenCLI reference manifest 保持 0 个站点缺失、0 条命令缺失。
  • 冷启动 fast-path 在缺少生成 manifest 时会干净回退到完整 CLI。
  • 公开文档目录已更新到当前 235 个站点、1448 条命令。

一个目录,连接多种软件接口

从一句意图搜索,到一条可运行命令。

Uni-CLI 把第一次交互做小:先搜目录,再选最窄的命令,运行后拿到结构化结果;失败时也会给出可修复的错误。

235站点
1448命令
5接口类型
v2AgentEnvelope

定位

Uni-CLI 面向已经能使用 shell 的智能体。它不是把所有软件包装成一个厚协议层,而是把可搜索、可执行、可修复的操作收敛成命令。

常用路径很短:用 unicli search 找命令,用 unicli describe 看参数,用 unicli <site> <command> 执行。失败时,错误信封会告诉你该修哪一个 adapter、哪一步 pipeline 出了问题。

第一条命令

bash
npm install -g @zenalexa/unicli
unicli search "hacker news frontpage"
unicli hackernews top --limit 5

该从哪里开始

你要做什么从这里开始
安装并跑起来快速开始
看支持哪些站点站点目录
接入智能体集成方式
新增或修复工具适配器自修复
查精确行为适配器格式管线步骤退出码
理解整体设计架构基准路线图

给智能体的索引

站点也发布了 agent-readable 索引:/llms.txt。它告诉智能体安装方式、命令目录、adapter 格式和修复循环,不需要先爬完整站。

基于 Apache-2.0 许可证发布