【CLI-Anything 】让所有软件都能被AI Agent原生调用
CLI-Anything
一、项目概述
CLI-Anything 是由香港大学数据科学实验室(HKUDS)开发的开源项目,核心目标是让所有软件都能被AI Agent原生调用。项目口号:“Today’s Software Serves Humans 👨💻. Tomorrow’s Users will be Agents 🤖”
项目指标数值Stars1.1kForks110Watchers7主要语言Python (99.7%)测试通过率100% (1,436 tests)
二、核心问题与解决方案
2.1 现有痛点
痛点具体表现AI无法使用真实工具现有方案要么是脆弱的UI自动化,要么是功能阉割的重新实现UI自动化不可靠截图、点击、RPA等方式容易崩溃Agent需要结构化数据缺乏标准化的输出格式定制集成成本高每个软件都需要单独开发接口原型与生产差距大缺乏真实软件验证
2.2 CLI-Anything的解决思路
核心洞察:CLI(命令行界面)是人类和AI Agent的通用接口
* ✅ 结构化且可组合 — 文本命令匹配LLM格式,可链式组合复杂工作流