没有编辑器, CLI 纯聊天写代码的方式有点儿难适应

4 月 17 日
 jedeft

体验了一段时间纯聊天写代码,没有编辑器的模式,好难适应。

  1. 看不到代码,心里感觉虚的很
  2. 提供上下文给 ai 时,没办法精确关联到文件第几行

不理解为什么 cli 或者 codex 这种模式,咋还有这么多人用

3033 次点击
所在节点    程序员
34 条回复
KidsMk
4 月 18 日
@jedeft 目前插件推荐用编辑器就 VsCode 和 Cursor ,你可以试试,里面可以很轻松的配置 Codex 和 ClaudeCode
jqtmviyu
4 月 18 日
提供上下文给 ai 时,没办法精确关联到文件第几行

----

我同时开着 vscode 用来 diff review. 改旧项目不可能纯 cli 的, 上下文一多, 把你角落里的看起来不相关的代码就删了.

同时还装着个插件, 可以把多行的代码同时发给 cc, cc 自带的 vscode 插件好像只能带上连续的区域选中, 不能跨行跨文件

src/background/service_worker.ts:252-252
```
chrome.runtime.onInstalled.addListener(async () => {
```

src/background/service_worker.ts:260-260
```
chrome.runtime.onStartup.addListener(async () => {
```
vst93
4 月 18 日
很奇怪,难道有谁说用 cli 就不能打开你的编辑器或者 vscode 吗?看得过来你就看 看不过来你就只能闭眼提交呗,为什么非要非此即彼呢
crocoBaby
4 月 18 日
我觉得前提你是要用一个好的专用 code 模型,用通用模型会爆炸的,到时候维护不了,ai 又改不到你想要的结果
jasonhc
4 月 18 日
AI 生成代码后,再在 ide 里浏览也差不多吧
YanSeven
4 月 18 日
核心问题不是你“看不到代码”,而是你“看不完代码”。

cli 形式的代码 agent 就是为了极高速度地产出,就是干碎人眼干碎人脑的。

这种产品不是给你“人”写代码的。人家就是为了取代你来写代码的。

所以从设计上人家根本不 care 你能不能看代码,怎么看代码,“爱咋看咋看,llm 不在乎”。
lusi1990
4 月 18 日
可以关联到行啊 你看看说明, 比如 @filename (lines 50-60)
yoshiyuki
4 月 18 日
因为代码已经不重要了,我们团队从今年春节后开始,已经完全接受软件代码是纯黑盒,只要表面上能够跑,底层屎不屎的已经不在意
yoshiyuki
4 月 18 日
@yoshiyuki 同理,我们也不再做任何的 code review ,用 e2e 测试证据替代
teaguexiao
4 月 18 日
我的工作流是 Claude Code CLI 跑任务,旁边开个 VSCode 看 diff ,两个窗口并排,不难适应。CLI 最爽的是可以一边开几个并行任务,IDE 里的插件反而串行多。
amonstercaTt
4 月 18 日
@ooooo00000ooooo 请问主题用的是哪个
fancy2020
4 月 18 日
同样的感觉,试过 CLI 的 AI Agent 不适应还是回到 cursor 了
seagoat
4 月 20 日
刚开始还要去研究下厨师怎么炒的, 菜从哪里买的, 有没有洗过, 油温对不对, 流程对不对, 有没有洗手
后来每次菜都太好吃了..
然后你就会管他怎么做的..端上来就吃...(就算有一次他端了一盆那啥上来)
weiyang5211
4 月 20 日
直接 git diff 不就完了吗?

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

https://v2ex.xtra.eu.org/t/1206751

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

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

© 2021 V2EX