昊梵体育网

今天GitHub上有个仓库叫CLI-Anything,HKUDS/CLI-Anything。 它干的事一句话就能说明白:给本来只有人点鼠标才能用的软件,配一条命令行的口子。装完以后,你想让它支持哪个软件,敲一句cli-hub install,把对应的命令行工具装上就行,人在终端里能用,agent也能用。 这事听着平淡,但你想想现在agen ​

今天GitHub上有个仓库叫CLI-Anything,HKUDS/CLI-Anything。

它干的事一句话就能说明白:给本来只有人点鼠标才能用的软件,配一条命令行的口子。装完以后,你想让它支持哪个软件,敲一句cli-hub install,把对应的命令行工具装上就行,人在终端里能用,agent也能用。

这事听着平淡,但你想想现在agent的处境。它能读文件、能跑脚本、能上网,唯独开不了ArcGIS Pro去做地图,进不了Obsidian去翻笔记,动不了Rekordbox去理歌单。不是它笨,是那些软件压根没给机器留门。这个项目就是挨个去凿门。

从仓库的更新记录看,这活已经干了一阵了。ArcGIS Pro被提议加入公共注册表,走Windows下的ArcPy;Obsidian的自动化CLI也被提议加入公共注册表;Joplin那个带了一百三十四个测试做底;Calibre、3MF也都合进去了,LibreOffice的headless转换在mac上更稳了,Zoom能从直链下载录制。每天的news一条接一条。

我看的时候想的是另一层:这些口子以前也有人做过,但零散,各写各的。它现在做的事是攒一个注册表,谁想给自己常用的软件加一条,提交、过审、合进去,hub那边立刻就能装到。做的人多了,这东西才有分量。

仓库里那句话写得挺直接:今天的软件是给人用的,明天的用户是agent。

CLI-Anything HKUDS AIagent 独立开发