当前位置: 首页 > news >正文

Claude Code 终端命令完整指南

引言

最初是为了方便我个人学习使用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即可查看当前版本支持的全部命令。

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

http://www.jsqmd.com/news/865429/

相关文章:

  • ⑤Altium Designer PCB转 Pads Layout PCB
  • 终极跨平台3D资产迁移革命:DazToBlender插件完整指南
  • 2026芜湖黄金回收商家推荐:口碑鉴真,每件留底备查 - 鸿运名品
  • 怎样快速去掉照片背景?2026年AI抠图工具实测对比与使用指南
  • 从“拆整机”到“换模块”:施博尔模块化执行器如何重构工业运维逻辑 - 资讯速览
  • LABVIEW生成EXE
  • 如何快速掌握Switch-Toolbox:终极任天堂游戏文件编辑完整指南
  • 2026 私域复盘:那些踩过的坑告诉我们,SCRM 应该这样选 - 行业产品测评专家
  • 2026 上海黄金回收价格表:足金 / 金条 / 旧金实时报价 - 奢侈品回收测评
  • 2026 年 5 月应届生求职必看!靠谱大学生就业网站深度测评 - 讲清楚了
  • OpenPLC Editor:工业自动化编程的终极开源解决方案完整指南
  • 为什么92%的UE团队在Sora 2集成中踩坑?3个被Epic官方文档刻意弱化的底层API兼容陷阱全披露
  • 用交叉编译工具链编译出一个简单的DEMORV1126应用开发手册的重点知识
  • C++类型推导与auto关键字
  • 天津婚姻家事纠纷解决专家:家理律所专业律师团队精心服务 - 外贸老黄
  • 浏览器插件消息通信:异步机制与数据获取避坑(ps:发送方收到的返回值是 undefined)
  • 【仅剩最后200份】DeepSeek内部《云原生AI平台SLA白皮书》精要版:含12项SLO指标定义、告警阈值公式与根因定位树
  • 2026 年西安建筑资质代办最新排名,本地企业首选推荐 - COINUP
  • 3秒免费获取百度网盘提取码:baidupankey智能工具终极指南
  • CyberChef:在浏览器中解决复杂数据处理难题的瑞士军刀
  • 面试中被嘲笑Token放在Redis里?这把给我干沉默了...
  • 北航毕业论文LaTeX模板:3天掌握专业排版,告别格式焦虑
  • SolidWorks自学day1-自留
  • 通过模型广场的直观对比与快速切换找到最适合当前任务的模型
  • 信创操作系统深度对比:统信UOS vs 麒麟OS vs openEuler,企业级选型指南
  • 广州婚纱照推荐|深耕品质美学,解锁多元婚拍新体验 - 品牌评测官
  • ARMv8/v9虚拟化核心:SCTLR_EL2寄存器详解与配置实践
  • 抖音批量下载器终极指南:3分钟掌握无水印高效下载技巧
  • OpenRGB:终结RGB灯光管理混乱的终极免费方案
  • 健康系列: 有机食品是什么?