• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Leon6868
V2EX  ›  程序员

为什么现在 CLI agent 应用那么火, GUI 不好用吗?

  •  
  •   Leon6868 · 5h 8m ago · 1671 views

    如题,大家不喜欢好看的 GUI 应用吗?

    26 replies    2026-07-26 21:18:47 +08:00
    irrigate2554
        1
    irrigate2554  
       5h 5m ago
    我就更喜欢 gui ,tui/cli 好处是占用资源少,加上更容易在 ssh/wsl 上使用
    leihaibo1992
        2
    leihaibo1992  
       5h 4m ago
    现在最火的不是 GUI agent 吗,像 codex, workbuddy 之类的,你这个是老黄历了吧
    RRRSSS
        3
    RRRSSS  
       5h 4m ago
    我在 VSCode 装 cc 插件用,我不习惯纯 cli
    EliteOtaku
        4
    EliteOtaku  
       4h 52m ago
    1. GUI 适合的是普通用户
    2. 软件做成 GUI 需要更多精力,CLI 没有这个顾虑
    3. cli agent 大多是编程用的,而 LLM 非常适合 ClI 工作
    4. CLI 比 GUI 消耗的 token 更少
    cp19890714
        5
    cp19890714  
       4h 40m ago
    cli agent 通常是传统程序员在用,跳不出‘程序员’这个身份和范围。
    cli 除了更节省硬件资源,我想不到其他好处。
    liulanggoukk
        6
    liulanggoukk  
       4h 40m ago
    cli 可以开多进程并行运行,这是 gui 比不了的,并且 cli 可以当成 agent 运行基座,gui 给人用的,cli 可以做成单独服务,我在 onesagent.com 就是用 opencode 、codex 、claude code 的 cli 作为 agent runtime ,自己实现 gui ,就可以做个强大的容器化 agent
    Leon6868
        7
    Leon6868  
    OP
       4h 24m ago
    @liulanggoukk #6 似乎没法用啊,输入邮箱后就白屏
    sleek7671
        8
    sleek7671  
       4h 19m ago
    我用 cc switch+codex gui ,对话的时候选中加注释,感觉挺方便的
    thinkm
        9
    thinkm  
       4h 14m ago
    GUI 更火
    luckycoding
        10
    luckycoding  
       4h 2m ago
    sorry, 用了 codex voice 之后,觉得 GUI/TUI 都不香了!
    这种 Jarvis 式的交互方式太爽了!
    ETiV
        11
    ETiV  
       3h 48m ago via iPhone
    cli 火是因为 llm 是大语言模型,天生理解文字更便利,--help 人能看懂、llm 也能读懂

    gui 不行是因为不同平台标准不一,最终展现出来的只有人能看懂,机器读起来路径不一样:有的可以通过便捷访问接口拉到 UI 树、有的则需要截图再 OCR 才能知道界面上在表现什么
    feeeei
        12
    feeeei  
       3h 25m ago
    GUI 是图形化界面,考验大模型多模态识图能力
    CLI 是命令行,纯文字,属于是 raw 级别交互,在所有大模型都在卷 agent 能力的今天,命令行交互属于是 AI 最基础的能力之一了
    1874w
        13
    1874w  
       3h 19m ago
    @luckycoding 想问下 codex voice 我好像无法在项目中使用,好像只能在全局临时聊天中使用吗?
    silentsky
        14
    silentsky  
       3h 18m ago via Android
    主要是 gui 做得烂 有时还卡
    Y25tIGxpdmlk
        15
    Y25tIGxpdmlk  
       3h 17m ago   ❤️ 1
    @sleek7671 #8 cc switch 这种乐色该卸载了,试试 cockpit tools ,你会发现原来过得都是什么苦日子
    4seasons
        16
    4seasons  
       3h 16m ago via iPhone
    cli 适合服务化,以前出来用的多,现在 gui 用的多。
    gibber
        17
    gibber  
       3h 15m ago
    @feeeei cli 也可以上传图片和语音输入呀
    unknow1
        18
    unknow1  
       3h 13m ago
    我更喜欢 ide 类的
    tho
        19
    tho  
       2h 59m ago
    用 gui 的多
    kuxuan
        20
    kuxuan  
       2h 54m ago
    其实 cursor 和 devin ( Windsurf )这种最好,但占内存多,如果用 Codex 这种内存占用就小很多。
    peter19
        21
    peter19  
       38 mins ago
    GUI 是给人用的,CLI 是给 AI 用的
    yctech2026
        22
    yctech2026  
       24 mins ago
    CLI 没有 MD 渲染,还是有些局限,不过程序员喜欢 CLI
    luckycoding
        23
    luckycoding  
       20 mins ago
    @1874w 可以在项目中使用。你和那个全局聊天,说你要在哪个项目中让它建任务就行。
    除了不能给在侧边栏新建项目之外,大部分的事情都可以做,包括归档,删除对话。
    bitmin
        24
    bitmin  
       17 mins ago
    cli 直接放在 vps 上跑很方便丢后台跑,也方便给其他工具调用
    terence4444
        25
    terence4444  
       12 mins ago
    GUI 做得太烂了,一些功能反而不如 CLI 方便。
    ota
        26
    ota  
       4 mins ago
    cli 更工程化,如果嫌难看,最多开 --tui
    一般 cli 能接触的功能更全面,gui 需要写逻辑等支持。这个没什么好争论的。
    比如用了十几年的 pve ,这玩意的 gui 你确定真能用?还不是进 cli 解决大部分操作,比如 vm 的 lock 解除,vm clone 的预加载脚本等。这些 gui 根本没提供。

    再看看很多套 remote agent cli 的客户端,大部分 ui 上也不支持,比如 hermes one ,不支持 remote hermes 的 kanban 等等。

    所以压根不是程序员喜欢 cli ,而是 cli 的可控性更高。
    gui 是给用户用的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2924 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 13:22 · PVG 21:22 · LAX 06:22 · JFK 09:22
    ♥ Do have faith in what you're doing.