全面掌控 Claude Code:命令 + 参数 + 快捷键一文全整理(建议收藏)

近日,随着Cursor套餐定价的风波,Claude Code 无疑成为了最近颇受欢迎的代码助手,不仅支持多种编程语言,还比Cursor更能理解复杂的上下文逻辑,极受广大开发者的青睐。

不过,与其他AI编程助手不同的是,Claude Code 以 CLI 形式运行在本地终端,对于开发者来说,部署操作没什么,但对于代码小白来说,想真正用顺手,还是得熟悉它的命令和用法。

前阵子分别对于Mac、Linux、Windows系统安装部署Claude Code分别写了文章,不知道怎么部署的可以看一下往期文章

Claude Code是什么?Mac、Linux系统如何安装部署呢?

【保姆级教程】Windows系统如何安装部署Claude Code?国内如何使用到Claude Code?

为更方便大家使用,为此我整理了一份 Claude Code 的实用命令速查表,涵盖了常用场景和技巧,方便大家在工作中随时查阅。

建议收藏,关键时候没准还真能省不少时间。

为了防止小白朋友们一些不必要的误解,简单说明一下

未进入Claude Code前使用:CLI 命令、CLI 参数(Flags)、交互模式快捷键

进入Claude Code后使用:斜杠命令、高级功能与实用补充

1. 斜杠命令(Slash Commands)

