news 2026/10/18 5:35:06

VS Code新特性:无缝打通Codex聊天记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VS Code新特性:无缝打通Codex聊天记录

先讲个我过去2个月经历的真实场景

上午我在 ChatGPT 里问了一个 Codex 问题,聊了十几轮,它给我理出一套重构方案。中午出门吃饭, 下午回到工位,想在 VS Code 里直接把这段对话接着往下做——结果发现,VS Code 的 Agents 窗口里,那段聊天记录不存在。

我盯着那个空白的对话框,脑子里才反应过来,原来我没有在vscode聊啊

于是我只能手动复制 ChatGPT 里的关键结论,粘贴到 VS Code 的 Codex 里,再重新描述一遍上下文。等它终于理解了我在说什么,我已经又白白浪费了几十分钟。

VS Code 团队也考虑到了这个问题

我们往往安装了多个AI工具,又claude code,codex,他们又分为CLI 和桌面端,这些工具一多起来,然后也安装了多个开发工具,比如vscode,zed,他们里面又有着多个AI工具,有时候我们就忘记了是在跟谁聊天了。

但是现在不需要担心这问题了,至少如果你使用的codex/chatgpt不需要担心了

因为现在你在 ChatGPT App 或 Codex CLI 里开的聊天,可以在 VS Code 的 Agents 窗口里接着聊,历史记录 无缝给你同步了过来。
反过来也行——在 VS Code 里聊到一半,切回 ChatGPT App 或 Codex CLI,还是同一个对话。

前提是你开着 Codex,并且打开了Created Externally的会话视图。这样在 ChatGPT 或 Codex CLI 里创建、更新的聊天,几秒钟内就会出现在 VS Code 里,不用重载窗口。

一个容易被忽略的细节

这个功能有个限制,但限制得很合理:同一时间,只有一个应用能往这个聊天里发消息。

如果你在 VS Code 里想发消息,但 ChatGPT 那边还开着同一个聊天,VS Code 会弹一条横幅告诉你:This chat is open in another app,然后解释为什么发不出去。解决办法也很简单:把 ChatGPT 完全退出,或者关掉 Codex CLI。

这就像两个人共用一支笔——笔只有一支,谁拿着谁写。它不让你同时在两个地方写同一句话,因为那样会打架。

下面来看看效果,首先 我们已经在codex cli里面聊了几次了

可以通过/resume 查看之前的聊天记录,默认是按照时间倒叙排列

回到vscode的agents窗口,默认harness 只有copilot和claude

那怎么加上codex呢?

只需要勾选上如下配置:codex agent enabled

这个时候vscode会自动下载codex agent,很快下拉框就会出现codex


点击左上角的session右边的过滤按钮,就也能看到codex


点击external,可以设置查看聊天记录的时间范围,最近是5天左右

然后左边的session下面会多出External目录,展示codex的聊天记录

这个功能还带了一个“续命”用法:你可以在模型选择器里选 Copilot 模型,用你的 GitHub Copilot 订阅继续聊。

也就是说,如果 ChatGPT 的用量到顶了,你可以切到 Copilot 模型接着干。同一个对话,换一个“大脑”继续。这比重新开一个对话、重新喂上下文要舒服得多。

因vscode它终于承认了一个现实:开发者不是只在一个应用里工作的。

你早上在手机上看,中午在 CLI 里聊,下午在 IDE 里改。如果每个应用都是一个孤岛,那你的上下文就得靠人肉搬运。VS Code 这次做的,是把“对话”从某个具体应用里解放出来,变成一个跨应用的状态。

它没有逼你“只能在我这里聊”,也没有要求你“从我开始”。它只是让你已经在聊的东西,能跟着你走。

这个功能不炫技,但它解决的是那种你每天都在忍、但从来没觉得“这是个问题”的问题。

以前我们习惯了“换个工具就重新说一遍”,就像习惯了每次换电脑都要重新配环境一样。但习惯了不代表它合理。VS Code 这次把这条隐形的墙拆了,让对话真正变成跟着人走的东西,而不是困在某个 App 里的东西。

至于那个“同一时间只能一个应用发消息”的限制——我觉得挺好。它不假装自己是无冲突的,它老老实实告诉你:笔在别人手里,你先等等。这种坦诚,比偷偷搞出两个版本的历史记录要靠谱得多。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/18 5:34:24

深度学习驱动的图像相似度匹配系统:从模型训练到FAISS向量检索落地

图像相似度匹配,我用深度学习方案落地的一个AI原生应用先说明一下:这些年我做过不少图像相关的项目,但如果非要挑一个“技术栈新、工程量大、业务价值清晰”的代表,我大概率会选这个——基于深度学习的图像相似度匹配系统。它不是…

作者头像 李华
网站建设 2026/10/18 5:33:51

对象构造接口设计:从构造函数到Builder模式的实践与避坑指南

写代码这么多年,我最早对“对象构造接口”这个概念产生警觉,是因为一次看似不起眼的线上事故。当时我们团队维护的是一个多模块共享的服务,某个模块在初始化时把一份配置对象直接挂到了公共区域,另一个模块在后续请求里顺手改了其…

作者头像 李华
网站建设 2026/10/18 5:33:05

大模型读文件:11种格式解析与统一转换链实战

先说一个面试时的真实场景:某面试官让候选人写一段代码,把一份PDF里的表格数据提取出来。候选人上来就是pypdf一行读文本,结果表格横七竖八、数值全部错位,debug到天黑。问题的根源不是代码写得不好,而是人对“模型和文…

作者头像 李华
网站建设 2026/10/18 5:30:36

改进鲸鱼优化算法在微网能量优化管理中的Matlab仿真与实践

微网能量优化这件事,听起来像是个纯电力专业的活,但真正上手做过的人都知道,做到后期其实就是个数学优化问题。光伏出力的随机性、负荷曲线的波动、储能充放电的时机、跟大电网交易的电价博弈,全部要揉进一个目标函数里求解。而求…

作者头像 李华
网站建设 2026/10/18 5:30:08

IBM-PC汇编习题答案深度验证:补码、寻址与标志位避坑

简介:《IBM-PC汇编语言程序设计》习题参考答案,面向计算机专业学生、自学汇编的初学者及备考复习者。内容覆盖数制转换、8位补码运算、溢出与进位标志判断、位操作、ASCII码识别及字符串编码等核心知识点,包含大量典型例题与详细计算过程&…

作者头像 李华