在中转站氪金小1K后,我悟了,关于写代码

就拿写代码来说,体验上还得是cursor、augment这种单独的ide或者插件好用。特别是对于非前端项目来说更是如此。
当然自己搞得那种个人小项目、“demo级别”的无所谓。

写代码来说,未来短时间内可能还得是ide这种发展方向,命令行可能是过渡。

对了,目前AI写代码类东西的订阅,还是建议购买短期的,谨慎年费,行情变化太大了。

https://linux.do/t/topic/1117759

最近看到这个帖子,不止代码吧,可以做很多事

11 个赞

听上去很受伤的样子

2 个赞

:bili_040: 巧了,还真没有,只是一直在关注,看到各种改规则…

如果是自己独立开发小玩具 用的是django 或者fastapi + vue的话 佬觉得用augment、cursor 还是用claude code或者codex这种

IDE这种确实好用,但是cursor有的时候,真的挺笨

随便,那个便宜用那个

1 个赞

还得是augment

1k是小克了吗,应该个人使用算大手笔了

augment不能爽用 永远的痛

关键还是看使用的人。

1 个赞

对, 现在的AI参与大工程主要还是打下手,所以IDE好很重要,copilot虽然一直被人diss,但是人家是微软正宗传承,苗正根红的

claude code也是有vscode插件的,回复方式和cursor差不多

我反而觉得命令行的体验会更好一点,这样我无需担心我的IDE、我的开发环境是否适配,自由度很高,我用着很舒服。

命令行不适配后端项目我也是不同意的,我前后端都写,商用级的项目,都是用的cluade code,反而我觉得插件/IDE是邪道,我觉得正统应该还是命令行,插件/IDE对我的限制太大,不适配我的环境。

现阶段环境还是重要的,除非你真正是vibe coding,可能你们那边项目不重要?
目前AI生成的代码还是需要人去review,去调试。

确实,可能有人会用来写matlab

我不太明白你的点。

正是因为环境重要,所以我的环境都是起一个docker各种参数跟线上保持一致进行开发的,这一点就卡掉了很多不能远程开发或者远程开发体验不好的IDE了,但是命令行是所有环境都会支持的,所以对我来说,cli的agent明显要优于IDE/插件的体验。

另外我们也不可能在商业项目上vibe coding的,我们所有AI写出来的代码都是会逐行review的,如果你是指cli不方便review代码,那我觉得不是这样,我们严格按照git工作流,按照细粒度拆分需求交由AI实现,每一个小的需求开发完成、review、测试完成之后都直接commit,如果完全不合适就直接drop掉重新来,体验是非常不错的。

同意:
gpt3.5 刚出的时候,我就觉得太牛了,
gpt4 已经能写代码了,claude3.5我靠,无敌了。
不指望 AI 能一次性解决问题。
只要提示词精确,上下文完整,精确,AI 就能实现
当然这里有个悖论,你都解决问题了,还需要 AI 帮你改

小黄鸭调试法

有些代码 AI 是改不了的, 因为他没有完整精确的目标、上下文的对应 promt。

当你把思路告诉他的时候,写出这个 prompt 你会发现,bug 已经出来了解决了。

就像你遇到问题,去问同事,你得和同事复现分析问题吧。你在分析的过程中,还没说完呢。你已经知道怎么解决问题了。

总之,代码我是要掌握的,让我修改我也会,小改动自己就改改,大改动就描述,让 AI 改。

AI现在还是相当于一个辅助(初中级),还是需要有经验的来指导和协助才能很好的完成开发任务,努力提升自己才是关键

1k不算“小”的吧…?www