Claude Code 是 Anthropic 官方推出的终端智能体编程助手,直接运行在开发者本地命令行环境中,具备自主理解代码仓库架构、编辑文件、执行测试及管理 Git 工作流的能力。
本速查表以高密度表格形式系统梳理 Claude Code 的 CLI 命令行参数、交互式内置斜杠命令(Slash Commands)、终端快捷键手势与 CLAUDE.md 规范,方便日常开发速查调用。
🔗 相关矩阵速查:30 个常用 AI 核心算法全景速查表 · Python 速查表 · 4大 Always-on Agent 横向对比速查表
1. CLI 启动与命令行参数速查 (CLI Commands & Flags)
在系统终端中直接通过 claude 命令调用,支持单次执行、非交互管道输出与会话控制:
| 命令 / 参数选项 | 功能简述 | 典型使用示例 |
|---|---|---|
claude | 启动当前目录的交互式 REPL 会话 | claude |
claude "prompt" | 传入提示词直接启动交互式任务 | claude "修复 tests/auth.test.ts 中的超时报错" |
-p, --print | 非交互式运行,直接将最终结果打印到标准输出(管道友好) | claude -p "总结最近一次 git commit 的改动" > summary.md |
--resume [session_id] | 恢复历史会话;未提供 ID 时弹出最近会话列表供选择 | claude --resume |
--model <name> | 指定本次会话使用的底层模型(如 claude-3-7-sonnet 等) | claude --model sonnet |
--dangerously-skip-permissions | 跳过所有文件修改与 Shell 执行确认提示(仅限可信容器/沙盒环境) | claude --dangerously-skip-permissions "运行完整构建流水线" |
claude config [get|set|list] | 查看或设置全局/项目级 CLI 配置参数 | claude config list |
claude mcp [list|add|remove] | 管理 Model Context Protocol (MCP) 服务器连接 | claude mcp list |
claude update | 检查并升级本地 Claude Code 到最新官方版本 | claude update |
claude doctor | 诊断本地开发环境(检查 Node、Git、网络与依赖项) | claude doctor |
2. 交互式内置斜杠命令速查 (Slash Commands)
进入 Claude Code 交互会话后,在输入框中输入以 / 开头的斜杠命令以管理上下文、配置与执行流程:
2.1 项目初始化与上下文管理
| 斜杠命令 | 核心功能 | 参数说明与最佳实践 |
|---|---|---|
/init | 自动扫描项目代码库并生成/更新 CLAUDE.md 规范文件 | 新项目接入时的首选命令,奠定长期上下文基础 |
/context | 查看当前上下文窗口(Context Window)的 Token 占用分解图 | 展示系统提示词、工具定义、对话记录的实际消耗比例 |
/compact [instructions] | 手动压缩当前对话历史,释放上下文空间 | 可选传入压缩焦点,例如:/compact 仅保留重构相关的上下文决策 |
/clear | 清空当前对话历史并开启全新会话,重置上下文窗口 | 保持当前目录与进程不变,快速切换至完全不相关的新任务 |
/memory | 查看或编辑持久化在 CLAUDE.md 中的项目记忆与指令 | 直接检查 Claude 针对当前项目所维护的规则与规范 |
2.2 系统配置与安全权限
| 斜杠命令 | 核心功能 | 参数说明与最佳实践 |
|---|---|---|
/config | 打开交互式配置菜单,管理编辑器、模型及默认行为 | 快速修改主题外观、默认工具策略与网络代理 |
/permissions | 检查并管理已授权的工具调用策略与自动执行命令白名单 | 审阅已信任的 Bash 命令模式与文件写入路径限制 |
/terminal-setup | 配置终端环境(安装 Shift+Enter 换行键绑定与 Shell 补全) | 首次安装后推荐运行一次,解决多行代码输入问题 |
/login | 登录 Anthropic 账号并完成 API 认证 | 切换认证身份或更新过期凭证 |
/logout | 清除本地存储的认证 Token 与凭证数据 | 退出当前登录态 |
2.3 代码审查、调试与任务控制
| 斜杠命令 | 核心功能 | 参数说明与最佳实践 |
|---|---|---|
/review [target] | 自动审查代码变更并提供架构设计、性能及潜在缺陷优化建议 | 常用用法:/review 审查当前未暂存改动,或 /review main |
/diff | 查看 Claude Code 对本地文件所做出的修改差异对比 | 配合 Git 工作流快速审阅修改前后的代码行变化 |
/cost | 实时查看本次会话与累计消耗的 Token 数量及预估 API 账单费用 | 帮助掌控多轮大上下文任务的成本消耗 |
/doctor | 会话内运行健康检查,检测本地 Git 状态与环境连通性 | 排查工具无法执行或外部命令失败的原因 |
/bug, /feedback | 直接向 Anthropic 官方研发团队提交诊断日志与问题反馈 | 附带当前版本信息以便官方快速复现与定位 |
/help | 在当前窗口打印所有内置命令与基础使用说明 | 查看当前环境所支持的完整斜杠命令清单 |
/exit, /quit | 保存当前会话状态并退出 Claude Code 终端应用 | 亦可通过快捷键 Ctrl + D 快速退出 |
2.4 模型切换与外部生态扩展
| 斜杠命令 | 核心功能 | 参数说明与最佳实践 |
|---|---|---|
/model [model_name] | 会话进行中动态切换底层驱动模型 | 例如在复杂架构设计时切到高智力模型,简单编码切回标准模型 |
/mcp | 交互式管理已接入的 MCP (Model Context Protocol) 服务 | 检查已启用的外部数据库、文档检索与第三方工具连接状态 |
/pr | 基于当前分支的修改自动撰写提交说明并创建 GitHub Pull Request | 需预先配置 GitHub CLI (gh) 或 GitHub Token 授权 |
/resume | 在当前交互界面中检索并恢复旧会话上下文 | 跨任务无缝回溯历史交互流程 |
3. 终端快捷手势与交互操作速查 (Keybindings & Shortcuts)
在 Claude Code 提示符交互过程中可使用以下手势与快捷语法提升操作流程度:
| 快捷键 / 语法 | 对应操作 | 适用场景与效果 |
|---|---|---|
Esc | 中断当前任务 | 立即停止 Claude 正在进行的思考、文件修改或长输出 |
Ctrl + C | 取消输入 / 中止操作 | 清空当前输入行;若 Claude 正在运行则强制中断子进程 |
Ctrl + D | 安全退出 | 输入为空时快速断开并退出 Claude Code 会话 |
Shift + Enter | 多行换行输入 | 在同一输入行内输入换行符而不触发发送(需完成 terminal-setup) |
@<path> | 显式引用文件或目录 | 例如 @src/utils/auth.ts,自动将目标文件内容注入上下文 |
!<shell_command> | 临时执行 Shell 外部命令 | 例如 !git status 或 !npm test,无需退出 Claude 会话 |
↑ / ↓ | 历史输入回溯 | 快速翻阅并在当前提示符中复用上一条指令 |
4. CLAUDE.md 项目记忆文件配置结构
通过 /init 自动创建或手动维护项目根目录下的 CLAUDE.md,是让 Claude Code 精确理解代码规范的最有效手段:
| 配置模块 | 推荐编写内容 | 典型配置示范 |
|---|---|---|
| 构建与开发命令 | 项目启动、依赖安装、构建命令 | npm run build、pnpm dev |
| 测试与校验命令 | 单测、覆盖率、Lint 格式化 | npm test、npm run lint、cargo test |
| 代码风格与规范 | 缩进、命名规则、类型要求、注释准则 | 强制 TypeScript 严格模式、禁止 any |
| 敏感与保护路径 | 禁止 Claude 自动修改或读取的目录 | 保护 .env、生产密钥及第三方编译输出目录 |
| Git 协作规范 | Commit 规范与分支命名习惯 | 遵循 Conventional Commits(feat:, fix:) |