历史会话导入
入口: 左侧任务栏 → 悬浮工作区名称 → 右侧「⋯」菜单 → 导入历史会话
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 不显示,安装完成后自动出现。
如何导入
- 悬浮到工作区名称行,点击右侧的「⋯」菜单,选择导入历史会话。
- 对话框按 CLI 列出该工作区下的历史会话(每行带 CLI 标签、标题与最后活动时间)。
- 在顶部搜索框输入关键词可过滤——不只匹配标题,还匹配会话内容,命中内容会以两行片段显示并高亮(与深度搜索同款体验)。
- 勾选要导入的会话,可跨 CLI 多选,右下角显示已选数量。
- 点击导入,批量建成任务;对话框关闭后任务即出现在该工作区的任务列表中。
已导入标记与去重
- 已存在于当前工作区任务列表的会话显示「已存在 · 任务列表」,已归档的显示「已存在 · 归档列表」——两者都置灰、不可勾选,不会重复导入。
- 跨工作区不冲突:同一历史会话在另一个工作区中仍是「未导入」状态。
- 导入只建任务记录、绑定会话身份,不会修改或移动磁盘上的会话文件。

