如题,大家不喜欢好看的 GUI 应用吗?
如题,大家不喜欢好看的 GUI 应用吗?
1
irrigate2554 14h 29m ago
我就更喜欢 gui ,tui/cli 好处是占用资源少,加上更容易在 ssh/wsl 上使用
|
2
leihaibo1992 14h 28m ago 现在最火的不是 GUI agent 吗,像 codex, workbuddy 之类的,你这个是老黄历了吧
|
3
RRRSSS 14h 28m ago
我在 VSCode 装 cc 插件用,我不习惯纯 cli
|
4
EliteOtaku 14h 16m ago
1. GUI 适合的是普通用户
2. 软件做成 GUI 需要更多精力,CLI 没有这个顾虑 3. cli agent 大多是编程用的,而 LLM 非常适合 ClI 工作 4. CLI 比 GUI 消耗的 token 更少 |
5
cp19890714 14h 4m ago
cli agent 通常是传统程序员在用,跳不出‘程序员’这个身份和范围。
cli 除了更节省硬件资源,我想不到其他好处。 |
6
liulanggoukk 14h 4m ago
cli 可以开多进程并行运行,这是 gui 比不了的,并且 cli 可以当成 agent 运行基座,gui 给人用的,cli 可以做成单独服务,我在 onesagent.com 就是用 opencode 、codex 、claude code 的 cli 作为 agent runtime ,自己实现 gui ,就可以做个强大的容器化 agent
|
7
Leon6868 OP @liulanggoukk #6 似乎没法用啊,输入邮箱后就白屏
|
8
sleek7671 13h 43m ago
我用 cc switch+codex gui ,对话的时候选中加注释,感觉挺方便的
|
9
thinkm 13h 38m ago
GUI 更火
|
10
luckycoding 13h 26m ago
sorry, 用了 codex voice 之后,觉得 GUI/TUI 都不香了!
这种 Jarvis 式的交互方式太爽了! |
11
ETiV 13h 12m ago via iPhone
cli 火是因为 llm 是大语言模型,天生理解文字更便利,--help 人能看懂、llm 也能读懂
gui 不行是因为不同平台标准不一,最终展现出来的只有人能看懂,机器读起来路径不一样:有的可以通过便捷访问接口拉到 UI 树、有的则需要截图再 OCR 才能知道界面上在表现什么 |
12
feeeei 12h 49m ago
GUI 是图形化界面,考验大模型多模态识图能力
CLI 是命令行,纯文字,属于是 raw 级别交互,在所有大模型都在卷 agent 能力的今天,命令行交互属于是 AI 最基础的能力之一了 |
13
1874w 12h 43m ago
@luckycoding 想问下 codex voice 我好像无法在项目中使用,好像只能在全局临时聊天中使用吗?
|
14
silentsky 12h 41m ago via Android
主要是 gui 做得烂 有时还卡
|
15
Y25tIGxpdmlk 12h 41m ago @sleek7671 #8 cc switch 这种乐色该卸载了,试试 cockpit tools ,你会发现原来过得都是什么苦日子
|
16
4seasons 12h 40m ago via iPhone
cli 适合服务化,以前出来用的多,现在 gui 用的多。
|
18
unknow1 12h 36m ago
我更喜欢 ide 类的
|
19
tho 12h 23m ago
用 gui 的多
|
20
kuxuan 12h 18m ago
其实 cursor 和 devin ( Windsurf )这种最好,但占内存多,如果用 Codex 这种内存占用就小很多。
|
21
peter19 10h 1m ago
GUI 是给人用的,CLI 是给 AI 用的
|
22
yctech2026 9h 48m ago
CLI 没有 MD 渲染,还是有些局限,不过程序员喜欢 CLI
|
23
luckycoding 9h 43m ago
@1874w 可以在项目中使用。你和那个全局聊天,说你要在哪个项目中让它建任务就行。
除了不能给在侧边栏新建项目之外,大部分的事情都可以做,包括归档,删除对话。 |
24
bitmin 9h 41m ago
cli 直接放在 vps 上跑很方便丢后台跑,也方便给其他工具调用
|
25
terence4444 9h 36m ago
GUI 做得太烂了,一些功能反而不如 CLI 方便。
|
26
ota 9h 27m 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 是给用户用的。 |
27
xAI 8h 59m ago
Codex 和 Claude 的 GUI 做的都太卡了,还非常占资源,CLI 主要是快速方便。
|
28
sickoo 8h 52m ago
cli-占用小、简单方便快速解决问题
|
29
Lockroach 6h 47m ago
tui 开发方便、迭代更快,符合程序员需求,而且跨平台
|
30
James369 6h 47m ago
CLI 虽然牛逼快速,但是感觉用起来比较瞎。GUI 比较好掌控全局,视野较大,跳转方便。
|
31
hihihihihi 6h 29m ago
CLI 方便 SSH ,方便远程部署,牛刀精准,极简没有干扰,尤其对于目前准确率很高的情况下,基本不太需要看代码了。
|
32
putaosi 6h 17m ago via iPhone
我也多用 cli ,主要各 gui 也不好看,还不如在 ide 里用。也就是说要么 Cli 要么 IDE ,一般不用 gui
|
33
Chuckle 6h 9m ago
用的多的还是 GUI ,只是圈子里接触的 CLI 多,我也不常用 CLI ,Qoder 、Codex 混着用,方便多了,用 CLI 一般也是在 ide 里开个终端,那和大部分 ide agent 侧边栏开个聊天框也大差不差了,cli 还更灵活
|
34
Tensei 6h 6m ago
暂时没想到有什么是 gui 能做到而 cli 做不到的
就我个人而言,熟悉 cli/tui 的话,就没有理由去用 gui 了, 配合 tmux 多任务并行,再加上可以纯键盘操作,体验真的很好 |
35
ylual 6h 5m ago
虽然我还是在用 CLI ,但是现在很多 agent 似乎也比较推 GUI 了吧
|
36
mychary 5h 50m ago
GUI 对普通用户更加友好
|
37
billccn 4h 58m ago
我觉得这些 AI 头部厂商开发 CLI 有两大原因
1. 可以在 SSH 等远程环境跑 2. 比较便于测试/快速迭代,特别是 AI 自己测试比较省 token 。GUI 测试如果是手写的话非常花时间,让 AI 写(特别是初期的 AI )比较容易写出完全无法维护的测试 但是我觉得 CLI 其实对于用户(不管是不是码农)来说相当不友好,最致命的问题是字体字号根本不能变化,比如 GUI 里标配的推理过程用更小的字号、代码和非代码用不同的字体在 CLI 里无法实现。另外无法显示图形、拖拽文件等,对于多模态的使用也造成了障碍。还有文字编辑功能只能依赖平台提供的 readline ,如果终端软件还不支持鼠标的话那要修改中间一个字巨麻烦,很多 CLI 为此支持用 vi 等编辑器撰写 prompt ,我觉得已经走火入魔,再下一步就是请扫码在网页端完成输入。 而 CLI 能做的理论上说 GUI 都可以做,比如 SSH 远程都是主流 IDE 十年前就解决的问题,而多开窗口这个概念 80 年代之前就有了,厂家不愿意做是因为他们不按愿意花那个成本。 |
38
ybybwdwd 4h 18m ago
@EliteOtaku 4 是怎么得出的结论?
|
39
aarontian 1h 51m ago
CLI 火是因为这是给 agent 用的东西,skill+cli 是 agent 时代的最佳打开方式,codex/claude code 完全是另一回事,如果是给人用的,迟早还是要被 GUI 取代,这是无法阻挡的。
探索阶段各家大模型公司 coding agent 只做 cli 单纯是成本低+好掉头,附带作用是方便 ssh+轻量级。只是被自媒体跟部分 tui 狂热程序员吹起来的罢了,绝大部分用 tui 的程序员只是在选择性忽略 tui 不方便的部分体验以及极低的产品设计天花板。 你不知道每家厂只有几人在做这东西,上 GUI 试错根本不现实,因为做一个好的 GUI 要多考虑太多东西了 |
40
aarontian 1h 42m ago
@billccn 是的,纯粹是成本和效率因素。各模型厂可能只投入了个位数的研发人力在 coding cli 上面,这是互联网时代动辄几百人砸在一个产品上很难想象的,这个领域今天一个想法可能明后天就准备发版,上 GUI 这种重量级的东西,等跟上行业变化黄花菜都凉了
|
41
EliteOtaku 37 mins ago
@ybybwdwd 因为 CLI 就是代码,GUI 就不一定了,如果需要识图,自然就会消耗更多 token
|
42
cellsyx 13 mins ago
GUI 的工作量要比 CLI 大非常多,性能和用户交互优化也困难的多
|