Claude Code 高频命令
终端命令
| 命令 | 说明 | 示例 |
|---|---|---|
claude | 启动 Claude Code,进入当前项目的交互式会话。 | claude |
claude "任务" | 启动 Claude Code,并直接带上第一条任务。 | claude "帮我看一下这个项目结构" |
claude -p "任务" | 快速问一次,输出结果后退出;适合临时查询或脚本里用。 | claude -p "总结 README" |
claude -c | 继续当前目录最近一次会话。 | claude -c |
claude --continue | 同上,完整写法。 | claude --continue |
claude -r | 打开历史会话列表,选择要恢复的会话。 | claude -r |
claude --resume | 同上,完整写法。 | claude --resume |
claude -r "<会话名或ID>" | 直接恢复指定历史会话。 | claude -r "login-fix" |
claude -n "<会话名>" | 启动时指定会话名称,方便后续查找。 | claude -n "郑州实时天气" |
claude -v | 查看 Claude Code 版本号。 | claude -v |
claude --version | 同上,完整写法。 | claude --version |
claude update | 更新 Claude Code 到最新版本。 | claude update |
claude auth login | 登录 Anthropic 官方账号;使用国内 Coding Plan 或 CC Switch 时一般在环境变量里配置,不必用此命令。 | claude auth login |
claude auth logout | 退出登录。 | claude auth logout |
claude auth status | 查看当前登录状态。 | claude auth status |
claude mcp add ... | 在终端添加 MCP 服务器;-s user 与 --scope user 都表示用户级。 | claude mcp add --scope user -t http deepwiki https://mcp.deepwiki.com/mcp |
claude mcp list | 查看已配置的 MCP 列表。 | claude mcp list |
claude mcp remove <名称> | 移除指定 MCP。 | claude mcp remove deepwiki |
启动参数(权限模式)
启动时指定权限模式,适合固定某种工作方式或写进别名脚本。不指定时为普通模式 default(界面显示为 default)。
会话内还可用 Shift+Tab 在普通模式、自动编辑、计划模式等之间循环切换。
| 命令 | 说明 |
|---|---|
claude --permission-mode acceptEdits | 自动编辑模式(界面常为 accept edits):自动接受文件编辑和部分文件系统操作。 |
claude --permission-mode plan | 计划模式:先调研和制定方案,不直接改源码。 |
claude --dangerously-skip-permissions | 绕过权限模式(YOLO):跳过几乎所有权限确认。 |
claude --permission-mode bypassPermissions | 同上,完整写法。 |
claude --permission-mode auto | 自动模式:尽量自动执行,但会进行后台安全检查。 |
claude --permission-mode dontAsk | 白名单模式:只执行预先允许的工具,其余直接拒绝。 |
会话内斜杠命令
| 命令 | 说明 |
|---|---|
/ | 打开内置命令列表,可输入关键词模糊搜索。 |
/help | 查看帮助与可用命令说明。 |
/model [model] | 切换模型;不带参数时打开模型选择器。快捷键:Option+P(Mac)、Alt+P(Windows)。 |
/effort [档位] | 切换思考深度;不带参数时打开滑块。例如 /effort high、/effort auto。也可在 /model 界面用左右方向键调整;快捷键:Option+T(Mac)、Alt+T(Windows)。 |
/plan [任务] | 进入计划模式,让 Claude 先给方案再动手改。 |
/context | 查看当前上下文占用,包括 token 用量和各部分明细。 |
/compact [说明] | 压缩当前对话上下文,适合聊得很长但还想继续同一任务。 |
/clear | 保存当前对话后,开启新的空白上下文,适合切换到无关新任务;旧对话仍可通过 /resume 或 claude -r 找回。 |
/memory | 查看和管理记忆文件,包括全局记忆、项目记忆和自动记忆。 |
/init | 初始化项目,生成 CLAUDE.md 草稿;设置 CLAUDE_CODE_NEW_INIT=1 时可走交互式向导(含 Skills、Hooks 等)。 |
/rename [名称] | 重命名当前会话;不带参数时可自动生成名称。 |
/resume [会话] | 恢复历史会话;不带参数时打开会话选择器。也可用 /continue。 |
/copy [N] | 复制最近一条助手回复;N 为倒数第几条,如 /copy 2。 |
/export [文件名] | 导出当前对话为纯文本。 |
/usage | 查看本会话费用、套餐用量等;也可用 /cost、/stats。 |
/statusline [描述] | 配置状态栏;带描述时按需求生成脚本,不带参数时可自动配置。 |
/config | 打开设置界面,调整模型、主题、输出风格等。也可用 /settings。 |
/theme | 切换配色主题。 |
/permissions | 管理工具权限,例如允许 Claude 直接读文件、改文件或运行某些命令。也可用 /allowed-tools。 |
/diff | 查看当前代码改动(未提交变更与逐轮 diff)。 |
/rewind | 回退对话或代码;也可用 /checkpoint、/undo。输入框为空时连按两次 Esc 进入回退界面,可选只恢复对话、只恢复代码或两者一起恢复。 |
Summarize from here | 在回退界面中选择:从某条消息起把后续对话压成摘要,不修改磁盘上的代码;适合保留前半段重要讨论、折叠后面冗长试错过程。 |
/tasks | 列出并管理后台任务。也可用 /bashes;快捷键 Ctrl+T 可显示或隐藏任务列表。 |
/login | 登录 Anthropic 官方账号;使用国内 Coding Plan 或 CC Switch 时一般在环境变量里配置。 |
/logout | 退出登录。 |
/doctor | 诊断安装与配置问题,并可尝试自动修复。 |
/exit | 退出 Claude Code;也可用 /quit。也可连按两次 Esc,或连按两次 Ctrl+C / Ctrl+D。 |
/mcp | 查看 MCP 连接状态、管理 OAuth 等;终端添加/删除示例:claude mcp add ...、claude mcp list、claude mcp remove <名称>。 |
/skills | 列出当前可用的 Skills。 |
/agents | 查看与管理子代理配置。 |
/hooks | 查看 Hook 配置(工具事件前后触发)。 |
/plugin | 管理插件与市场。 |
/reload-plugins | 重载插件,应用配置变更而无需重启会话。 |
直接运行 shell 命令
在 Claude Code 输入框开头键入 !,可直接运行终端命令,输出会加入当前会话。
| 写法 | 说明 |
|---|---|
! git status | 查看 Git 状态。 |
! git diff | 查看当前代码差异。 |
! npm install | 安装项目依赖。 |
! npm test | 运行测试。 |
! npm run build | 运行构建。 |
! ls | 查看当前目录内容。 |
! pwd | 查看当前工作目录。 |
会话内自然语言指令
部分功能除了快捷键,也可以直接用自然语言触发。
| 说法 | 说明 |
|---|---|
show me all tasks / 查看全部任务 | 查看当前会话的全部任务。 |
clear all tasks / 清空全部任务 | 清空当前会话的全部任务。 |
