← 全部开发指南

Codex 多会话管理,在一个终端里并行处理多条任务

复杂工作常常需要同时重构、查 bug 和写测试。终端窗口越开越多,任务难以辨认,误关窗口还可能丢掉上下文。Codex 0.146.0 增加了多会话管理,将多条任务线集中在一个终端里。

更新于 2026/9/20

复杂工作常常需要同时重构、查 bug 和写测试。终端窗口越开越多,任务难以辨认,误关窗口还可能丢掉上下文。Codex 0.146.0 增加了多会话管理,将多条任务线集中在一个终端里。

多会话原文配图 1

先对齐版本

该能力随 0.146.0 发布,原文记录的发布日期是 2026 年 7 月 29 日:

npm install -g @openai/codex
curl -fsSL https://chatgpt.com/codex/install.sh | sh

命名会话,先认清谁是谁

/new/clear 开新会话时可以直接命名,例如 重构-订单模块排查登录超时。任务多时不用逐个打开确认。

命名原文配图 2

置顶重要线程

新的会话不断出现,重要主线很快会被挤到底部。pin 可以把关键线程持久化地固定在顶部,下次打开仍然保留。

置顶原文配图 3

切走不关闭

侧边会话可以自由切换,切走不会关闭原会话。主线运行耗时任务时,可以切到旁边处理另一件事,再回来继续;切换只是换焦点,不再等于关闭。

切换原文配图 4

Fork 线程安全试错

Fork 会从现有会话某个节点分出新线,并带上该节点以前的历史,类似 Git 分支。新方向在 fork 线上试验,原线保持不变。长会话也支持带分页历史的 fork;临时 fork 不进入线程列表,适合一次性验证。

Fork 原文配图 5

Codex 从一次一件事变成一个终端管一堆事

这些功能组合起来,改变的不是模型能力,而是注意力管理:命名让任务可识别,pin 让主线不被新会话挤走,切换不再等于关闭,fork 让试错不污染原线。

多会话工作台原文配图 6

结论

经常在多条 Codex 任务之间切换的人,可以升级到 0.146.0 后试用这套管理方式。它适合并行任务密集的工作;单任务使用者不必为了新功能改变原有流程。

参考来源

AIGoCode · 面向开发者的实践与指南
Codex 多会话管理,在一个终端里并行处理多条任务