一个命令,让所有软件变成OpenClaw AI智能体
⭐ 关注公众号「梦境小王」,获取更多AI技术干货,点击上方蓝字关注
用一个命令,任何软件都能变成AI可控制的智能体。
这是香港大学数据智能实验室(HKUDS)开源的新项目 CLI-Anything 放出的豪言。
上线即获 2000+ GitHub stars,1436个测试 100%通过。
现在的AI智能体面对软件时,处境尴尬:
-
• GUI自动化: brittle,一碰就碎 -
• API文档:得手动写,麻烦 -
• 跨软件协作:几乎不可能
而 CLI-Anything 说:一条命令,全部搞定。

怎么做到的?
一条命令,生成生产级CLI
/cli-anything ./gimp# 或/cli-anything https://github.com/blender/blender
然后:
pip install -e .# 即可使用cli-anything-gimpcli-anything-blender
7阶段全自动流水线
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
真实软件集成
不是toy实现:
-
• LibreOffice 生成真实PDF -
• Blender 渲染真实3D场景 -
• Audacity 通过sox处理真实音频
1436个测试,100%通过,覆盖9大主流应用。
为什么CLI是AI智能体的最佳接口?
1. 结构化、可组合
文本命令天然匹配LLM格式,多步工作流轻松串联。
2. 自我描述
每个命令都有 --help,AI可以运行时发现所有能力。
3. JSON输出
每个命令内置 --json,机器可读,人类可调试。
4. 确定性
CLI结果可预测,AI行为稳定可靠。
覆盖所有软件类别
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
使用方法
1. 添加插件市场
/plugin marketplace add HKUDS/CLI-Anything
2. 安装插件
/plugin install cli-anything
3. 运行
/cli-anything ./你的软件
4. 安装使用
pip install -e .cli-anything-[软件名]
意义:AI与软件的桥梁
当所有软件都能被AI控制,意味着:
-
• 自动化边界被彻底打破 -
• AI工作流可以操作任意软件 -
• 智能体生态真正成为可能
写在最后
从命令行到GUI花了几十年。
从GUI回到CLI,只用了几个月——因为AI需要确定性。
CLI-Anything的意义,不只是生成CLI,而是让AI真正掌控软件。
这可能是智能体时代最重要的一块拼图。
项目地址:https://github.com/HKUDS/CLI-Anything
⭐ 关注公众号「梦境小王」,获取更多科技洞察,第一时间获取AI行业动态。
夜雨聆风