Claude Code 最强命令大全,一文掌握核心技能!

0 阅读7分钟

⭐⭐⭐ 日常核心

  • 斜杠命令
命令说明使用场景
/compact [指令]将历史对话压缩为摘要,释放上下文空间。可追加说明保留重点,如 /compact 专注认证模块上下文超80%时
/clear / /reset / /new完全清除对话历史,释放所有上下文。切换任务时使用切换任务时
/model [名称]会话中途切换模型,不丢失上下文。sonnet 适合探索,opus 适合复杂问题需调整性能时
/diff打开交互式差异查看器,显示本次会话所有修改。支持逐轮对比,提交前务必查看提交代码前
/plan切换至计划模式(只读),Claude 仅分析不修改文件,所有改动需手动确认操作敏感文件前
/help显示所有可用斜杠命令,包括自定义 skill 命令和 MCP 命令。输入 / 后可继续输入过滤随时查阅
/cost(API用户)显示当前会话累计花费API用户监控
/stats(Pro/Max用户)显示用量统计订阅用户监控
/context显示当前上下文窗口占用量长会话监控
/usage显示是否接近速率限制速率监控
  • 提示符内联语法
语法说明示例
@文件路径快速引用指定文件,触发智能路径补全@src/auth.ts 修复这个函数
!shell命令直接执行 Shell 命令,结果放入上下文,跳过 Claude 解析,节省 Token!npm test

⭐⭐ 会话管理

  • 管理多个会话、保存进度
命令说明等价 CLI
/resume [名称] / /continue继续上次会话。无参数时弹出会话选择器,有名称时直接跳转claude -c
/rename [名称]为当前会话命名。无参数时根据对话内容自动生成名称
/fork从当前状态创建会话分支,可探索不同方案后回到分叉点。相当于对话的 git branch
/export [文件名]将对话导出为纯文本,用于文档记录或与团队共享
/rewind / /checkpoint回滚对话至历史节点。可选择"仅回滚代码"(保留对话)或"仅回滚对话"(保留代码)Esc+Esc
/btw [问题]提出旁支问题,Claude 回答后对话从原处继续,不污染主线上下文
/remote-control / /rc启用远程控制模式,可从 claude.ai 网页界面遥控本地 Claude Code 会话

⭐⭐ CLI 启动

  • 基础启动命令
命令 / 标志说明
claude启动交互式 REPL 会话
claude "提示词"携带初始提示词启动 REPL
claude -p "提示词" / --print非交互模式:发送请求后退出。脚本自动化的核心入口
`cat 文件claude -p "提示词"`处理管道输入内容
claude -c / --continue继续最近一次会话
claude -r "会话ID" / --resume通过 ID 恢复指定会话
claude update更新到最新版本
claude mcp配置 MCP 服务器
  • 模型与模式标志
命令 / 标志说明
--model sonnet / opus指定本次会话使用的模型
--permission-mode plan以计划模式(只读)启动
--worktree / -w创建隔离的 git worktree 并在其中启动会话
  • 输出控制标志
命令 / 标志说明
--output-format json以 JSON 格式输出(text / json / stream-json)。适合脚本解析
--input-format stream-json以 stream-json 格式输入
--verbose启用详细日志,显示完整逐轮输出,调试时使用
--max-turns N限制 agentic 模式最大循环轮次,CI/CD 防止失控执行
  • 系统提示词控制
命令 / 标志说明
--system-prompt "内容"替换默认系统提示词(与 --system-prompt-file 互斥)
--system-prompt-file 路径从文件读取系统提示词替换默认值
--append-system-prompt "内容"追加内容到默认系统提示词(推荐优先使用追加而非替换)
--append-system-prompt-file 路径从文件追加内容到系统提示词
  • 权限与安全标志
命令 / 标志说明
--allowedTools "Read" "Grep"指定允许使用的工具列表(无需确认)
--disallowedTools "Edit"指定禁止使用的工具列表
--add-dir ../apps ../lib添加额外工作目录(验证路径存在)
--dangerously-skip-permissions跳过所有权限确认(危险,谨慎使用)
  • Agent 与扩展
