/clear - 清除对话历史

重置当前会话上下文,开始新的对话

概述

/clear 命令用于清除 Claude Code 的对话历史,重置当前会话上下文。执行后,Claude 会从空上下文开始理解后续指令。

基本语法

/clear

功能说明

执行 /clear 后,Claude Code 会:

  • 清除当前会话的所有对话历史。
  • 重置上下文窗口。
  • 保持界面开启,等待新的指令。

使用场景

1. 任务切换

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

# Claude 将忘记之前的对话内容

2. 清理过长对话

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

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

3. 修复对话偏离

# 当回答偏离或上下文混乱时
/clear

# 重新开始对话

注意事项

  • /clear 没有参数,执行即清空对话历史。
  • 清除后无法恢复,请谨慎使用。
  • 不会退出 Claude Code 界面。
  • 不影响 CLAUDE.md 或其他项目文件。

与其他命令的组合

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

# 执行流程:
# 1. 生成 CLAUDE.md 文件,包含完整项目上下文
# 2. 清空历史对话
# 3. 新对话自动引用 CLAUDE.md

最佳实践

  • 任务切换前执行 /clear
  • 长时间对话中定期清理。
  • 对话混乱时及时重置。
  • 避免在同一任务中频繁使用。

总结

/clear 命令用于重置会话上下文,帮助你在任务切换或对话混乱时快速回到清晰状态。

On this page