CLI-Anything
面向任意软件、任意代码库和任意 Web API,生成智能体原生 CLI 并让 AI 智能体操作,通过 CLI-Hub 注册表以单条命令安装,当前列出 656 个 CLI。
访问 HKUDS/CLI-Anything项目简介
CLI-Anything 是一个让软件具备智能体原生能力的项目。它为任意软件、任意代码库或任意 Web API 生成智能体原生 CLI,使 AI 智能体能够操作,并通过单条命令安装。它依托 CLI-Hub,这是一个生成式 CLI 的注册表,可从命令行浏览、搜索、安装、更新和移除。
核心功能
- 为任意软件、任意代码库或任意 Web API 生成智能体原生 CLI,使 AI 智能体能够操作。
- CLI-Hub 注册表当前列出 656 个 CLI,覆盖 279 个类别;可通过 cli-hub list 浏览,通过 cli-hub search 按关键词搜索。
- 通过 npx skills add HKUDS/CLI-Anything --skill cli-hub-meta-skill -g -y 以单条命令安装智能体技能。
- pip install cli-anything-hub 安装的 CLI 工具包提供 cli-hub list、search、install、info、update 和 uninstall 命令。
- Matrices 将精选意图映射到提供方 CLI,当前列出 5 个矩阵和 62 项能力。
- 真实演示展示智能体驱动生成的 CLI 产出 CAD 模型、3D 场景、图表、游戏玩法、带字幕视频和实时 GIS,无需 GUI。
适用场景
- 提示智能体在 CLI-Hub 中查找合适的 CLI 软件,并通过生成的 CLI 完成任务。
- 将任何具有 GUI 或 API 的应用引入 hub,包括桌面应用、开发工具、云服务、SaaS API 和创意套件。
- 完全通过 CLI 自动化产出成品,例如 3D CAD 模型、图表、游戏玩法、带字幕视频和实时 GIS。
快速开始
- 添加智能体技能:npx skills add HKUDS/CLI-Anything --skill cli-hub-meta-skill -g -y
- 安装 CLI 工具包:pip install cli-anything-hub
- 使用 cli-hub list 浏览注册表,使用 cli-hub search 按关键词搜索,使用 cli-hub install 安装,使用 cli-hub info 查看单个 CLI,使用 cli-hub update 更新安装,使用 cli-hub uninstall 移除安装。
- 然后向智能体发出提示:在 CLI-Hub 中查找合适的 CLI 软件并完成任务:...
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。