跳到主内容

/status /compact /new:长会话怎么管理

2026-10-29 发布 来源:我告诉你AI导航 阅读

AI 编码智能体的会话不是越长越好。一个任务从早聊到晚,上下文越堆越满,你可能已经隐约察觉:它开始忘记半小时前的决定,刚定好的方案又被重新讨论一遍,问过的背景信息再来问一次。这种长会话的静默遗忘在社区里被反复提起,而 Codex 给...

AI 编码智能体的会话不是越长越好。一个任务从早聊到晚,上下文越堆越满,你可能已经隐约察觉:它开始忘记半小时前的决定,刚定好的方案又被重新讨论一遍,问过的背景信息再来问一次。这种长会话的静默遗忘在社区里被反复提起,而 Codex 给的管理工具就是三条斜杠命令:/status 看状态,/compact 压缩历史,/new 另起新会话。三条命令各管一段,用对分工,长会话就能保持清醒;压缩的底层机制与遗忘表现见上下文压缩与遗忘一篇,这里先讲怎么用。

三个命令各管什么

/status 是仪表盘:会话里随时敲一下,当前用的什么模型、上下文占用了多少、账号额度还剩多少,一眼看清。它不改任何状态,纯粹是体检——长会话越到后面越要勤看,上下文占用接近上限,就是该动手管理的信号。/compact 是压缩:把已有对话历史摘要化,腾出上下文空间,会话继续、人不用换场。/new 是另起:上下文整个清零,从空白开始。三者一个只读、一个腾空间、一个换场,动作逐级加重,代价也逐级加重——/status 零代价,/compact 丢细节,/new 丢全部。上下文为什么会有上限,容量原理见上下文窗口一篇。

该压缩的时机:同一任务继续干

/compact 适合的场景很具体:任务没干完还要接着干,但历史已经很长。比如一个跨天的重构,前面几十轮对话里定下的接口约定后面还要用,这时候压缩比另起合适——摘要保住主要决策,细节让位,主线不断。判断就两条:一看任务是否单一,二看历史里是否还有要引用的决策,两条都成立,先 /compact 再继续。压缩可以主动做,不必等系统被动触发——自己挑任务间歇点压缩,丢什么还来得及补记;被动的压缩常常发生在你交付前的关键节点,细节丢得猝不及防。反过来,任务已经换了主题,压缩救不了方向问题,该另起的情形下一节讲。

该另起的时机:换题与纠偏

什么时候该 /new 而不该 /compact?两类典型。一是换题:上一个任务的讨论、报错、试错全堆在上下文里,对下一个任务是噪声,压缩会把噪声也摘要进去,不如清零干净。二是纠偏:会话早期方向就走偏了,中间改过好几轮,历史里正误混在一起,压缩后的摘要很可能把错误方向也固化下来——你得到一个干净的上下文,里面装的却是错的决定。这两种情况,另起的成本远低于带着包袱前进。上下文被无关内容拖累的通用机制,见上下文污染一篇。另起之后怕丢上下文,用交接文档接上,写法见交接文档一篇。

遇到的情况用哪条命令为什么
想确认当前模型、上下文占用与额度/status只读查看,不改任何状态,占用接近上限就是要动手的信号
任务没干完还要接着干,历史已经很长/compact摘要保住主要决策,细节让位,主线不断
任务换了主题/new压缩会把上一个任务的噪声也摘要进去,不如清零干净
会话早期方向就走偏,中间改过好几轮/new压缩后的摘要很可能把错误方向也固化下来

长会话管理的一套习惯

把三条命令串成习惯:开工先 /status 看一眼起点,心里有底;任务推进中,每完成一个阶段就主动 /compact 或写一段交接记录,不等上下文满被动触发;换任务果断 /new,旧会话留着随时回看。会话不是档案柜,是工作台——台面上只放当前要用的东西,用完的归档到文档里,这个习惯与上下文里只留有效信息的卫生原则一脉相承。节奏固化下来,长会话的忘事感会明显减轻。想让团队统一节奏,可以让 DeepSeek 把三条命令的判断标准整理成一页决策卡,再让豆包模拟几个该压缩还是该另起的场景考一考新人,判断反射练几次就成型。

会话命令速查

  • /status 只读体检:模型、上下文占用、额度一眼看清
  • /compact 压缩历史腾空间,适合同一任务继续干
  • /new 清零换场,换题与纠偏时果断用
  • 压缩保摘要不保全貌,方向错了压缩救不了
  • 阶段完成主动管理,别等上下文满被动触发

关于会话命令的三问三答

  • /compact 之后上下文真的干净了吗?空间腾出来了,但内容被摘要替换,早期细节可能丢失;重要决策建议先写进交接文档再压缩。
  • /new 会丢掉之前的代码改动吗?不会,改动已经落盘在文件里,/new 清的是对话上下文,不是文件系统,未提交的改动仍在工作区。
  • /status 显示的额度准吗?面板数据有一定延迟,接近上限时以实际提示为准,收到 You've hit your usage limit 一类提示,就是真的用完了。

反馈页面信息

请描述需要更正的地方,页面标题和网址会自动附上。

也可以发邮件至 [email protected]