最近“养龙虾”已经成为全民热潮了!不仅仅是AI博主和科技大厂推崇,连各地的政府机构都开始了!
现在越来越多人把最难、最复杂的的任务丢给 ,而 Claw 们干活的时候,绝大多数选的都是 Claude Code —— 不是 Cursor,不是 VS Code,更不是什么 GUI Agent。
核心原因就一个:“CC 的 CLI 做得太好了。有状态、自描述、好用还强大。Agent 不需要跟它「搏斗」—— 拿起来就能干活。”
但是绝大多数真正的专业软件,都没有这样的 CLI。GIMP、Blender、LibreOffice、OBS —— 每一个都是重量级工具,但 Agent 基本碰不了。
你能做的上限就是截图点点点的 GUI Agent,效果嘛…… 懂的都懂。
(以上项目背景选自港大HKUDS团队成员发的项目推文内容)
于是,香港大学数据科学实验室(HKUDS)团队出手了,开源了 CLI-Anything —— 一个让所有软件都能变成 Agent 原生工具的革命性项目!
刚刚开源,就已经在 GitHub 上收获了 1.4K Star。
项目简介
CLI-Anything 的核心思路非常直接:用 CLI 作为 AI Agent 和真实软件之间的桥梁。
它本质上是在做一件一直没被真正解决好的事——把人类设计的软件,直接转变成 Agent 能用的工具,而且不损失任何功能。
项目的 slogan 很霸气:“Today’s Software Serves Humans 👨💻. Tomorrow’s Users will be Agents 🤖.” (今天的软件为人而生👨💻,明天的用户是 Agent🤖)。
这个项目不是一个简单的 wrapper,而是一套完整的方法论。你把代码库往里一丢:
你的 Agent 就拿到了一整套完整的、生产级的 GIMP CLI!
Blender 同理。
LibreOffice、OBS Studio、Shotcut、Audacity、Inkscape、Kdenlive……
只要是开源软件,只要有代码库,统统都能搞。
核心亮点
① 一键生成 CLI,7 阶段自动化全包了
CLI-Anything 提供了一个完整的 Claude Code 插件,一条命令就能自动完成所有工作:
整个流程完全自动化,你只需要等着用就好!
② 真实软件集成,零妥协
这是 CLI-Anything 最让人惊喜的地方:它不是在做软件的替代品,而是给现有软件加上 Agent 友好的接口。
生成的 CLI 直接操作真实的项目文件(ODF、MLT XML、SVG),然后调用真实的应用程序去渲染,一点不含糊!
③ 告别脆弱的 UI 自动化
再也不用截图、不用点击、不用 RPA 的脆弱性了!CLI-Anything 走的是纯命令行路线,稳定可靠。
纯 CLI,就是这么可靠!
④ 结构化输出,Agent 直接消费
每个生成的 CLI 都支持双模式:
而且内置了 标志,输出结构化数据,Agent 直接就能用,同时保留人类可读格式方便调试!
⑤ 生产级测试,1436 个测试 100% 通过率
HKUDS 团队真的在 9 个专业软件上做了完整的验证,总共 1436 个测试,100% 通过率:
这些都是真刀真枪的测试,包含单元测试、E2E 测试,还有真实软件调用验证!
快速入手
前置要求
Step 1:添加 Marketplace
CLI-Anything 是作为 Claude Code 插件分发的,首先添加 Marketplace:
Step 2:安装插件
搞定!插件现在在你的 Claude Code 会话中可用了。
Step 3:一键生成 CLI
Step 4:使用生成的 CLI
实际使用示例
让我们看看用生成的 CLI 能做什么!
示例 1:用 LibreOffice 生成 PDF
示例 2:用 Blender 进行 3D 渲染(REPL 模式)
适用场景
CLI-Anything claude code 教程 的适用范围非常广,几乎覆盖所有软件类别:
未来规划
CLI-Anything 团队的愿景非常宏大:
写在最后
CLI-Anything 代表了一个重要的方向:Agent 时代的方法论。它让任何有代码库的软件都能变成 Agent 原生工具。
如果你也曾经希望 Agent 能像用终端一样用真正的软件——这就是 HKUDS 团队在推动的事!
GitHub:
https://github.com/HKUDS/CLI-Anything
如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️
在看你就赞赞我!
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/287846.html原文链接:https://javaforall.net
