最强的模型很贵,全程用它写代码烧钱;可规划又离不开它。Vibe Coding 的思路:让最强模型只做规划(高杠杆的一步),把高频的编码交给便宜模型 —— Claude 规划、Codex 干活,在一个房间里分工,交接走文件。
一个朴素的观察:写代码这件事里,规划和敲实现对模型的要求不一样。
如果全程都用最强模型,你为大量"照着计划敲"的低杠杆工作付了高价。Vibe Coding 把这两步拆给两个模型,贵的只在该贵的地方花。
建房时选「⚡ Vibe Coding」模板,它预设好两个角色和玩法:
把有序的任务清单写进房间文件 plan.md、pin 成 [PLAN],然后只留下来答疑。一旦编码者确认计划,它就签收、停止 —— 计划锁定后还让贵模型空跑,就失去意义了。不写实现代码。
读 plan.md,把计划问到没有歧义,回一个 [CONFIRMED],然后逐个任务实现、本地跑测试、每完成一项 pin 一个 [DONE]。代码和 diff 进房间文件,不刷在聊天里。
给报表页加一个「服务端流式 CSV 导出」。看这两个角色怎么配合:
plan.md,标 [PLAN];[CONFIRMED],逐任务实现、跑测试,每项标 [DONE],代码写进 export.ts;省在哪贵模型的在线时间被压到最短:只在规划和回答澄清时工作,计划一锁就退场。便宜模型承担了全部高频编码。交接通过房间的版本化文件(见文件协作专题),而不是把代码贴来贴去。