Claude Code 是一款强大的 AI 编程助手,支持终端交互、代码重构、自动化任务等。本文整理了日常开发中最常用的命令,分为 CLI 命令 、会话内命令 、快捷键 和 高阶技巧 四个部分,助你快速上手。
一、CLI 命令(终端启动时)
| 命令 | 说明 | 示例 |
|---|---|---|
claude |
在当前目录启动交互式会话 | claude |
claude -c / --continue |
继续最近一次对话 | claude -c |
claude -p "问题" |
非交互模式,执行后直接退出(适合脚本) | claude -p "解释这个函数" |
claude -r <会话ID> |
恢复指定会话 | claude -r abc123 |
claude --add-dir <路径> |
添加额外工作目录 | claude --add-dir ../common |
claude --model <模型> |
指定模型(sonnet/opus/haiku) | claude --model opus |
claude --append-system-prompt <提示> |
追加系统提示词 | claude --append-system-prompt "用中文回答" |
claude update |
更新到最新版本 | claude update |
claude --version |
查看版本号 | claude --version |
| `cat 文件 | claude -p "问题"` | 通过管道传入文件内容 |
💡 提示 :
-p模式非常适合嵌入到 CI/CD 或自动化脚本中。
二、会话内斜杠命令(在对话中输入 / 触发)
| 命令 | 功能 | 场景 |
|---|---|---|
/init |
生成 CLAUDE.md 记忆文件 |
新项目首次接入,让 AI 记住项目规范 |
/memory |
编辑记忆文件 | 修改全局或项目级规则 |
/compact |
压缩对话历史,释放上下文窗口 | 对话过长时防止遗忘 |
/clear |
清空所有历史记录(全新开始) | 切换完全不同的任务 |
/cost |
查看当前会话的 token 用量和费用 | 控制成本 |
/model |
切换 AI 模型 | 简单任务切小模型省钱 |
/help |
显示帮助信息 | 忘记命令时查阅 |
/plan [描述] |
进入计划模式(只输出方案,不改代码) | 复杂任务前对齐思路 |
/review |
对当前代码执行审查 | 提交 PR 前质量检查 |
/security-review |
安全审查(注入、鉴权等) | 识别安全隐患 |
/diff |
打开差异查看器,展示文件改动 | 精确审查 AI 修改的内容 |
/context |
可视化上下文使用情况 | 判断是否需要压缩 |
/doctor |
诊断安装和配置问题 | 环境异常时排查 |
/stats |
查看每日用量统计 | 了解使用习惯 |
/insights |
生成项目分析报告 | 复盘交互模式 |
三、键盘快捷键(实时操作)
| 快捷键 | 功能 |
|---|---|
Ctrl + C |
中断 AI 当前生成/执行 |
Ctrl + L |
清屏(不清历史) |
Ctrl + D |
退出会话 |
Ctrl + T |
显示/隐藏任务列表面板 |
Esc 两次 |
回滚 AI 上一次文件改动(救命!) |
Shift + Tab |
切换工作模式(Default / Auto-Accept / Plan) |
Alt + V (Windows) |
粘贴图像(截图给 AI 分析) |
🔥 高频救命操作 :AI 改错代码?双击
Esc即可撤销,比git checkout快得多。
四、高阶 / 隐藏命令
| 命令 | 功能 |
|---|---|
/powerup |
内置交互式教程(10 级) |
/btw [问题] |
侧边聊天,不污染主上下文 |
/simplify [说明] |
启动 3 个并行 Agent 自动优化代码 |
/batch <指令> |
大规模任务拆分为 5-30 个单元并行执行 |
/autofix-pr [提示词] |
监听 PR,CI 失败时自动推送修复 |
/loop |
创建定时任务,让 Claude 周期性执行 |
/schedule |
管理云端定时任务 |
五、自定义命令(进阶)
在项目根目录创建 .claude/commands/ 文件夹,放入 .md 文件即可定义自己的斜杠命令。例如 .claude/commands/lint.md 内容如下:
markdown
请对 $ARGUMENTS 文件执行代码规范检查,列出所有不符合 PEP8 的地方。
之后输入 /lint app.py 就会触发对应的自动审查。
六、日常最佳实践
- 新项目开局 :先执行
/init生成CLAUDE.md,写好项目技术栈和编码规范。 - 长对话必做 :当感觉 AI 开始"遗忘"早期内容时,执行
/compact压缩上下文。 - 谨慎改代码 :打开
Shift + Tab切换到 Plan 模式 让 AI 先输出方案,确认后再执行。 - 定期查看成本 :
/cost了解 token 消耗,/model切换更经济的模型。 - 回滚不慌 :AI 改出 bug 立即双击
Esc撤销。
希望这份速查手册能让你高效驾驭 Claude Code!欢迎收藏转发,也请在评论区分享你的使用技巧。