命令 / 标志说明
--agents "配置"在命令行内联定义自定义子 Agent,无需配置文件(适合 CI/CD)
--permission-prompt-tool mcp工具非交互模式下指定 MCP 工具处理权限提示

⭐ 项目配置

  • 管理项目配置、记忆和权限
命令说明
/init分析项目并生成 CLAUDE.md 配置文件。该文件跨会话持久化项目规范、架构说明和编码标准
/memory打开 CLAUDE.md 编辑界面,添加/更新/删除项目规则。初始化后投入10分钟设置,后续每次会话都受益
/hooks管理工具事件触发的自动化钩子(文件写入前/后、Bash 命令执行后等)。钩子保证执行,提示词只是建议
/permissions查看和管理 Claude 可使用的工具及允许操作的文件路径
/allowed-tools控制当前会话允许使用的工具集,适合安全敏感环境
/agents管理子 Agent 配置:各自独立的上下文窗口、角色定义和工具访问权限。复杂任务委托给专家 Agent
/add-dir 路径向当前会话添加额外工作目录,适合 monorepo 或多项目工作区
/terminal-setup配置终端以支持 Alt+T 切换扩展思考等功能
/keybindings创建或编辑 ~/.claude/keybindings.json,修改后立即生效,无需重启
/doctor运行 Claude Code 安装健康检查,排查配置问题
/privacy-settings控制数据分享与存储设置
/output-style配置 Claude 响应的格式风格(精简/详细等)
/extra-usage配置触达速率限制后的行为策略

⭐ 进阶功能

  • 高级命令(提升生产力,大多数用户未发现)
命令说明典型场景
/insights读取过去一个月使用记录,生成 HTML 报告:使用模式、花费、工具用量、会话历史每月复盘
/security-review针对当前 git 分支修改进行安全漏洞扫描(非通用代码审查,聚焦安全)PR 合并前
/simplify运行三 Agent 审查流程:检查架构问题、重复逻辑和性能问题。PR 前的质量关卡PR 前质检
/review请求对当前改动进行代码审查代码审查
/batch使用独立 git worktree 并行批量修改多个文件,自动创建 PR。大规模模式变更利器跨文件批改
/fast切换 Fast Mode(Opus 4.6 以2.5倍速运行)。适合快速迭代,成本敏感时关闭快速迭代
/todos列出 Claude 从对话中追踪到的所有 TODO 事项,防止遗漏行动项任务追踪
  • MCP 服务器管理(claude mcp 子命令)
命令说明
claude mcp add 名称 命令添加新的 MCP 服务器
claude mcp list列出所有已配置的 MCP 服务器
claude mcp remove 名称移除指定 MCP 服务器
claude mcp get 名称查看指定 MCP 服务器详情
claude config set/get/list管理全局配置项(set 设置、get 读取、list 列出)

⌨ 键盘快捷键

  • 交互模式下的键盘快捷键
快捷键说明频率
Shift+Tab / Alt+M循环切换模式:普通 → 自动接受 → 计划模式。当前模式显示在提示符下方极高频
! 前缀直接执行 Bash 命令,跳过 Claude 解析。节省 Token,结果更快极高频
@ 路径触发文件路径智能补全,快速引用文件极高频
Esc+Esc打开回滚菜单,可选择仅回滚代码或仅回滚对话高频
Alt+P切换当前模型(保留已输入的内容)高频
Alt+T切换扩展思考模式(深度推理)。需先运行 /terminal-setup 激活中频
Ctrl+C取消当前操作高频
↑ / ↓浏览历史输入记录高频
Shift+Enter输入多行内容(换行而不提交)中频
  • 提示词中的扩展思考语法
写法说明
think基础思考(~1K tokens)
think hard更深入思考(~10K tokens)
ultrathink最深度思考(~32K tokens)。也可在 skill 文件中写入 ultrathink 启用

如果觉得对你有用的话,不妨三连支持一下作者哦,感谢支持~