/heapdump
写入一份 JavaScript 堆快照及内存明细,用于诊断内存占用过高的问题。
写入一份 JavaScript 堆快照及内存明细,用于诊断内存占用过高的问题。 默认输出到 ~/Desktop;在没有 Desktop 目录的 Linux 系统上则输出到主目录。
✅ 什么时候用?
Claude Code 占用了异常多的内存
终端明显变卡,任务管理器显示内存占用很高 → 执行 /heapdump;快照会保存到 ~/Desktop(在没有 Desktop 目录的 Linux 上则保存到主目录)以供分析。
为 Bug 报告记录内存占用情况
在提交疑似内存泄漏的报告前执行 /heapdump,并将生成的快照文件附在 Bug 报告中。
⛔ 什么时候不该用?
对话的上下文窗口已满
heapdump 测量的是进程的 JavaScript 内存占用,而不是对话的 Token 使用情况。
更好的选择: 使用 /context 以网格形式可视化上下文使用情况。
常规的安装或配置问题
heapdump 只能提供内存快照,无法诊断安装或配置问题。
更好的选择: 使用 /doctor 进行配置检查。
来源
- Claude Code Doku (offiziell) ↗ code.claude.com