以下是自己在日常工作中,总结的claude code常用的操作命令。这里仅限cc本身提供的命令,并没有包括自己安装的skills的命令。
会话 & 上下文管理
| 命令 |
作用 |
/init |
扫描项目并生成 CLAUDE.md(项目记忆文件) |
/clear |
清空当前对话上下文,重新开始。单次任务做完就 /clear,是省token最有性价比的习惯 |
/compact |
压缩上下文,保留摘要 —— 对话太长快爆了但又想接着聊时用 |
/resume |
切换 / 恢复历史会话,Ctrl+A 展示所有的会话 |
/rewind 或双击 Esc |
回退检查点 |
/cost |
查看当前会话 token 消耗和花费;或者/status 也能看到 |
/<skill-name> |
直接调用某个 skill |
配置 & 环境
| 命令 |
作用 |
/config |
打开设置(主题、模型等) |
/model |
切换LLM模型 |
/permissions |
管理工具权限(哪些命令免确认) |
/mcp |
查看 / 管理 MCP 服务器 |
/skills |
查看 / 管理已安装的 skills(启用、禁用、浏览) |
/hooks |
配置钩子(自动化行为);直接让claude编辑settings.json |
/status |
查看当前状态(版本、账号、目录等) |
/context |
看当前上下文各部分占用(CLAUDE.md、工具、MCP、历史各占多少)——定位是谁在吃 token |
/doctor |
诊断安装 / 配置问题 |
高频交互技巧
| 操作 |
作用 |
! <命令> |
直接在会话里跑 shell 命令,输出进上下文。目的:执行 + 把结果给 Claude 看 |
@ 文件路径 |
快速引用 / 附带某个文件 |
Esc |
打断 Claude 当前的输出 / 操作 |
双击 Esc |
回退检查点 |
/help |
列出所有命令 |
命令行(终端启动时)
| 命令 |
作用 |
claude |
启动交互会话 |
claude -r |
恢复历史会话 |
claude -p "问题" |
一次性提问(print 模式,拿到结果就退出,适合脚本) |
claude update |
更新到最新版 |