在两三年以前,那个时候的我可能想不到,几年后,写代码这件事原来也可以并行的。
这两年我尝试过各种 Vibe Coding 编程工具,到现在用的最多的还是 Claude Code 这种 CLI 工具,以前 PyCharm, Goland 这些 IDE 现在很大多时候就只用来看代码了。
虽然现在开七八个终端可以同时 Vibe Coding 好几个项目,但是当我真的开始这么做的时候我发现我的脑子转不过来了,每个终端都在写代码,有时候还需要点 Yes, 而且还要在不同的 IDE, 编辑器,终端中来回切换, 上了一天班代码虽然都是 AI 写的但是人却是累到了,第二个开很多 IDE 我 16G 内存的电脑也有点吃力了。
NeZha 的中间部分是一个虚拟终端,这个虚拟终端也是整个开发过程中最让我头疼的地方,直到现在我也没有把它做的很满意。终端会自动启动对应的 Code Agent, 并追加提示词,所以在开发的过程是是和平常的体验是一致的。左侧的话可以在多个项目见切换,切换之后原来的终端会自动在后台继续工作,直到任务完成或者需要你确认。
如果任务完成会自动可视化对应的终端回话,如果你觉得比较重要的话你可以置顶这个回话,这个点对我自己还是挺有用的,特别是一些来不及处理的我一般都会置顶,方便我有时间的时候继续处理。
其他的话就是内置了 git 的支持还有代码编辑器和 markdown 查看器,方便临时看一下代码,大多数的编程语言都提供了代码高亮支持。
Git 可以查看代码变更和提交历史,这块现在还比较简陋。
断断续续已经用哪吒处理日常需求小一个月的时间了,说实话,在某些场景下我可能还是需要打开 IDE. 不过对于一些临时或者突然加入的小需求,我现在可能不需要打开 IDE, 打开这个项目,打开终端,打开 Code Agent 然后才能开始写代码,这点上确实省了很多时间。