Skip to content

历史会话导入

入口: 左侧任务栏 → 悬浮工作区名称 → 右侧「⋯」菜单 → 导入历史会话

LoongCode 可以把本机其他 CLI 在该工作区留下的历史会话按需导入为任务(v0.10.4 起):导入后会话出现在工作区的任务列表中,并复用原会话身份——之后在 LoongCode 里的对话会续写进原来的会话文件,与 CLI 里继续是同一段历史。

取代旧行为:更早版本在「打开工作区」时若检测到该目录下有历史会话,会弹出「同步会话」询问框全量导入。v0.10.4 起打开工作区不再询问,需要时随时从工作区菜单按需导入,导入对象由你挑选。


支持哪些 CLI 的会话

CLI会话来源
Claude CLI~/.claude/projects/<编码路径>/*.jsonl
Qoder CLI~/.qoder/projects/<编码路径>/*.jsonl
Codex CLI$CODEX_HOME/sessions/**/rollout-*.jsonl,按会话工作目录判定是否属于该工作区
Kimi Code~/.kimi-code/session_index.jsonl,按工作目录判定归属
OpenCode当前正在运行的 OpenCode 服务返回的会话列表(按目录隔离)

对话框中顶部按 CLI 家族勾选过滤(默认选中所有已安装的 CLI),列表只显示所选家族、属于当前工作区的历史会话。

未安装的 CLI 不会出现在过滤项中

导入对话框与任务选择器栏共用同一份 CLI 安装检测结果:未安装的 CLI 不显示,安装完成后自动出现。


如何导入

  1. 悬浮到工作区名称行,点击右侧的「⋯」菜单,选择导入历史会话
  2. 对话框按 CLI 列出该工作区下的历史会话(每行带 CLI 标签、标题与最后活动时间)。
  3. 在顶部搜索框输入关键词可过滤——不只匹配标题,还匹配会话内容,命中内容会以两行片段显示并高亮(与深度搜索同款体验)。
  4. 勾选要导入的会话,可跨 CLI 多选,右下角显示已选数量。
  5. 点击导入,批量建成任务;对话框关闭后任务即出现在该工作区的任务列表中。

已导入标记与去重

  • 已存在于当前工作区任务列表的会话显示「已存在 · 任务列表」,已归档的显示「已存在 · 归档列表」——两者都置灰、不可勾选,不会重复导入。
  • 跨工作区不冲突:同一历史会话在另一个工作区中仍是「未导入」状态。
  • 导入只建任务记录、绑定会话身份,不会修改或移动磁盘上的会话文件

下一步