命令 功能说明
/add-dir <path> 添加额外工作目录供 Claude 访问
/bug 上报错误给 Anthropic
/clear 清除当前会话上下文
/compact [说明] 整理对话内容,减少 token 使用
/config 查看或修改配置
/cost 查看 token 使用统计
/doctor 检查 Claude Code 安装状态
/help 获取命令帮助列表
/init 创建 CLAUDE.md,初始化项目上下文,存储重要的项目信息、约定和常用命令
/login/logout 登录/登出 Anthropic 账户
/mcp 管理 Model Context Protocol(MCP)连接
/memory 编辑项目记忆文件(CLAUDE.md
/model 切换当前使用模型(如 Sonnet/Opus)
/permissions 查看/修改权限设置
/pr_comments 查看 Pull Request 评论
/review 请求代码审查
/status 查看账户与系统状态
/terminal-setup 一键配置 Shift+Enter 换行
/ls-sessions 查看对话session-id(未来上线)
/vim 进入 vim 编辑模式

Claude Code 中的 Vim 编辑模式,是一个用于在终端中模拟 Vim 操作习惯的功能,主要是针对那些习惯使用 Vim 的用户,让他们在 Claude 的交互环境中也能享受熟悉的编辑体验。

自定义 slash 命令可在 .claude/commands~/.claude/commands 中定义,支持 markdown + $ARGUMENTS、bash(!)、文件引用(@)等。

2. CLI 命令

命令 作用 示例
claude 启动 REPL 交互式会话 claude
claude "..." 带初始提示进入会话 claude "explain this project"
claude -p "..." 非交互式打印结果后退出 claude -p "explain this function"
`cat file claude -p "..."` 处理管道输入文件
claude -c 继续最近一次会话
claude -r <session-id> "..." 恢复指定会话
claude update 更新 Claude Code 到最新版本
claude mcp 配置 MCP 服务器
如何查看指定会话的session-id?
方法 说明
查看本地缓存目录 ls ~/.claude/sessions/ 找到 session 文件名
继续上次会话 claude -c 自动连接上次
查看 shell 历史 grep claude ~/.bash_history
未来功能(可能) /sessions/history 等命令(尚未支持)
怎么配置MCP服务器?
步骤 1:创建 MCP 配置文件(JSON 格式)

你需要写一个 .json 文件,例如 servers.json,结构如下:

json 复制代码
[
  {
    "name": "filesystem",
    "tool": "filesystem",
    "config": {
      "root": "/users/yourname/dev/project", 
      "writable": true
    }
  },
  {
    "name": "bash",
    "tool": "bash",
    "config": {
      "allowedCommands": ["git log", "npm install"]
    }
  }
]

每个对象代表一个 MCP 工具,字段说明:

字段 说明
name MCP 工具在 Claude 中的名字
tool 工具类型(如 bashfilesystempuppeteer
config 工具对应的配置参数

更多支持工具请参考官方说明(如 docs.anthropic.com/en/docs/cla... )。

步骤2: 加载 MCP 配置

通过命令加载配置文件:

arduino 复制代码
claude --mcp-config servers.json
或者
claude mcp
也可以在slash命令中运行
/mcp
步骤 3(可选):设置默认 MCP 配置路径

将你的配置保存为默认位置(例如):

javascript 复制代码
~/.claude/mcp/servers.json
示例用途

加载文件系统 MCP 后,你可以让 Claude 自动执行:

bash 复制代码
/ask "请修改 main.py 的函数签名"

加载 Bash 工具后,可以请求:

bash 复制代码
"请运行 git log 并总结最近的提交"

之后可能会出Claude Code配置MCP的教程,感兴趣的关注一下公众号

3. CLI 参数(Flags)

参数 说明 示例
--add-dir 添加工作目录 claude --add-dir ../lib
--allowedTools 允许工具列表 "Bash(git log:*)"
--disallowedTools 禁用工具列表 "Edit"
--print, -p 以非交互模式运行 claude -p "..."
--output-format 输出格式(text/json/stream-json) --output-format json
--input-format 输入格式控制 --input-format stream-json
--verbose 开启详细日志 claude --verbose
--max-turns 设置最大对话轮次 --max-turns 3
--model 指定使用模型 --model claude-sonnet-4-20250514
--permission-mode 设置权限模式 --permission-mode plan
--permission-prompt-tool 非交互模式下使用 MCP 工具 --permission-prompt-tool mcp_auth_tool
--resume 恢复指定会话 --resume abc123
--continue 继续最近会话(同 -c) --continue
--dangerously-skip-permissions 跳过权限提示(需谨慎)

4. 交互模式快捷键

快捷键 功能
Ctrl+C 取消输入/中断生成
Ctrl+D 退出 Claude Code 会话
Ctrl+L 清屏(保留历史)
Ctrl+R 历史反向搜索(若终端支持)
↑/↓ 浏览输入历史
Esc + Esc 编辑上条消息
\+Enter 或 Option+Enter(macOS)或 Shift+Enter(经 /terminal-setup 设置后) 多行输入
# 开头 快速添加记忆到 CLAUDE.md
/ 开头 激活 Slash 命令提示

Vim 模式(需先启用 /vim 或相关配置) : 常见命令包括:Esc, i, a, h/j/k/l, w/e/b, 0/$, gg/G, x, dd, cw 等。

5. 高级功能与实用补充

  • CLAUDE.md 文件机制:项目上下文记忆文件,自动加载增强对话效果。

  • 自定义 Slash 命令 :允许通过 .claude/commands/*.md~/.claude/commands/*.md 实现自定义工作流脚本,支持 $ARGUMENTS、bash 预处理、文件引用、MCP 等 。

  • MCP(Model Context Protocol)能力:集成例如 Puppeteer、数据库、Stripe 等外部服务,实现网页操作、数据库查询、API 调用等 。

  • Hooks 支持:可定义代码推送、合并时自动触发脚本/操作(7 月初新增)。

  • 图像操作能力(最新实践):支持拖放/粘贴图像、结合 MCP 截图、UI 反馈循环等 。

  • 多实例并行支持:可在多个工作目录中分别运行多个 Claude Code 实例,互不干扰 。

如果你还知道怎么安装部署Claude Code,可以查看往期文章👇

Claude Code是什么?Mac、Linux系统如何安装部署呢?

【保姆级教程】Windows系统如何安装部署Claude Code?国内如何使用到Claude Code?

由于官网价格稍贵且不稳定,对于很多人来说都是不太友好的,我这里推荐用Claude Code国内中转站

登录网址:gaccode.com认准.com,没有开放任何其他域名和地址,使用其他盗版地址造成的模型欺诈跑路风险与GAC无关)

注册时可打开:gaccode.com/signup?ref=... (后面购买月卡多赠送一万积分)

卡密获取方式👉:www.chatshare.uno/

GAC是5月份全网首发的,比官网便宜很多也很稳定,可直接优惠使用到Claude Code,自己体验下来也是一路顺畅,很值得推荐,欢迎各位小伙伴来体验。如果有企业需要合作也可以联系我~

相关推荐
腾讯云云开发1 天前
云开发CloudBase AI Coding创作者激励计划获奖作品集
ai编程·claude·小程序·云开发
飞哥数智坊2 天前
终端里用 Claude Code 太难受?我把它接进 TRAE,真香!
人工智能·claude·trae
摆烂工程师5 天前
Anthropic 停止 Claude 提供给多数股权由中国资本持有的集团或其子公司使用,会给国内的AI生态带来什么影响?
人工智能·程序员·claude
程序员鱼皮5 天前
再见 Claude,封禁中国等 “敌对国家” 的公司使用!脸都不要了?
程序员·ai编程·claude
yaocheng的ai分身5 天前
【Claude Code系列】Task/Agent Tools
claude
飞哥数智坊6 天前
国外AI限制,国内工具欠佳?我用GLM-4.5+Claude Code搞了个国内平替
ai编程·claude·chatglm (智谱)
yaocheng的ai分身6 天前
Claude Code Changelog(持续更新)
claude
overstarry6 天前
zed 配置 acp-claude-code 使用 Claude Code
人工智能·claude
overstarry8 天前
claude-code 初体验
claude