codegeex 对话历史需通过 vs code 侧边栏「history」查看本地记录,或开启“enable cloud history sync”后在网页版同步;导出可用命令面板执行“codegeex: export chat history”,或直接读取本地 history 目录下的 json 文件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想找回昨天问过 CodeGeeX 的那个 Python 异步超时处理方案,但对话窗口里只显示最近几条,需要从本地存储中完整提取全部历史记录,包括已关闭会话和跨设备未同步的草稿。
在 VS Code 中查看 CodeGeeX 对话历史
打开 VS Code,确保已安装并启用 CodeGeeX 插件。若右下角状态栏无 CodeGeeX 图标,说明插件未激活或被禁用,需先检查扩展面板。
点击左侧活动栏中的 CodeGeeX 图标(蓝色齿轮+闪电组合),侧边栏将展开对话界面。
在侧边栏顶部,找到并点击「History」标签——这里列出的是当前设备上、本 VS Code 用户配置文件内保存的所有对话记录,按时间倒序排列,最早的一条在最底部。
每条记录右侧有「?️」图标,点击即可恢复该次对话上下文;若某条记录显示「Syncing…」,说明它尚未完成云端同步,此时仅本地可见,刷新页面可能丢失。
导出全部历史记录为 JSON 文件
方法一:通过命令面板触发导出
按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板 → 输入并选择 “CodeGeeX: Export Chat History” → 选择保存路径,文件自动命名为 codegeex-history-YYYYMMDD-HHMMSS.json。
CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。
方法二:直接读取本地存储文件(适用于插件崩溃后抢救数据)
关闭所有 VS Code 窗口 → 打开用户数据目录:
Windows 路径:%APPDATA%\CodeGeeX\history\
macOS 路径:~/Library/Application Support/CodeGeeX/history/
Linux 路径:~/.config/CodeGeeX/history/
该目录下所有以 .json 结尾的文件均为单次对话快照,文件名含时间戳;【不要手动删除或重命名这些文件】,否则会导致历史视图错乱或丢失元数据。
在 CodeGeeX Chat 网页版中恢复历史
第一步:访问 https://codegeex.cn/chat 并使用与 VS Code 相同的账号登录(邮箱必须完全一致,大小写敏感)。
第二步:登录成功后,左侧面板默认显示「Recent chats」,此处内容来自云端同步,【仅包含开启“同步历史”开关后产生的对话】——该开关位于 VS Code 中 CodeGeeX 设置页,名称为 “Enable cloud history sync”,默认关闭。
第三步:若网页端历史为空,说明本地未开启同步,此时无法远程恢复;必须回到 VS Code 中开启该选项并等待至少一次完整对话提交(即发送并收到回复),后续历史才会上传。
第四步:网页端不支持导入本地 JSON 文件,也不提供批量恢复入口,只能逐条点击「Restore」按钮还原单次会话。










