2025年的夏天,从6月到8月。
我完成了基于Rails的五个服务,几乎是连续的,
度过了最清晰地感受到与AI一起开发的可能性的时期。
那时的开发是速度。
快速设计,快速制作,快速部署。
AI像助手一样在旁边加快了速度,
我在坚实地构建结构的同时堆叠代码。
但是自从9月以后,多个项目和运营任务交叉,
暂停了夜间编码,时间不知不觉已经过去了4个月。
12月。
重新打开代码,
与全新的Claude Code Opus模型一起重新开始开发的那一刻,
我明白了。
无法用过去的感觉来解释,
全新的开发时代已经到来的事实。
6~8月的夜间编码是可能性的时代
那时的AI虽然令人印象深刻,
但与现在的Opus相比,感觉已经跨越了一个阶段。
重复的文件必须手动整理,
设计一旦动摇,代码也会随之动摇,
必须非常详细地编写CLAUDE.md。
那时的AI虽然
“正在演变成超越工具的东西”,
但仍然接近于绝对依赖开发者意图和结构的阶段。
回顾那段时光,
AI基础开发方式开启了怎样的可能性
是我们首次尝试的时期。
4个月的空白不是休息而是重塑
在放下代码片刻的时候,
AI已经进化,技术环境已经改变,
我反而开始以更广阔的视野看待开发流程。
这4个月不是被落下的时间,
而是头脑重新整理的过程。
对开发者来说,
重要的不是持续投入的时间,
而是离开后再回来时所看到的变化。
视野变得更加深入,工具的演进变得更加清晰。
12月,以Opus模型重新开始开发
重新开始夜间编码时,
立即感受到了巨大的变化。
AI阅读代码的方式,
理解整个Rails结构的能力,
甚至能够自行填补缺失的设计,
一切都比以前更加出色。
6~8月的夜间编码是
“与AI一起开发的感觉”,
而12月的夜间编码是
“因为AI,我似乎成为了更优秀的开发者”的体验。
这种差异不仅仅是性能提升,
而是开发方式本身发生了变化的信号。
CLAUDE.md不再是设计文档
以前,CLAUDE.md中
功能定义,数据库结构,业务规则,屏幕流程
都必须手工详细编写。
但是现在回到Opus,
CLAUDE.md不再是完整文档,
而更像是指引方向的简短简报。
AI阅读整个项目流程,
填补空缺结构。
推测用户的一些部分,
以一致的代码重新整理。
从文档中心的开发,
转向对话中心的开发。
Rails保持不变,但
开发者的视角完全改变了
虽然AI代替开发者编写代码,
但开发者的角色并没有减少。
相反,变得更加明确。
我开始更加结构化地思考,
建模更加清晰,
原型制作速度更快。
UI和后端流程也无缝连接。
AI并非代替编写代码,
AI将开发者推向更深层次的思考。
编程并没有消失。
相反,更接近其本质。
夜间编码的结论
4个月的空白并没有使我落后。
相反,成为准备新时代的时间。
6~8月的夜间编码是
展示AI开发可能性的时期。
12月的夜间编码是
精心打磨实际服务的感觉的时代。
AI悄悄地进入下一代,
我一回来就能准确感受到这种变化。
现在,
我想要创造比以前更多的东西。
作为Rails开发者,
作为AI时代的创业者,
作为以夜间编码之名持续实验的人。
这种变革才刚刚开始。
我们刚刚踏入下一代开发方式的大门。