爱意满满的作品展示区。
xiaoz
1.03D

将多种 CLI Agent 转为 WEB 访问,在任意浏览器中指挥 AI 编程

  •  1
     
  •   xiaoz ·
    helloxz · 3 days ago · 2308 views

    上一个帖子见《告别 TUI ,将任意 CLI Agent 进行 Web 可视化访问》,这一周一直在持续迭代 Zacp ,同时还给 Zacp 开发了配套的轻量级智能体Zlite,这次又加了一些新功能,给各位老板汇报下。

    开源地址: https://github.com/helloxz/zacp

    Zacp 是干嘛的?

    Zacp 将终端里 AI 编程助手(如 Codex cli 、Grok build 、Omp 、Pi 等)转为网页聊天界面,支持会话和流式输出,同时支持文件管理、Git 管理、在线编辑代码等功能。

    适合什么场景使用?

    • 适合不习惯命令行的开发者、远程跨设备使用、在同一界面切换多个 AI 助手。
    • 非常适合无图形界面的 Linux 服务器使用。
    • 不喜欢 GUI 的臃肿,希望部署后随时随地都能用,那 Zacp 非常适合。

    Zacp 新功能

    • 支持 PWA 访问,手机上也能顺畅使用
    • 支持 Docker 部署,内置轻量级智能体 Zlite ,开箱即用,Docker 版适合用于网页对话
    • 支持在线终端
    • 支持在线编辑各智能体配置文件
    • 登录认证新增验证码,密码连续错误后封禁 IP ,提升安全性

    部分截图

    主界面,支持多种不同的 Agent 选择。

    对话界面,可直接对 Agent 发起开发任务需求,右侧面板支持文件管理器和 Git 信息状态展示。

    在设置界面中可以对 Agent 进行启用或停用,也支持直接编辑各 Agent 配置。

    如果您需要外网访问,Zacp 也提供登录保护,直接在 [登录认证] 中设置账号、密码即可,确保公网访问安全。

    已经支持 PWA 和适配手机访问,手机上也能随时随地沟通和发起远程任务。

    20260821151747_49_175.jpg

    其它

    19 replies    2026-08-24 13:56:45 +08:00
    skuuhui
        1
    skuuhui  
       3 days ago   ❤️ 1
    这种项目 10kstar 的少于 10 个
    xiaoz
        2
    xiaoz  
    OP
       3 days ago
    @skuuhui #1 ,能推荐几个支持 WEB 访问的我去学习下吗?
    OpenCat
        3
    OpenCat  
       3 days ago   ❤️ 1
    我在用 paseo
    xiaoz
        4
    xiaoz  
    OP
       3 days ago
    @OpenCat #3 ,看起来不错,内存占用如何呢?
    shunia
        5
    shunia  
       3 days ago via Android
    做一个能各个 harness 相互调用的吧,我发现这玩意现在还不成熟。
    两个场景,一个是多 vendor 交叉工作,强的或者贵的 plan ,弱的或者便宜的干活;一个是有的 plan 绑定在特定的 harness 上,相互调用可以让所有 sub 最大化发挥价值。
    头部的有一个叫 omnigent ,但是有点太重了。概念是叫 meta-harness 。你要是蹬的足够快还能赶上下一波热潮。
    5ssl
        6
    5ssl  
       2 days ago
    好东西
    5ssl
        7
    5ssl  
       2 days ago
    建议新建项目选择目录,用 windows 的原生的
    xiaoz
        8
    xiaoz  
    OP
       2 days ago
    @5ssl #7 ,感谢反馈,由于 Zacp 是跨多平台的( Linux 、Windows 、macOS ),为了平台的一致性和降低复杂度,可能暂时会保持当前的形式。
    chenjia404
        9
    chenjia404  
       2 days ago via Android   ❤️ 1
    我做了一个调用 cursor sdk 的,方便自己离开电脑的时候用。
    V2Try
        10
    V2Try  
       1 day ago via iPhone   ❤️ 1
    能集成 dsh 吗
    wm5d8b
        11
    wm5d8b  
       12h 41m ago via Android   ❤️ 1
    能支持 codex 的 app server 吗,codex 的 app server 可以独立运行,cli 和 desktop 都作为 client 连上去,这样可以稳定运行长程任务,甚至不需要 tmux 。
    类似 paseo 的都是自己新启一个 app server 进程,其他 client 无法共享
    xiaoz
        12
    xiaoz  
    OP
       12h 26m ago
    @wm5d8b #11 ,可以接入 Codex ,参考这个文档: https://note.xiaoz.top/doc/zacp/note-400
    xiaoz
        13
    xiaoz  
    OP
       12h 23m ago
    @V2Try #10,dsh 原生不支持 ACP 协议,所以暂不支持。如果后续 dsh 有可用的 ACP 插件就可以接入。
    V2Try
        14
    V2Try  
       9h 36m ago via iPhone
    @xiaoz 可以接入的,我用 codex 接了一下,有一个 acp 插件 dsh-acp-server ,接入后可以对话,不过没有 codex 在 zacp 里那么丰富的选项,比如没有权限的选择、模型切换这些。跟接 Hermes 的一样
    xiaoz
        15
    xiaoz  
    OP
       9h 32m ago
    @V2Try #14 ,感谢反馈。如果选项不丰富,说明插件 dsh-acp-server 实现不全,Zacp 本身是读取 Agent ACP 回传过来的参数,然后原样显示。有的 Agent 或者插件对 ACP 实现不全,或者支持不太好,导致某些选项,比如:权限、模型切换这些没有暴露。
    V2Try
        16
    V2Try  
       9h 21m ago via iPhone   ❤️ 1
    @xiaoz 对,这个插件还没支持 configOptions
    xiaoz
        17
    xiaoz  
    OP
       8h 25m ago
    @V2Try #16 ,嗯嗯,可以给插件作者提一下看后续能否支持 configOptions
    V2Try
        18
    V2Try  
       8h 15m ago via iPhone   ❤️ 1
    大佬可以给 zacp 加上图片展示吗?现在我如果让 codex 生成图片,生成后是文件放在一个临时目录。不能直接展示在 zacp ,只能让它上传到公共图床。
    xiaoz
        19
    xiaoz  
    OP
       7h 3m ago
    @V2Try #18 ,好的,感谢反馈。我先去测试下。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3177 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 13:00 · PVG 21:00 · LAX 06:00 · JFK 09:00
    ♥ Do have faith in what you're doing.