7.6 /clear - 清除對話歷史
概述
/clear 命令用於清除 Claude Code 的對話歷史,重置當前會話上下文。執行後,Claude 將從空上下文開始理解你的下一條指令。
基本语法
bash
/clear
功能说明
執行 /clear 命令後,Claude Code 會:
- 清除當前會話的所有對話歷史
- 重置上下文視窗
- 保持 Claude Code 介面開啟,準備新的對話
## 使用场景
### 1\. 任务切换时重置上下文
bash
# 完成一个任务后,开始新任务前
/clear
# 执行后,Claude 将忘记之前的所有对话内容
### 2\. 清理过长的对话
bash
# 当对话持续很久、上下文累积过多时
/clear
# 重置上下文,保持思路清晰
### 3\. 修复对话偏离
bash
# 当 Claude 的回答出现偏离正轨或上下文混乱时
/clear
# 一键"重启"对话,重新开始
## 注意事项/clear命令無任何引數,執行後將徹底清除對話歷史- 清除的對話內容無法恢復,請謹慎使用
- 該命令只會清除對話歷史,不會退出 Claude Code 介面
- 不會影響已生成的
CLAUDE.md檔案或其他專案檔案
与其他命令的组合
bash
# 初始化项目知识后,开始新的对话
/init
/clear
# 执行流程:
# 1. 生成 CLAUDE.md 文件,包含完整项目上下文
# 2. 清空历史对话,开始全新的对话
# 3. 新对话会自动使用 CLAUDE.md 作为上下文,但忘记之前的对话
最佳实践
- 任務切換必用 :在完成一個獨立任務後,開始新任務前執行
/clear - 定期清理 :長時間對話時,定期執行
/clear保持上下文簡潔 - 及時重置 :當對話出現混亂時,立即使用
/clear重置 - 避免頻繁使用 :在同一個任務的連續對話中,避免不必要的
/clear呼叫
總結
/clear 命令是 Claude Code 中用於管理會話上下文的核心命令。透過使用此命令,你可以:
- 清除當前會話的所有對話歷史
- 重置上下文視窗,保持思路清晰
- 避免舊話題干擾新需求
- 修復對話偏離正軌的情況
合理使用 /clear 命令可以幫助你在與 Claude Code 互動時保持高效和專注。