首页
学习
活动
专区
圈层
工具
发布

Claude/Codex能跨会话传消息,我重构工作流

这两天正在重构vibe coding工作流,codex和claude都能跨会话互传消息后,我就不用写交接文档,不用每一步都用git备份,完全能探索所有可行路径还不丢上下文。以前对话中途有个新想法,我面临三种选择1️⃣ 继续在当前对话聊,主线容易被带偏。2️⃣ 重新开一个对话,又得把背景、进度和之前踩过的坑解释一遍。为了不让新对话失忆,我还要维护一份交接文档,把重要信息复制过去。3️⃣把当前对话完整复制下来做一个新对话,也就是对话分支功能,这样就既不影响主线还可以尝试新想法。但仅限于新想法跟原来想法相差不大的情况,不然上下文还是会污染新想法的实现。新功能跨Session传消息就是,Claude和Codex的新对话可以从之前的所有对话里面选择自己能用的消息。那可以直接换一种工作方式了,不用把一个Session当成必须从头聊到尾的总对话,而是把每一次Agent任务都当成一条可以随时分叉的工作线。主对话负责目标和最终决策;遇到一个需要认真展开的新想法,就另外开一条分支对话,让它独立研究尝试和推演。等支线跑完,再让主对话读取它的完整记录,决定该用哪些结论。比方说我最近在优化AI热点Skill ai news radar,中途想到是否要加一个新域名重新做定位。这种任务不是一句话能回答的,这时单开一条分支对话就很合适。能跨Session传消息首先就省掉了做大量重复交接文档的时间。新对话不用只依赖我临时写的总结,可以读取旧对话里的决策、失败尝试和执行结果。Codex和Claude用了两种不同的实现方式。Codex是精确寻址。打开我们要给新对话读取的目标对话,从左上角三个点里复制会话ID,再告诉主任务:读取 ID 为 xxx 的分支对话,提取核心结论、做过的尝试和待决策项,然后更新当前计划。Claude Code不支持id搜索,而是做了一个能搜索对话历史的工具,通过内置的session management 查找旧对话,所以关键是把线索说清楚。刚开始的时候说【找一下上次某某网站对话】,基本都是噪音。现在已经换成了【搜索ai news radar项目在8月10日前后的会话,主题是新域名和产品定位。列出候选会话的时间、标题和首条任务,我确认后再读取完整记录。】有一个我踩过的坑,Claude Code桌面端搜索的是它当前能够访问的会话记录。网页端URL 后面的 `session_...` 不能直接当成ID来搜索用。总的来说,我现在的工作流就是,用一个主对话守住方向,十几个甚至几十个分支对话负责把每个值得追下去的念头,认真走一遍。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OUkxDZe9eGleZTyimn5B__Gw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

领券