模型切换
如果你已经在输入框里写好了消息,但又想临时切换模型,可以这样做:
操作步骤:
- 连续按
Esc+Esc→ 清空当前输入框(内容不会丢失)
- 刚才的消息自动进入历史记录
- 输入命令切换到目标模型
- 按
⬆️(上箭头)快速恢复刚才的消息
💡 小提示:这样可以避免重新输入长内容,尤其是在忘记切换模型时很有用。
上下文管理命令
这些命令用于观察和优化上下文消耗,是长期任务的必备工具:
命令 | 场景 | 说明 |
/context | 任何时刻 | 观察当前上下文消耗情况,不要等系统自动压缩后再补救 |
/clear | 任务切换 | 清空上下文,用于完全切换到新任务 |
/compact | 同任务新阶段 | 主动压缩上下文,保留关键信息。可在 CLAUDE.md 中配置 Compact Instructions 控制保留内容 |
💡 使用建议:
- 定期运行
/context观察消耗趋势,及时压缩
- 同一任务进入新阶段时优先用
/compact,保留前期共识
- 任务完全切换时才用
/clear,避免频繁清空丢失知识
常用命令
这些命令解决特定场景下的高频痛点,用好了能显著提升效率:
命令 | 场景 | 说明 |
/simplify | 代码改完后 | 对刚修改的代码做三维检查(代码复用、质量、效率),发现问题直接修掉。适合改完一段逻辑后立刻运行,代替手动 review |
/rewind | 探索偏离 | 回到某个会话 checkpoint 重新总结,不是普通撤销。适合 Claude 已沿错误路径探索太久,或想保留前半段共识但丢掉后半段失败内容 |
/btw | 侧问旁答 | 在不打断主任务的前提下快速问一个侧问题。适合"两个命令有什么区别"这类单轮旁路问答,不适合需要读仓库或调用工具的问题 |
/insight | 会话总结 | 让 Claude 分析当前会话,提炼出哪些内容值得沉淀到 CLAUDE.md。适合会话进行一段时间后运行,是迭代优化知识契约的好工具 |
/model | 模型对比 | 快速切换模型(Sonnet / Opus 等),配合 ⬆️ 快速恢复前一条消息 |
/plan | 规划阶段 | 进入规划模式,设计实现方案(等同 Shift+Tab × 2) |
/loop | 定时轮询 | 设置循环执行任务(如 /loop 5m 每 5 分钟执行一次),适合长时间监控 |
/schedule | 定时任务 | 创建 cron 定时任务,适合跨会话的自动化 |
⬆️ | 对话 | 快速恢复历史命令和消息 |
💡 工作流建议:
- 改代码后立刻
/simplify,自动化 code review
- 发现走偏时用
/rewind而不是重新开会话,保留前期成果
- 会话中期运行
/insight发现"反复提到但未文档化"的约定,优化CLAUDE.md
- 长任务用
/loop和/schedule实现自动化,配合/context定期压缩
