首页 > 自考资讯 > 培训提升

【今日推荐CLIAnything】让所有开源软件AI原生

2026 08 26 00:30:31

今天的软件为人类服务,明天的用户将是智能体。CLI-Anything 填补了AI智能体与世界软件之间的鸿沟。

什么是 CLI-Anything?

CLI-Anything 是由香港大学数据科学实验室(HKUDS)开源的一个革命性项目,它的核心目标只有一个:将任意软件变成"Agent-Native"(原生支持AI智能体)。 传统上,AI 智能体要操作专业软件(如 Blender、GIMP、LibreOffice)只能依赖脆弱的 UI 自动化或有限的 API。CLI-Anything 通过全自动 7 阶段流水线,分析任意软件的代码库,生成完整的命令行界面(CLI),让 AI 智能体(如 Claude Code、OpenClaw、Codex 等)能够直接通过结构化命令控制真实软件。核心突破:无需人工编写接口,一行命令让任意软件秒变 AI 可调用的 CLI 工具---

✨ 核心功能一览

功能模块

描述

亮点

7阶段全自动流水线

从代码分析到 CLI 实现、测试、文档、发布,完全自动

⭐⭐⭐

真实软件集成

生成的 CLI 直接调用原生软件后端,功能完整

⭐⭐⭐

智能会话管理

支持有状态 REPL 模式,含撤销/重做能力

⭐⭐

多平台支持

支持 Claude Code、OpenCode、Goose、Codex 等

⭐⭐⭐

结构化输出

所有命令支持 --json 标志,机器可读

⭐⭐

生产级测试

1,917 项测试,通过率 100%

⭐⭐⭐

CLI-Hub 生态

AI 智能体自动发现和安装社区 CLI

⭐⭐

---

️ 快速上手:5 分钟跑通示例

安装 CLI-Anything

Claude Code 用户(推荐):

# 添加市场并安装插件/plugin marketplace add HKUDS/CLI-Anything/plugin install cli-anything# 为任意软件生成 CLI/cli-anything:cli-anything <软件路径或仓库>

通用安装方式:

# 进入生成的 harness 目录cd gimp/agent-harness# 安装到 Python 环境pip install -e .# 验证安装which cli-anything-gimp

实战:用 CLI 控制 LibreOffice 创建文档

# 创建新 Writer 文档cli-anything-libreoffice document new -o report.json --type writer# 添加标题cli-anything-libreoffice --project report.json writer add-heading -t "Q1 Report" --level 1# 导出为 PDFcli-anything-libreoffice --project report.json export render output.pdf -p pdf --overwrite# JSON 模式(供 AI 智能体使用)cli-anything-libreoffice --json document info --project report.json

REPL 交互模式体验

$ cli-anything-blender╔══════════════════════════════════════════╗║ cli-anything-blender v1.0.0 ║║ Blender CLI for AI Agents ║╚══════════════════════════════════════════╝blender> scene new --name ProductShot✓ Created scene: ProductShotblender[ProductShot]> object add-mesh --type cube --location 0 0 1✓ Added mesh: Cube at (0, 0, 1)

注意:生成的 CLI 直接操作真实软件后端,请确保在测试环境验证后再用于生产---

与竞品对比

维度

CLI-Anything

传统 RPA

软件原生 API

接入成本

极低(自动生成)

中(需配置)

高(需开发)

功能完整性

✅ 100%(直接调用后端)

⚠️ 受限于 UI 识别

✅ 完整

稳定性

⭐⭐⭐⭐⭐

⭐⭐(UI 易变)

⭐⭐⭐⭐⭐

AI 友好度

⭐⭐⭐⭐⭐(结构化输出)

⭐⭐(需解析 UI)

⭐⭐⭐⭐

覆盖范围

任意有代码库的软件

需 GUI 支持

仅支持开放 API 的软件

---

适用场景

✅ 自动化办公:让 AI 自动处理 Word、Excel、PPT 文档✅ 创意设计:AI 自动操作 Blender、GIMP 完成图像/3D 任务✅ 音视频处理:自动化 Audacity、OBS Studio 工作流✅ AI 图像生成:程序化控制 ComfyUI 工作流✅ 本地 LLM 部署:自动化 Ollama 模型管理❌ 不适合:无代码库的闭源商业软件(如 Photoshop、Office 365)

---

定价方案

CLI-Anything 是完全开源免费的项目!

开源协议:Apache-2.0

新用户福利:已为 16+ 款专业软件生成现成 CLI,开箱即用!包括 GIMP、Blender、LibreOffice、Audacity、OBS Studio、ComfyUI、Ollama 等

总结

CLI-Anything 是 AI Agent 落地领域的重大突破。它解决了长期困扰开发者的难题:如何让 AI 稳定、完整地控制现有软件。通过全自动 CLI 生成技术,它让任意开源软件都能被 AI 智能体调用,真正实现了"万物皆可 Agent-Native"。 项目已在 GitHub 获得24.8K Star和2.2K Fork,社区活跃度极高,测试覆盖完善(1,917 项测试 100% 通过),是 AI 与软件集成领域不可忽视的创新力量。推荐指数:⭐⭐⭐⭐⭐(满分5星)适合人群:

AI Agent 开发者自动化工作流工程师开源软件贡献者希望用 AI 接管重复性软件操作的用户

立即体验:CLI-Anything 官网

GitHub 仓库:HKUDS/CLI-Anything

版权声明:本文转载于今日头条,版权归作者所有,如果侵权,请联系本站编辑删除

猜你喜欢