Claude Code 终端命令完整指南

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

引言

最初是为了方便我个人学习使用Claude Code才去网络上收集各种终端命令,但想到可能有人同样需要知道这些命令,便打算将其整理发到CSDN上,希望能帮到大家。
有点标题党的是本文并不是真的完整指南,毕竟完整的命令太多了,我对一些很少用到的做了一些删减,请见谅。

目录

  • 一、命令体系概览
  • 二、CLI 启动命令(终端中执行)
  • 三、CLI 启动参数
  • 四、斜杠命令(REPL 内执行)
    • 4.1 项目初始化与记忆
    • 4.2 会话管理
    • 4.3 上下文管理
    • 4.4 模型与费用
    • 4.5 配置与权限
    • 4.6 工作流模式
    • 4.7 诊断与信息
    • 4.8 实用工具
    • 4.9 内置技能
  • 五、键盘快捷键
  • 六、快速输入语法
  • 七、推荐工作流组合

一、命令体系概览

Claude Code 的命令分为三种类型:

类型

执行位置

示例

CLI 启动命令

系统终端(Bash/PowerShell)

claudeclaude -p "问题"

斜杠命令

Claude Code 交互会话内(REPL)

/help/plan/clear

键盘快捷键

会话进行中随时可用

Ctrl+C 取消、Esc Esc 回退


二、CLI 启动命令(终端中执行)

在系统终端中直接输入的命令,用于启动和管理 Claude Code。

命令

作用

claude

启动交互式 REPL 会话(在当前目录)

claude "提示词"

启动会话并立即发送一条初始提示

claude -p "问题"

单次问答模式:执行一次查询并输出结果,不进入交互模式(适合脚本/CI)

claude -c / claude --continue

恢复最近一次会话

claude -r "会话ID"

按 ID 或名称恢复指定会话

claude update

更新 Claude Code 到最新版本

claude auth login

登录 Anthropic 账号

claude auth logout

登出,清除本地凭据

claude auth status

查看当前登录状态

claude mcp

管理 MCP(Model Context Protocol)服务器

最常用的几个:

# 日常启动
claude

# 直接问一个问题(不进入对话模式)
claude -p "这段代码有什么问题?"

# 继续上次的会话
claude -c

三、CLI 启动参数

启动 claude 时可以附加以下参数:

参数

作用

--model <模型名>

指定模型:sonnetopushaiku,或完整模型名

--add-dir <路径>

添加额外工作目录

--output-format <格式>

输出格式:text / json / stream-json(用于脚本)

--input-format <格式>

输入格式(配合 -p 使用)

--max-turns <N>

非交互模式下的最大对话轮数

--max-budget-usd <金额>

API 调用费用上限(美元)

--dangerously-skip-permissions

跳过所有权限提示(仅 CI/CD 环境使用!)

--permission-mode <模式>

启动时的权限模式:default / plan / acceptEdits

--system-prompt <文本>

完全替换默认系统提示词

--append-system-prompt <文本>

在默认提示词后追加内容

--ide

启动时自动连接 IDE

--remote

在 claude.ai 上创建远程 Web 会话

--chrome

启用 Chrome 浏览器集成

--verbose

详细日志输出

--debug

调试模式

-n <名称>

