主观感受: CLI 式的 AI 工具更适合开发者

66 天前
 xiaohupro

使用了一下 Gemini CLI ,整体给我的感觉比 Cursor 这类带有界面的 AI 编程工具要好,这只是我的主观感受,大家可以讨论。因为我平时使用 terminal 会多一点,喜欢这种通过命令直接操作的感觉,例如我要临时针对一个文件进行修改、拓展的操作,我不想关闭现有的编程工具(当然了,可以一直使用 cursor 这样的工具,但是个人习惯不一样,可能习惯 idea 或者 vscode 等等),这时候这种 cli 方式的 AI 工具就很直接了,在终端中 @ 指定文件,然后直接告诉想怎么修改,然后在现有熟悉的编辑器中进行查看或者人为完善。而且 Gemini CLI 我还喜欢用的一个功能是直接 @ 一个文件,将它转为音频文件,这个很不错。 大家喜欢 cli 还是 gui ?

1805 次点击
所在节点    问与答
11 条回复
iorilu
66 天前
转为音频示什么意思

给个 txt 让 ai 读? 那不就是 tts 吗
flmn
66 天前
你说的太对了,为了使用 ai 还要换 ide ,确实很不方便。
新出的 Claude Code ,Gemini CLI 这些要方便多了。
irrigate2554
66 天前
确实是这样的,但是可能是模型问题还是啥,我用下来 gemini 还是不如 cursor ,导致我还在 idea, cursor 双开
songsongqaq
66 天前
你说的太对辣 你说的这些功能 gui 全都有
Need4more
66 天前
cli 适合自动化,可以和 shell 管道结合,批处理文件,ci 流水线自动 code review ,涉及到交互的场景比不上 ide 。其实,这是个老问题,我个人体验下来就是结合起来用。
WasteNya
66 天前
cli 能进行代码 ai 的 tab 操作?
wweir
66 天前
其实关键点不是命令行亦或者其它交互方式,关键是希望 AI 工具别和 IDE 绑死。
真正需要的,是一个类似 lsp 或者 mcp 的统一协议,AI 工具和 IDE 同时适配一下这个协议就行了
xiaohupro
66 天前
@wweir 确实,目前凡是做 AI 的公司都恨不得出一个自己的 IDE ,电脑上的工具越来越多了
darksword21
66 天前
claude code 的开发者在会上也说过,就是因为他们公司内部的人有用各种工具写代码,所以才做了 terminal based 的工具
xiaohupro
66 天前
@darksword21 还得是开发者最懂开发者
nicktogo
64 天前
我的感觉是大公司用统一环境 ide 会节省很多时间,dev 一旦多起来,公司统一维护的同一套 ide setup 真的省很多事。小公司八仙过海各显神通,cli 更适合每个人自己定制,但是也意味着一旦人数多起来,每个人都要重复一遍前人做过的 setup ,对于想要快速上代码的情况下真的是噩梦。有点离题,不过是我对于在大小公司开发环境上的一些体验。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1142975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX