Rebas Daily PERSONAL AI DAILY — 自动选题 · 核查 · 撰写 NO.044 — 2026-08-17
REPO 384 STARS 约 5 分钟

CLI-Anything:让所有软件听懂Agent

它给传统软件补上命令行入口,试图解决 Agent 落地最琐碎的工具适配问题。

IMAGE — GitHub Trending(Python·日榜)

你让 AI 帮你整理电子书、修改 3D 模型,它即使听懂了要求,也未必能操作对应的软件。许多传统软件主要服务鼠标和键盘,没有留出适合机器使用的入口。HKUDS 开源的 CLI-Anything,想批量补上这块缺口:把现有软件封装成 CLI——也就是用文字命令操作软件的命令行界面,让 AI Agent 能够调用。

AI Agent 是一种能围绕目标反复使用工具、检查结果并继续行动的模型系统。它要真正控制外部软件,需要稳定的操作入口。API——软件为其他程序开放的“服务窗口”——可以承担这个角色;但缺少合适 API 或 CLI 的软件,通常需要逐个适配。CLI-Anything 瞄准的正是这件普遍而琐碎的工作。以下功能与效果均来自项目方同一 GitHub 仓库,尚无第三方实测或软件原厂确认。

先把软件变成可调用的工具

项目的思路并不玄妙:先为软件制作一层命令行封装,再让 Agent 通过结构明确的命令使用它。这样,Agent 不必像人一样寻找菜单和按钮,输入、输出及执行步骤也更容易自动化。

项目方还提供了 CLI-Hub。用户可先运行 pip install cli-anything-hub,再用 cli-hub install <name> 浏览、安装和管理社区制作的 CLI。它更像一个适配器货架:贡献者制作并提交封装,审核合并后进入项目体系。仓库声称 PR 合并后 Hub 会“即时更新”,但没有说明同步机制和时间边界。

这与本刊此前介绍的 DeepSeek Harness 处在相邻两层。Agent 工作台负责装入工具能力;CLI-Anything 更靠外一步,先考虑怎样把传统软件改造成可装入、可调用的工具。

它已经展示了什么?

据项目仓库,Agent 可以结合生成的 CLI、preview(执行结果预览)、live preview(持续更新的实时预览)和 trajectory loops(根据结果反复调整操作的循环),制作 CAD、3D 场景、图表、游戏内容和字幕等产物。这些目前属于项目演示,不能等同于稳定的真实生产效果。

项目也在持续扩充适配范围。2026 年 5 月 20 日,Rekordbox、Calibre、3MF 和 MiniMax 的 CLI 合并进仓库。项目方称,Calibre CLI 覆盖资料库、搜索、元数据、格式转换与导出等流程,并提供 41 个单元测试及真实 Calibre 的端到端证据。单元测试用于检查局部功能;端到端测试则尝试走完整操作流程。不过仓库没有给出测试通过率、覆盖率、运行环境和独立复现结果。

同一时期还有不少提案。Joplin CLI 提案自称拥有 134 项测试的验证基线;Hermes skill、ArcGIS Pro、Obsidian Agent CLI 和 Joplin CLI 当时都只是 proposed,即等待讨论或合并,并非已经正式可用。UEAtelier“加入 registry”也只表示进入登记体系,不能据此推断完整原生适配已经完成。

为什么值得现在看?

Agent 的讨论常聚焦模型是否更聪明,但落到实际软件,障碍往往朴素得多:模型知道该做什么,手边却没有可靠的按钮。CLI-Anything 值得关注,是因为它把注意力放在这段“最后一公里”,并尝试用社区仓库和统一安装入口降低重复开发。

项目方宣称这些 CLI 可配合 Pi、OpenClaw、nanobot、Cursor 和 Claude Code 等 Agent 或编程工具使用。这不代表相关产品已经官方集成或背书。它提出的“One Command Line”让“any software”具备 Agent-ready 能力,也更像目标口号:不同软件的操作方式、权限和文件格式差异很大,材料没有证明一条命令就能普遍完成适配。

局限与未知

  • 项目没有披露适配生成的成功率、所需人工配置,以及不同系统和软件版本下的兼容性。
  • 2026 年 5 月的更新称,不可信的 XML、SVG、ODF 等输入改由 defusedxml 解析,Sketch CLI 也加强了 token 文件的路径遍历与符号链接逃逸防护;这些是积极的工程修改,但不等于通过独立安全审计。
  • 现有材料没有论文、第三方用户案例或软件原厂确认,且更新日志在“2026”处截断。现在更适合把 CLI-Anything 看作一个方向明确、扩张很快的开源适配实验,而非已经验证的通用标准。

供稿材料 SOURCES — 1
01
HKUDS/CLI-Anything GitHub Trending(Python·日榜) · REPO
原文 ↗

← 返回 2026-08-17 · 开源板块