港大震撼开源!一行命令,让 Blender、GIMP、Audacity 全部听 AI 的话
两周,2 万+ Star。这个工具,可能是 2026 年 AI 圈最被低估的革命。
你有没有想过这个场景:
你对 AI 说一句话——"帮我把这段视频剪掉前三秒、加上字幕、转成 1080p"——然后 AI 真的打开 Kdenlive,完成渲染,交给你一个成品文件。
不是截图模拟点击,不是写 Python 脚本凑合实现,而是真的操作真实软件。
香港大学数据科学实验室(HKUDS)做到了。他们把这个工具叫做 CLI-Anything。x
AI 操控软件,为什么一直是个"假把式"?
过去三年,AI Agent 的能力飞速进化,但一旦碰到真实专业软件,就像老虎遇到了纸糊的墙——看着威风,一戳就破。oschina
原因很简单,现有方案只有三条路,条条都是死胡同:
- 🖥️ RPA / GUI 自动化:截图 → 识别按钮位置 → 模拟点击。软件界面一更新,全崩。稳定性约等于零
- 🔌 官方 API 封装:开发者精心封装了……软件 5% 的功能。剩下 95% 的专业操作,不存在
- 🔧 重新实现:用 Pillow 替代 GIMP,用 MoviePy 替代 Kdenlive。这叫山寨,不叫集成
结论:截至 2026 年初,世界上根本不存在一套让 AI Agent 完整操控专业桌面软件的可靠方案。gitcode.csdn
直到 CLI-Anything 出现。
核心洞察:CLI,才是 AI 和人类的共同语言
CLI-Anything 的本质,是一个天才般简单的发现:
命令行接口(CLI)天然就是 AI 可以读懂的语言。
文本输入 ✅ 结构化输出 ✅ --help 自描述 ✅ JSON 直接解析 ✅ 跨平台 ✅ 行为确定 ✅gitcode.csdn
所以 CLI-Anything 的策略是:不要跟软件的 UI 较劲,给它造一层 CLI 外壳,让 AI 直接从命令行驱动真实引擎。
LibreOffice 真的生成 PDF。Blender 真的渲染 3D。GIMP 真的处理像素。cloud.tencent
这不是模拟,这不是近似,这就是真实软件,完整功能。
一行命令,7 个阶段,全自动完成
你需要做的,只有这一步 :instagram
bash
/cli-anything https://github.com/GNOME/gimp
然后 AI Agent 接手,自动跑完 7 个阶段——从分析源码、设计命令架构、用 Python Click 实现、编写单元测试、生成文档,到最终 pip install 部署——你去泡杯咖啡,回来就有一个随时可用的 cli-anything-gimp 命令等着你。gitcode.csdn
整个过程零人工干预。
数字说话:1,858 项测试,通过率 100%
截至 2026 年 3 月,CLI-Anything 已为 20+ 款专业软件生成了生产级 CLI,完成 1,858 项测试,全部通过。gitcode.csdn
| 软件 | 领域 | 测试数 |
|---|---|---|
| 🎨 GIMP | 图像编辑 | 107 |
| 🎬 Blender | 3D 渲染 | 208 |
| ✏️ Inkscape | 矢量图形 | 202 |
| 🎵 Audacity | 音频处理 | 161 |
| 📄 LibreOffice | 办公全套 | 158 |
| 📡 OBS Studio | 直播/录制 | 153 |
| 🎞️ Kdenlive | 视频剪辑 | 155 |
| 🤖 ComfyUI | AI 图像生成 | 70 |
| 📐 FreeCAD | 3D CAD 建模 | 258(3月最新)github |
这不是 Demo,这是可以直接进生产环境的工具。
不只是工具,而是一个生态
CLI-Anything 还配套推出了 CLI-Hub(clianything.cc)——一个社区驱动的 CLI 注册中心。linkedin
更惊人的是,他们为 CLI-Hub 发布了一个元技能(meta-skill):AI Agent 可以自己去 CLI-Hub 上搜索、安装所需工具,整个过程不需要人类参与任何一步。gitcode.csdn
想象一下这个未来:你告诉 Agent"帮我做一张 3D 渲染的海报",它自己发现需要 Blender,自己去 CLI-Hub 找工具,自己安装,自己渲染,然后把文件放到你桌面上。
从"AI 使用工具"到"AI 自主获取工具" ,这一步,CLI-Anything 已经迈出去了。
三步上手,现在就能试
bash
# Step 1:安装插件
/plugin marketplace add HKUDS/CLI-Anything
# Step 2:为任意软件生成 CLI
/cli-anything https://github.com/blender/blender
# Step 3:让 Agent 直接用
cli-anything-blender render scene.blend --output out.png --engine CYCLES
支持 Claude Code、OpenCode、GitHub Copilot CLI、Codex 等所有主流平台,一次生成,到处可用。gitcode.csdn
这不只是一个开源项目
CLI-Anything 发布仅两周,GitHub Star 突破 2 万。 这个速度,背后是开发者社区压抑已久的一个集体渴望:x
不要再绕来绕去了。让 AI 直接用真实的软件,做真实的工作。
CLI-Anything 给出了迄今为止最直接、最彻底的答案。
📦 GitHub:github.com/HKUDS/CLI-A…
🌐 CLI-Hub:clianything.cc