【今日推荐CLI-Anything】让所有开源软件AI原生
配套媒体
本页对应的 PPT 与演示视频
下载没反应?点这里复制直链
侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。
../../CLI-Anything-recommend.pptx../../CLI-Anything-recommend.mp4本文目录
【今日推荐CLI-Anything】让所有开源软件AI原生

今天的软件为人类服务👨💻,明天的用户将是智能体🤖。CLI-Anything 填补了AI智能体与世界软件之间的鸿沟。
🚀 什么是 CLI-Anything?
CLI-Anything 是由**香港大学数据科学实验室(HKUDS)**开源的一个革命性项目,它的核心目标只有一个:将任意软件变成"Agent-Native"(原生支持AI智能体)。
传统上,AI 智能体要操作专业软件(如 Blender、GIMP、LibreOffice)只能依赖脆弱的 UI 自动化或有限的 API。CLI-Anything 通过全自动 7 阶段流水线,分析任意软件的代码库,生成完整的命令行界面(CLI),让 AI 智能体(如 Claude Code、OpenClaw、Codex 等)能够直接通过结构化命令控制真实软件。
核心突破:无需人工编写接口,一行命令让任意软件秒变 AI 可调用的 CLI 工具
✨ 核心功能一览
| 功能模块 | 描述 | 亮点 |
|---|---|---|
| 7阶段全自动流水线 | 从代码分析到 CLI 实现、测试、文档、发布,完全自动 | ⭐⭐⭐ |
| 真实软件集成 | 生成的 CLI 直接调用原生软件后端,功能完整 | ⭐⭐⭐ |
| 智能会话管理 | 支持有状态 REPL 模式,含撤销/重做能力 | ⭐⭐ |
| 多平台支持 | 支持 Claude Code、OpenCode、Goose、Codex 等 | ⭐⭐⭐ |
| 结构化输出 | 所有命令支持 --json 标志,机器可读 |
⭐⭐ |
| 生产级测试 | 1,917 项测试,通过率 100% | ⭐⭐⭐ |
| CLI-Hub 生态 | AI 智能体自动发现和安装社区 CLI | ⭐⭐ |
🛠️ 快速上手:5 分钟跑通示例
安装 CLI-Anything
Claude Code 用户(推荐):
# 添加市场并安装插件
/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything
# 为任意软件生成 CLI
/cli-anything:cli-anything <软件路径或仓库>
通用安装方式:
# 进入生成的 harness 目录
cd gimp/agent-harness
# 安装到 Python 环境
pip install -e .
# 验证安装
which cli-anything-gimp
实战:用 CLI 控制 LibreOffice 创建文档
# 创建新 Writer 文档
cli-anything-libreoffice document new -o report.json --type writer
# 添加标题
cli-anything-libreoffice --project report.json writer add-heading -t "Q1 Report" --level 1
# 导出为 PDF
cli-anything-libreoffice --project report.json export render output.pdf -p pdf --overwrite
# JSON 模式(供 AI 智能体使用)
cli-anything-libreoffice --json document info --project report.json
REPL 交互模式体验
$ cli-anything-blender
╔══════════════════════════════════════════╗
║ cli-anything-blender v1.0.0 ║
║ Blender CLI for AI Agents ║
╚══════════════════════════════════════════╝
blender> scene new --name ProductShot
✓ Created scene: ProductShot
blender[ProductShot]> object add-mesh --type cube --location 0 0 1
✓ Added mesh: Cube at (0, 0, 1)
注意:生成的 CLI 直接操作真实软件后端,请确保在测试环境验证后再用于生产
📊 与竞品对比
| 维度 | CLI-Anything | 传统 RPA | 软件原生 API |
|---|---|---|---|
| 接入成本 | 极低(自动生成) | 中(需配置) | 高(需开发) |
| 功能完整性 | ✅ 100%(直接调用后端) | ⚠️ 受限于 UI 识别 | ✅ 完整 |
| 稳定性 | ⭐⭐⭐⭐⭐ | ⭐⭐(UI 易变) | ⭐⭐⭐⭐⭐ |
| AI 友好度 | ⭐⭐⭐⭐⭐(结构化输出) | ⭐⭐(需解析 UI) | ⭐⭐⭐⭐ |
| 覆盖范围 | 任意有代码库的软件 | 需 GUI 支持 | 仅支持开放 API 的软件 |
💡 适用场景
- ✅ 自动化办公:让 AI 自动处理 Word、Excel、PPT 文档
- ✅ 创意设计:AI 自动操作 Blender、GIMP 完成图像/3D 任务
- ✅ 音视频处理:自动化 Audacity、OBS Studio 工作流
- ✅ AI 图像生成:程序化控制 ComfyUI 工作流
- ✅ 本地 LLM 部署:自动化 Ollama 模型管理
- ❌ 不适合:无代码库的闭源商业软件(如 Photoshop、Office 365)
💰 定价方案
CLI-Anything 是完全开源免费的项目!
开源协议: Apache-2.0
💡 新用户福利:已为 16+ 款专业软件生成现成 CLI,开箱即用!包括 GIMP、Blender、LibreOffice、Audacity、OBS Studio、ComfyUI、Ollama 等
🎯 总结
CLI-Anything 是 AI Agent 落地领域的重大突破。它解决了长期困扰开发者的难题:如何让 AI 稳定、完整地控制现有软件。通过全自动 CLI 生成技术,它让任意开源软件都能被 AI 智能体调用,真正实现了"万物皆可 Agent-Native"。
项目已在 GitHub 获得 24.8K Star 和 2.2K Fork,社区活跃度极高,测试覆盖完善(1,917 项测试 100% 通过),是 AI 与软件集成领域不可忽视的创新力量。
推荐指数: ⭐⭐⭐⭐⭐(满分5星)
适合人群:
- AI Agent 开发者
- 自动化工作流工程师
- 开源软件贡献者
- 希望用 AI 接管重复性软件操作的用户
立即体验: CLI-Anything 官网
GitHub 仓库: HKUDS/CLI-Anything
本文由 AI 辅助生成,数据截至 2026年3月30日,最新信息请以官网为准。