首页 / GitHub 趋势 / 开源项目 CLI-Any…
AI 与机器学习

开源项目 CLI-Anything:让任何软件都变成 AI Agent 能使唤的命令行

HKUDS/CLI-Anything

GitHub 仓库
HKUDS/CLI-Anything
总 Stars
★ 53,496
主要语言
Python
查看 GitHub 项目

是什么

CLI-Anything 是香港大学 HKUDS 实验室推出的开源项目,口号是“让所有软件都变成 Agent 原生”。截至 2026 年 10 月 17 日核验,仓库已有 5.3 万 star,主语言 Python,Apache-2.0 许可。它的思路很直接:AI Agent 最顺手的交互方式是命令行,那就给市面上的常用软件逐个打造 agent 友好的 CLI,再配一个社区注册表 CLI-Hub 统一分发——pip install cli-anything-hub 装好后,一条 cli-hub install <name> 就能装上某个软件的 agent 版命令行。

能干嘛

仓库里已经沉淀了一批软件的 CLI 封装,README 展示了 18 个真实应用 demo:让 agent 用生成的 CLI 去搭 CAD 模型、做 3D 场景、画架构图、剪 gameplay 视频、压字幕——都是“agent 真干活”的证据,不是概念图。项目还配了一份 arXiv 技术报告,想深挖原理的可以直接读论文。输出同时给 JSON(给 agent)和人类可读格式,测试覆盖写明 2461 个用例通过。

适合谁

适合折腾 AI Agent 落地的开发者,尤其是想让 agent 操作桌面软件、专业工具(CAD、剪辑、办公套件)的人;也适合想给自家软件补 agent 入口的产品团队,照着它的 harness 模式抄作业就行。

值得注意

  • 环境要求:Python ≥ 3.10,依赖 Click ≥ 8.0,老环境先升级再玩。
  • 社区驱动,迭代快:176 个 open issue,大部分是“希望支持某某软件”的 wishlist 和新 CLI 提案,功能每天都在加——好处是生态长得快,坏处是单个 CLI 的稳定性参差不齐,生产用先跑它自带的测试。
  • 有中文文档:README_CN.md 是官方维护的,不是机翻,中文开发者友好。

站长点评

我把它和直接给软件写 MCP server 的路线对比过:MCP 更精细,但要软件厂商配合;CLI-Anything 是“野路子”——不碰软件本身,在外面套一层 agent 能使唤的壳,覆盖面大得多。5.3 万 star 说明市场认这个思路。实在话:它解决的是“agent 能不能动手”的问题,至于动得好不好,还得看每个 CLI 封装的质量,尝鲜建议先从你天天用的那一两个软件开始试。

⬇ 下载区(本站中转)

本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 Apache-2.0 许可证。

📦 源码包(默认分支 ZIP)本站下载官方下载

要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。

AI 与机器学习 开发工具 每日榜单 热度最高

相关推荐