跨会话传消息后,Codex 和 Claude 如何重构 vibe coding 工作流
核心亮点
vibe coding 也就是氛围编程最让人头疼的,从来不是写不出代码,而是上下文一断就得重来。公众号「卡尔的AI沃茨」的作者最近实践了一个新思路:在 Codex 和 Claude 新增跨 Session 传消息功能后,他用一套主对话加分支对话的结构,把 vibe coding 的工作流彻底重构了一遍,省掉了大量交接文档和 git 备份。
具体能力或事件经过
这套新功能的核心很简单:新开一个对话时,可以从之前所有对话里挑选哪些消息可用,而不是每次都从空白开始。作者据此设计的工作流是,主对话负责守住项目目标与关键决策,分支对话则独立去探索新想法、试错;等分支探索完成,再由主对话读取完整记录,把结论吸收进来。这样一来,探索过程再怎么跑偏,也不会污染主线的上下文。
技术细节
具体实现上,两个工具有所不同。Codex 通过复制会话 ID 来精确寻址:你把想要引用的那次会话 ID 复制过来,新对话就能直接定位并读取它的完整内容。Claude Code 则使用内置的会话管理功能来搜索对话历史,但有个限制,桌面端只能搜索当前可访问的会话记录,跨设备或不在线时的历史并不全能拉到。这两种寻址方式各有取舍,但都解决了上下文接力的本质问题。
与竞品对比
说白了,这就是给 AI 编程助手加了长期记忆加多窗口协作。过去要用 git 分支、笔记软件或人工摘要来衔接不同对话,现在工具原生支持。相比单纯把上下文越堆越长的单线对话,这种分叉合并模式更接近人类团队的分工:有人定方向,有人去试。Codex 的 ID 精确寻址更可控,Claude 的会话搜索更顺手,但都还处在早期,稳定性和边界仍有打磨空间。
行业影响或适用场景
对独立开发者和小团队,这套工作流的价值在于敢试错。你可以放心开一个分支对话去验证一个激进想法,崩了就丢,不影响主线。对更大的工程,主对话守住架构决策、分支并行探索多个方案,能显著提升迭代效率。简单来说,跨会话传消息看似是个小功能,却可能重新定义人和 AI 一起写代码的协作方式,从一个人对着一个聊天框,变成一支有记忆、能分工的小队。