codex响应慢主因是历史上下文撑爆token窗口,需依次执行/clear清会话、用/codex++批量删废弃会话、手动清理npm缓存及codex用户数据目录,并重启验证context_tokens_used是否降至800以下。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Codex响应太慢,八成是历史上下文撑爆了token窗口,模型加载几十轮对话、日志、diff和工具输出时卡在解析阶段,连“你好”都要等三秒以上——这不是硬件问题,是数据淤积。
用/clear快速清空当前会话
这是最直接的急救操作,适合刚发现响应迟缓、还没重启终端时立刻执行。
在Codex CLI界面中输入 /clear 并回车。
终端会清屏并显示“New session started”,此时所有当前上下文(包括未保存的中间状态、临时变量、文件引用链)全部释放,但不会删除本地磁盘上的历史会话文件。
注意:/clear ≠ Ctrl+L。后者只是滚动清屏,上下文原封不动留在内存里,AI依然记得你三小时前改过的那行注释。
用/codex++管理工具批量删历史会话
当你已经反复用/clear却很快又变慢,说明硬盘里存着上百个废弃会话,每次启动都强制加载。
方法一:图形化清理(推荐给不熟悉命令行的用户)
打开 Codex++ 管理工具 → 点击左侧【会话管理】 → 勾选“测试会话”“已归档项目”“重复调试记录”等非核心条目 → 点击【删除选中项】。
方法二:命令行精准清理(适合自动化或批量处理)
在 PowerShell 中运行:codex++ sessions --list --limit 50 查看最近50条会话ID。
确认某条会话无用后,执行:codex++ sessions --delete abc123def456,其中 abc123def456 是目标会话ID。
【重要前提】删除前务必关闭所有 Codex 进程,否则 SQLite 数据库可能被锁死,导致删除失败或损坏索引。
手动清理本地缓存与残留目录
这一步解决的是深层卡顿根源:Node.js临时包、npm缓存、Codex专属日志堆积成山,占满C盘连续空间,连依赖解压都卡住。
第一步:以管理员身份打开 PowerShell,依次执行:
npm cache clean --force
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\npm-cache"
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\Temp\*npm*"
第二步:精准清除 Codex 用户数据目录
运行:Remove-Item -Recurse -Force "$env:LOCALAPPDATA\Codex"
该目录只存运行日志与会话快照,不包含你的项目代码或配置文件,删除后首次启动自动重建。
第三步:清理系统级临时文件
按下 Win + R → 输入 cleanmgr → 选择 C 盘 → 勾选“临时文件”“Windows 更新清理”“回收站” → 点击“清理系统文件”。
重置后验证效果
完成上述任一清理动作后,必须关闭所有 Codex 进程,再重新启动。
启动后立即输入 /status,观察返回中的 “context_tokens_used” 数值:若从 12000+ 降到 800 以下,说明清理生效。
如果仍高于 3000,说明还有残留会话未删干净,回到











