Skip to content

多标签会话管理

在终端里用 AI 编程工具,最头疼的就是会话管理 — 历史对话藏在层层嵌套的目录里,多个项目开多个窗口来回切换。

智码 AICoder 让你像用浏览器一样管理 AI 对话。

标签页系统

每个会话一个标签,Ctrl+Tab 自由切换。支持:

  • 拖拽排序 — 拖动标签调整位置
  • 双击重命名 — 给会话起个有意义的名字
  • 弹出独立窗口 — 右键标签 → 弹出,适合双屏工作
  • 序号直达 — 每个标签显示序号,Ctrl+1 ~ Ctrl+9 直达对应标签
  • 总数下拉切换 — 标签很多时,点标签栏的总数按钮,下拉列出全部会话快速跳转

会话列表

侧边栏展示所有会话,按项目自动分组:

  • 项目分组 — 同一个项目的会话归在一起
  • 最近优先 — 最近使用的项目排在最前面
  • 收藏置顶 — 星标重要会话,永远在最上面
  • 颜色标记 — 8 种颜色区分用途(紧急、进行中、已完成……)
  • 模糊搜索 — 输入关键词快速过滤
  • 悬停预览 — 鼠标悬停会话即可预览最近一次提问,不必点开就能辨认
  • 文件夹分组 — 自定义文件夹归类会话,文件夹同样支持颜色标记;文件夹头部内置「新建会话」按钮,一键在该分组下开新会话

会话历史回放

点开历史会话,完整查看每一轮 AI 对话:

  • 用户输入和 AI 回复清晰分隔
  • Markdown 渲染,代码块语法高亮
  • 支持搜索对话内容

会话摘要

每个 Claude 会话自动生成结构化摘要:

  • 做了什么 — 核心操作一句话概括
  • 改了哪些文件 — 修改的文件列表
  • 关键命令 — 执行的重要命令

不用翻完整对话,30 秒就能回忆上次做了什么。

导出与分享

将会话导出为:

  • Markdown — 纯文本格式,适合存档
  • HTML — 带样式渲染,适合分享给同事

全局搜索

上周让 AI 帮你写的那个正则表达式,怎么找?

在全局搜索框中输入关键词,自动搜索所有历史会话的内容,秒级定位。

崩溃与重启自动恢复

AI 任务跑到一半,应用却崩了、卡死或需要重启 —— 在普通终端里,这意味着整个会话连同正在运行的 AI 任务一起消失。

智码 AICoder 把 AI 会话跑在独立的后台守护进程里,与界面进程分离。界面崩溃或重启时,后台的 AI 任务继续运行、不中断,重新打开后自动接回原来的会话。

  • 界面崩溃自愈 — 渲染界面异常时自动重载,已有会话原样恢复,不丢上下文
  • 重启应用不丢会话 — 从托盘「重启应用」后,正在运行的终端自动接回并继续运行
  • 崩溃自动拉起 — 主进程意外退出由守护进程自动重启,无需手动干预
  • 多账号各自独立 — 多开的每个实例独立守护,一个崩溃不影响其他实例

两种恢复,各管一段

  • 崩溃 / 卡死 / 重启应用(上述):后台守护进程让 AI 任务不中断,自动接回正在运行的会话。
  • 正常关闭后重新打开:守护进程已随应用退出、AI 任务结束;下次启动会提示你恢复上次打开的会话标签,一键重新载入(CLI 重新启动、继续历史对话)。

v4.0.0 进一步改进了恢复后的终端显示:接回会话时按虚拟屏幕快照重建画面,Claude / Codex 这类整屏刷新的交互界面精准还原、不再错位重影

给 AI 编程工具一个统一的家