多标签会话管理
在终端里用 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 这类整屏刷新的交互界面精准还原、不再错位重影。
