Skip to content

7.6 /clear - 清除對話歷史

概述

/clear 命令用於清除 Claude Code 的對話歷史,重置當前會話上下文。執行後,Claude 將從空上下文開始理解你的下一條指令。

基本语法

bash


/clear

功能说明

執行 /clear 命令後,Claude Code 會:

  1. 清除當前會話的所有對話歷史
  2. 重置上下文視窗
  3. 保持 Claude Code 介面開啟,準備新的對話
## 使用场景

### 1\. 任务切换时重置上下文

    bash


    # 完成一个任务后,开始新任务前
    /clear

    # 执行后,Claude 将忘记之前的所有对话内容

### 2\. 清理过长的对话

    bash


    # 当对话持续很久、上下文累积过多时
    /clear

    # 重置上下文,保持思路清晰

### 3\. 修复对话偏离

    bash


    # 当 Claude 的回答出现偏离正轨或上下文混乱时
    /clear

    # 一键"重启"对话,重新开始

## 注意事项
  1. /clear 命令無任何引數,執行後將徹底清除對話歷史
  2. 清除的對話內容無法恢復,請謹慎使用
  3. 該命令只會清除對話歷史,不會退出 Claude Code 介面
  4. 不會影響已生成的 CLAUDE.md 檔案或其他專案檔案

与其他命令的组合

bash


# 初始化项目知识后,开始新的对话
/init
/clear

# 执行流程:
# 1. 生成 CLAUDE.md 文件,包含完整项目上下文
# 2. 清空历史对话,开始全新的对话
# 3. 新对话会自动使用 CLAUDE.md 作为上下文,但忘记之前的对话

最佳实践

  1. 任務切換必用 :在完成一個獨立任務後,開始新任務前執行 /clear
  2. 定期清理 :長時間對話時,定期執行 /clear 保持上下文簡潔
  3. 及時重置 :當對話出現混亂時,立即使用 /clear 重置
  4. 避免頻繁使用 :在同一個任務的連續對話中,避免不必要的 /clear 呼叫

總結

/clear 命令是 Claude Code 中用於管理會話上下文的核心命令。透過使用此命令,你可以:

  • 清除當前會話的所有對話歷史
  • 重置上下文視窗,保持思路清晰
  • 避免舊話題干擾新需求
  • 修復對話偏離正軌的情況

合理使用 /clear 命令可以幫助你在與 Claude Code 互動時保持高效和專注。

基于 MIT 许可发布 | 永久导航