港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star

CLI-Anything:一条命令将软件源码转化为AI Agent可操控工具

香港大学团队近日开源了一个名为 CLI-Anything 的项目。该项目旨在通过一条命令,将任何拥有源代码的软件转化为AI Agent可以直接操控的命令行工具,无需手动编写API接口或配置浏览器自动化。

核心功能

其核心逻辑是构建一个全自动的七阶段流水线:
1. 分析源码
2. 设计命令结构
3. 实现命令行接口
4. 规划测试用例
5. 编写测试代码
6. 生成使用文档
7. 发布安装包

整个过程完全自动化,用户只需提供软件源码,即可等待流水线执行完毕。

港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star
项目上线4天即获得超过1.5万颗星标,持续位列GitHub趋势榜。

港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star
CLI-Anything 的自动化流水线示意图。

支持范围与可靠性

目前,该项目已成功为16款软件生成了命令行接口,覆盖了多个领域:
* 创意与办公:Blender, LibreOffice, Kdenlive, Shotcut, 幕布, Draw.io, Zoom, NotebookLLM。
* 开发与运维:Jenkins, GitLab, Grafana。

关键特性在于,其生成的接口直接调用软件的真实后端,例如通过GEGL/Script-Fu操控GIMP,通过bpy操控Blender,或通过无头模式操控LibreOffice导出PDF。所有生成的命令行工具均经过严格测试,1839个测试用例保持100%通过率

港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star
已支持的部分软件列表及测试状态。

该项目支持主流的AI Agent开发平台,包括Claude Code、OpenClaw、Cursor、Codex、OpenCode等。

使用方法

以在Claude Code中使用为例,安装与使用仅需几个步骤:

  1. 添加并安装插件
    bash
    # 添加 marketplace
    /plugin marketplace add HKUDS/CLI-Anything
    # 安装插件
    /plugin install cli-anything

    港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star

  2. 生成命令行工具
    对Claude Code输入指令,指向本地源码目录或远程Git仓库地址。
    bash
    /cli-anything:cli-anything ./libreoffice
    # 或
    /cli-anything:cli-anything https://github.com/C4illin/ConvertX

    港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star
    港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star

  3. 安装与使用
    生成完成后,进入相应目录安装即可。
    bash
    cd ConvertX/agent-harness && pip install -e .

    随后即可通过 --help 查看使用说明,或直接让Agent调用该工具。
    bash
    cli-anything-convertx --help

    港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star
    港大开源CLI-Anything:一条命令让任何软件变身AI Agent可操控工具,4天狂揽1.5万Star

每个生成的命令都支持 --json 参数,为Agent提供结构化输出以便直接解析。若对生成的功能覆盖度不满意,还可运行 refine 命令进行补充增强。

项目意义与趋势

CLI-Anything 项目本身的技术实现之外,其代表的方向更值得关注。项目在README中明确指出:“今天的软件服务于人类,明天的用户将是Agent。”

这揭示了一个趋势:未来的软件设计需要越来越多地考虑AI Agent作为主要用户。Agent不需要图形界面,而是需要结构化的输入输出与可编程的接口,命令行恰好完美契合这些需求——文本命令易于LLM生成,输出可格式化为JSON便于解析,--help 自带文档便于功能发现。

此前,谷歌开源了Google Workspace CLI,将其办公套件服务命令行化。如今,CLI-Anything 试图将这一模式推广至任意软件。来自工业界与学术界的这些努力,共同指向了“软件Agent化”的清晰趋势。


关注“鲸栖”小程序,掌握最新AI资讯

本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/27484

(0)
上一篇 2026年3月26日 上午10:47
下一篇 2026年3月26日 上午10:57

相关推荐

  • 6款颠覆开发体验的开源CLI工具:AI、自动化与隐私的完美融合

    如果你大部分时间都在终端里工作,你一定知道一个得力的命令行工具能节省大量时间。如今,新一代的 CLI 工具正在改变游戏规则——它们将 AI、自动化与简洁性融为一体,让开发工作重新变得高效而有趣。 这里推荐六款我正在使用且非常喜欢的开源 CLI 工具。它们不花哨,但都是能解决实际问题的利器。 1. Qodo Command Qodo Command 就像是终端…

    2026年1月2日
    62400
  • ASI-Evolve:全球首个AI自主研发闭环框架,开启AI自我进化新时代

    一、背景:AI 研发的“人类瓶颈”,已成为行业发展的核心约束 “人工智能能否加速其自身的发展?” 这个横亘在人工智能领域最核心的终极问题,在今天迎来了里程碑式的进展。当我们仍在惊叹于大模型在代码、数学与推理领域的突破时,一个能够自主完成 AI 全流程研发的闭环框架——ASI-Evolve,已经开启了 AI 自我进化的新纪元。 当前 AI 领域的进步,始终围绕…

    2026年4月7日
    43800
  • 具身智能开源社区AlphaBrain Platform上线:开源灵魂“大脑”,挑战特斯拉Optimus

    这会是具身智能领域的“OpenClaw”时刻吗? 4月,特斯拉宣布开放其人形机器人 Optimus 的手部专利与硬件结构细节,意图通过开源加速技术普及,定义硬件入场规则。此举在业内引发巨震。 今日,面对硅谷巨头的战略布局,国内团队给出了回应:你开源钢铁躯壳,我开源灵魂“大脑”。 全球首个一站式、开箱即用的具身智能模型开源社区 AlphaBrain Platf…

    2026年4月22日
    37600
  • 字节携手北大开源Helios视频模型:14B参数实现19.5FPS,登顶Hugging Face!

    春节期间,Seedance 2.0 的爆火将视频生成技术再次推向风口。紧随其后,字节跳动联合北京大学、安努智能及 Canva 共同开源了具备实时生成能力的视频模型系列——Helios。该系列包含 Helios-Base、Helios-Mid 与 Helios-Distilled 三个版本,全面支持文本到视频(T2V)、图像到视频(I2V)、视频到视频(V2V…

    2026年3月7日
    65300
  • DeepGen 1.0:5B参数统一多模态生成编辑模型开源,4060ti 10秒出图,多项指标超越大4倍工业模型

    DeepGen 1.0:开源统一多模态生成编辑模型 近年来,统一多模态生成编辑模型正朝着参数规模庞大的方向发展,动辄数十亿参数,这为普通研究团队的复现和个人本地部署带来了显著挑战。 近日,由上海创智学院、复旦大学和中国科学技术大学等机构的研究团队联合发布了统一多模态生成编辑模型 DeepGen 1.0。该模型总参数量为 5B(其中视觉语言模型部分3B,扩散T…

    2026年3月18日
    41100