软件开发的模式,又变了。当然,我比较后知后觉。
最近几个月都没有正经vibe coding过,这两天刚好有个自己的需求,要在macbook上阅读一个chm文件,找不到合适的阅读器,要么有广告、要么付费,于是干脆拿Codex手搓一个。
首先,Terminal-Based Vibe Coding 浪潮已经结束。所有的coding agent 都有自己的桌面端,所有聚焦于代码阅读、修改、补全的IDE都事实上死亡了。Cursor把自己改成了对话式coding agent,倔强的JetBrain 几乎看不到任何维持原有庞大IDE业务的可能性。曾经,我喜欢用Cursor来Debug,依然浪漫的保留一点古法编程的仪式感,现在没有这个必要了。
其次,模型能力比我上一次大规模开发(大约大半年之前)增强了很多,主要是省心。我记得去年进行大规模开发自己的AI安全产品时,很重要的一个我的个人需求就是要让单元测试代码覆盖率到达60%以上,为此增加了大量测试用例。但当时用的 Claude 还很傻,要么削足适履的修改业务逻辑还改错,要么直接就造成broken logic,总之非常累心。现在我用过的付费和免费模型都尚未遇到这个问题。
最后,用单一模型进行开发,不够用、也不经济。Anthropic 在文章中说,应该让高级模型进行规划和指导,而让低级模型干活,我在实际工作中,也得出相同的结论。我原来的认知里,写代码必然用高级模型,但是最近从Codex GPT 5.5 迁移到 Opencode 的免费 Deepseek V4 Lite,发现代码质量、完成度、速度上,免费模型并不差,而「写代码」这件事,从AI 模型的生态圈来看,已经降级到真正的「体力活」。未来像 Claude 和 GPT 这样的顶尖模型,应该用于规划、验收,完完全全只做架构师和CTO的工作,实施与执行交给免费模型也完全够用。
Post #448
2.69K

- 👍 8
- 🔥 3
- 🥰 1