龙虾越来越火,但是许多人安完了觉得没啥用
由于除了整理下文件,回答问题,做做定时任务,不知道还干嘛!
这里核心缘由是龙虾接入的工具还不够多,不能像人一样操作那么多软件!

它能写代码、能上网、能聊天,可一到要真正操控电脑上的软件(列如修图、剪视频、做表格),就傻眼了。
要么靠脆弱的截图点点点,要么等软件厂商出个半吊子API,累死人还不稳定。
香港大学的数据智能实验室(HKUDS),甩出项目:CLI-Anything

一句话总结:一条命令,让任意软件直接变成AI能用的命令行工具!
CLI-Anything 它的愿景是构建原生代理软件生态系统。通过自动化生成结构化的命令行界面(CLI),让任何软件都能瞬间被 AI Agent,无需 API、无需 GUI、无需重新构建,也不需要复杂的包装器。
官方说目前支持的AI Agent有:OpenClaw、nanobot、Cursor、Claude Code。很可惜,没有国内用的比较多的Trae,有没有人试着在Trae里面安装下?
核心亮点:无缝集成,不需要修改源码
核心亮点主要是在不修改源码的情况下,让AI能够操控各种软件。这个思路还是超级不错的。
- 任何软件都能通过结构化 CLI 立即被 AI 代理控制
- 无需修改原软件代码,无需 API 接口
- 零侵入式集成,保持原软件的所有功能
整个流程大致如下图:

那么有好奇的小伙伴要问了?和MCP有什么关系?
去年有个很火的概念MCP!大致就是确定一个接口协议,让所有软件都修改代码,支持这个协议,这样AI Agent就可以操控各种软件拉!
所以实则MCP和 CLI-Anything都在解决一个事情,那就是如何让AI Agent能够操控各种软件。

只不过,他们思路不一样。
MCP是希望软件开发者按照标准的接口协议,做好MCP接口。但如果想使用,还需要做一个MCP服务,没有服务是接入不了的。
CLI-Anything走的是另一个路线,是把软件CLI化。由于 AI 最擅长执行命令,那就把所有软件都变成 CLI。
CLI 就是 command line interface,命令行接口。列如我们windows电脑中的CMD就是。
不需要协议,不需要 server,而且很省token(省钱啊!)
AI 直接执行命令。
许多人第一次看到这个思路都会愣一下,然后说一句:
好像的确 更简单。
由于 AI 本来就特别擅长写命令。
你让模型写一句:
download file
resize image
push repo
它基本不会错。但如果你让模型去理解一个复杂的 API schema,效果反而可能更差。所以目前社区实则分成了两派。
一派是 MCP派。他们认为:
软件世界必须要有标准协议。
否则工具生态会一团乱。
MCP 就像互联网的 HTTP,一旦统一,生态会爆炸。
另一派是 CLI派。他们认为:
AI 不需要复杂协议。
AI + shell 才是最自然的组合。
许多 Agent 项目本质就是在做三件事:
写代码、调用 CLI、操作系统
甚至有人在 X 上调侃一句:
MCP is the new SOAP,CLI is the new REST。(一个复杂规范,一个简单粗暴。)
MCP 和 CLI-Anything,实则就是两种不同的路线,尝试回答同一个问题:
AI,到底该怎么控制这个世界的软件。
未来到底怎么走,不在于这些开发者,而在于广大使用者,所以你选择哪个?

如何使用呢?超级简单
直接看官方的手顺就行,不会的甚至可以直接让龙虾或者编码的AI Agent自己安装。

项目地址:
https://github.com/HKUDS/CLI-Anything
#你认为AI会取代人类吗?#



