Claude Code 指令大全
Claude Code 提供 CLI 命令、斜杠命令、快捷键和启动参数,覆盖项目初始化、会话管理、模型切换、权限控制、插件管理及高级开发工作流。
1. CLI 命令(终端启动)
启动与会话
claude— 启动交互式会话claude "query"— 带初始提示启动会话claude -p "query"— 非交互模式执行查询后退出claude -c— 继续当前目录最近的会话claude -r "<session>"— 恢复指定会话
更新与安装
claude update— 更新到最新版本- winget upgrade Anthropic.ClaudeCode –微软版本更新
claude install [version]— 安装或重新安装指定版本
认证
claude auth login— 登录claude auth logout— 登出claude auth status— 查看认证状态
管理与工具
claude agents— 管理子代理claude plugin— 管理插件claude project purge [path]— 清理项目本地状态claude setup-token— 生成长期 OAuth 令牌claude ultrareview [target]— 深度代码审查
2. 交互模式斜杠命令(/ 开头)
会话管理
/init— 初始化项目,生成 CLAUDE.md/clear— 清空对话历史/compact— 压缩上下文,保留核心摘要/resume— 恢复会话/fork— 分叉当前会话/rename— 重命名会话/export— 导出会话/rewind— 回退对话或代码
项目与文件
/memory— 编辑 CLAUDE.md 项目记忆/add-dir <路径>— 添加工作目录
模型与配置
/model [模型]— 切换或查看当前模型(Sonnet / Opus / Haiku)/effort [级别]— 设置努力级别(low / medium / high / xhigh / max / auto)/fast [on|off]— 快速模式切换/plan— 计划模式(只读)
权限与工具
/permissions— 管理工具权限/hooks— 查看钩子配置/agents— 管理子代理/skills— 列出可用技能
分析与审查
/diff— 查看未提交更改/review— 代码审查/simplify— 审查并优化代码/ultrareview— 云端深度审查
开发工具
/doctor— 诊断环境与项目状态/debug [描述]— 启用调试日志/pr-comments— 查看 GitHub PR 评论/bug— 报告问题
3. CLI 启动参数
--print, -p— 非交互模式输出--resume, -r— 恢复指定会话--fork-session— 恢复时创建新会话 ID--session-id— 指定会话 ID(UUID)--name, -n— 设置会话显示名称--from-pr— 恢复关联特定 PR 的会话--output-format— text / json / stream-json--input-format— text / stream-json--json-schema— 获取符合 JSON Schema 的输出--model— 指定模型--effort— 设置努力级别--fallback-model— 启用备用模型(仅 print 模式)--system-prompt/--append-system-prompt— 自定义系统提示--permission-mode/--dangerously-skip-permissions— 权限控制--add-dir— 添加工作目录--plugin-dir/--plugin-url— 加载插件--debug/--debug-file— 调试模式及日志输出--bare— 最小模式,跳过自动发现--max-budget-usd/--max-turns— 预算与轮次限制
4. 键盘快捷键
通用控制
Ctrl+C— 取消当前输入或生成Ctrl+D— 退出会话Ctrl+L— 清屏(保留历史)Ctrl+R— 搜索命令历史Shift+Tab— 循环切换模式(Default → Auto-Accept → Plan)Esc, Esc— 回退或摘要菜单
文本编辑
Ctrl+A / E / K / U / W / Y— 行首 / 行尾 / 删除 / 粘贴等Alt+B / F— 单词跳转
多行输入
Shift+Enter/Option+Enter— 多行输入或发送
文件引用与执行
@ + 文件名— 引用文件! + 命令— 直接执行 Bash 命令
5. 高级与隐藏功能
/vim— 启用 Vim 键位绑定/remote-control— 远程控制 Claude Code/usage-report— 生成月度使用报告/btw— 临时侧边提问,不影响主线
6. 常用工作流示例
- 新项目初始化:
claude→/init→/memory - 继续上次工作:
claude -c - 代码审查与优化:
/review→/simplify→/compact - 快速查询或管道处理:
claude -p "分析日志" < logs.txt