为会话命名(方便后续 /resume

--agents <JSON>

启动时预定义子代理

使用示例:

# 指定模型并命名会话
claude --model opus -n "重构认证模块"

# 脚本模式,限制轮数和费用
claude -p "审查 security.py" --max-turns 5 --max-budget-usd 1.00

# 添加额外目录
claude --add-dir ../another-project

# CI 模式(跳过权限确认)
claude -p "运行测试并修复失败用例" --dangerously-skip-permissions --max-turns 20

四、斜杠命令(REPL 内执行)

在 Claude Code 的交互会话中,输入 / 前缀调用。这是日常使用最频繁的命令。

4.1 项目初始化与记忆

命令

作用

/init

自动分析项目结构,生成 CLAUDE.md 文件(项目的"说明书",Claude 每次会自动读取)

/memory

打开记忆编辑器,直接编辑 CLAUDE.md 或管理记忆

/rules

查看/管理 .claude/rules/ 目录下的模块化规则

/add-dir <路径>

添加额外工作目录,Claude 可以同时访问多个项目

/rename <名称>

重命名当前会话(方便后续查找和恢复)

/team-onboarding

根据项目配置生成新成员的入门指南

使用场景:

# 刚进入一个新项目时
/init

# 告诉 Claude 记住某些偏好
/memory

4.2 会话管理

命令

作用

/clear

硬重置:清空全部对话历史,重新开始(别名:/reset/new

/compact [指令]

压缩上下文:把长对话压缩成摘要,释放 60-80% token,可附带聚焦指令

/resume [会话]

恢复之前的会话(不填参数则打开会话选择器)

/fork / /branch [名称]

分支会话:从当前对话分叉出一个新会话做实验,不影响原对话

/export [文件名]

导出对话到文件或剪贴板

/rewind

回退:撤销到对话的某个早期状态(同时回退代码修改),别名:/undo/checkpoint

/rename <名称>

重命名当前会话

使用场景:

# 对话太长,开始变慢时
/compact

# 想尝试不同方案又不想丢失当前进度
/branch 实验方案B

# 发现改错了,回退到某个检查点
/rewind

# 导出对话记录
/export my-session.md

4.3 上下文管理

命令

作用

/context

可视化上下文窗口:用彩色网格展示当前 token 使用情况,一眼看清还剩多少空间

/copy [N]

复制助手回复到剪贴板;加 w 写入文件

/btw <问题>

旁路提问:问一个临时问题,答案不会混入主对话历史

使用场景:

# 随时检查上下文使用量(建议养成习惯)
/context

# 长对话中,70-80% 就该压缩了
/compact

4.4 模型与费用

命令

作用

/model [模型]

切换模型(Opus / Sonnet / Haiku),支持方向键交互选择

/cost / /usage

查看 token 用量和预估费用

/fast [on|off]

切换快速模式(Opus 加速输出,不降级模型)

/effort [low|medium|high|xhigh|max|auto]

设置推理深度(通过交互滑块调整)

/extra-usage

启用额外用量模式(消耗更多但突破限制)

/stats

每日用量、会话数、连续使用天数统计

使用场景:

# 简单任务用便宜的模型
/model haiku

# 复杂重构用最强模型
/model opus

# 看看花了多少钱
/cost

4.5 配置与权限

命令

作用

/config / /settings

打开设置面板(主题、编辑器模式、权限等)

/permissions / /allowed-tools

查看和调整工具的权限规则

/keybindings

自定义键盘快捷键

/login

切换 Anthropic 账号

/logout

退出登录

/mcp

管理 MCP 服务器和 OAuth 连接

/plugin

管理插件(安装、启用、禁用、市场)

/reload-plugins

重新加载已启用的插件

/less-permission-prompts

减少权限弹窗:扫描历史调用,自动生成允许白名单

/hooks

查看钩子配置(自动化触发器)

/statusline

配置状态栏显示内容

/terminal-setup

配置终端的按键绑定

使用场景:

# 烦权限弹窗太多?运行这个自动优化
/less-permission-prompts

# 修改主题或编辑器行为
/config

# 查看当前 MCP 服务连接
/mcp

4.6 工作流模式

命令

作用

/plan [描述]

进入计划模式:Claude 先设计方案等你审批,再动手改代码

/agents

管理自定义子代理(并行执行多任务)

/todos

持久化任务清单(跨会话保留)

/security-review

安全审查:分析当前分支的安全漏洞

/simplify [关注点]

代码简化:审查变更文件的代码质量,提出优化建议

/debug [描述]

启用调试日志,排查问题

/sandbox

切换/查看沙盒模式状态

/diff

交互式 diff 查看器,展示 Claude 对代码的所有未提交修改

/focus

切换聚焦视图

使用场景:

# 做复杂任务前先规划
/plan 实现用户权限管理系统

# 改完代码检查质量
/simplify

# 提交前安全检查
/security-review

# 查看改了什么
/diff

4.7 诊断与信息

命令

作用

/help

显示所有可用命令和说明

/doctor

安装健康检查:运行 8 项诊断,按 f 自动修复

/feedback / /bug

提交反馈或报告 bug(会发送对话数据给 Anthropic)

/insights

生成 HTML 分析报告(编码习惯、工具使用频率等)

/status

显示版本、模型、账号信息

/release-notes

查看版本更新日志

/upgrade

打开升级页面

使用场景:

# 出问题时先跑这个
/doctor

# 看看版本和账号状态
/status

# 不知道有什么命令时
/help

4.8 实用工具

命令

作用

/theme

打开主题选择器,管理自定义主题

/color [颜色|default]

设置提示栏颜色;不传参数随机换色

/tui

切换全屏 TUI 模式(终端 UI)

/desktop / /app

切换到桌面版 App 继续

/mobile / /ios / /android

生成二维码,在手机上继续对话

/chrome

配置 Chrome 浏览器集成

/voice

切换语音输入(按住说话)


4.9 内置技能

这些虽然不是斜杠命令,但用法完全一样(输入 /技能名):

技能

作用

/batch <指令>

批处理:用 worktree 并行编排大规模修改(多文件、多分支)

/claude-api

加载当前项目语言的 Claude API 参考文档

/debug [描述]

启用调试日志

/loop [间隔] <指令>

循环执行:每隔一段时间重复运行一个指令(如每 5 分钟检查部署状态)

/simplify [关注点]

审查已修改文件的代码质量

使用示例:

# 每 5 分钟检查一次部署状态
/loop 5m 检查 staging 环境的部署状态

# 大规模重构
/batch 把所有 class 组件改成函数组件

五、键盘快捷键

快捷键

作用

Ctrl+C

取消当前生成

Ctrl+D

退出 Claude Code

Ctrl+R

搜索命令历史

Ctrl+L

清屏(仅界面,不影响对话)

Ctrl+T

切换任务清单显示

Tab

切换 thinking 显示 / 自动补全

Shift+Tab / Alt+M

循环切换权限模式(正常 → 自动接受 → 计划)

Esc Esc

打开回退菜单(rewind)

Alt+P

上一条消息

Alt+N

下一条消息

Shift+Enter

多行输入(不发送)


六、快速输入语法

在对话输入框中可以使用特殊前缀:

语法

作用

示例

@文件名

引用文件(带自动补全)

@src/app.ts 这个文件有什么问题

!命令

直接执行 shell 命令

!npm test

# 文字

快速添加到 CLAUDE.md 记忆

# 本项目使用 pnpm 作为包管理器


七、推荐工作流组合

新项目上手

/init          # 生成项目说明书
/memory        # 补充关键信息
/model opus    # 切换到最强模型

日常功能开发

/plan 实现XXX功能    # 先出方案
# → 审查方案 → 批准
# → Claude 自动实现
/diff                 # 查看改动
/simplify             # 代码质量审查
# → git commit

长对话维护

/context              # 每 20-30 分钟检查一次
/compact              # 到达 70-80% 时压缩
/cost                 # 了解花费

排查问题

/doctor               # 诊断安装
/clear                # 清空上下文重试
/status               # 检查版本和登录状态

安全提交流程

/security-review      # 安全检查
/diff                 # 最后确认改动
# → git commit

提示:在任何时候输入 /help 即可查看当前版本支持的全部命令。

如果本文对你有帮助,不妨点赞收藏支持一下吧!

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值