引言
最初是为了方便我个人学习使用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) |
|
|
斜杠命令 |
Claude Code 交互会话内(REPL) |
|
|
键盘快捷键 |
会话进行中随时可用 |
|
二、CLI 启动命令(终端中执行)
在系统终端中直接输入的命令,用于启动和管理 Claude Code。
|
命令 |
作用 |
|
|
启动交互式 REPL 会话(在当前目录) |
|
|
启动会话并立即发送一条初始提示 |
|
|
单次问答模式:执行一次查询并输出结果,不进入交互模式(适合脚本/CI) |
|
|
恢复最近一次会话 |
|
|
按 ID 或名称恢复指定会话 |
|
|
更新 Claude Code 到最新版本 |
|
|
登录 Anthropic 账号 |
|
|
登出,清除本地凭据 |
|
|
查看当前登录状态 |
|
|
管理 MCP(Model Context Protocol)服务器 |
最常用的几个:
# 日常启动
claude
# 直接问一个问题(不进入对话模式)
claude -p "这段代码有什么问题?"
# 继续上次的会话
claude -c
三、CLI 启动参数
启动 claude 时可以附加以下参数:
|
参数 |
作用 |
|
|
指定模型: |
|
|
添加额外工作目录 |
|
|
输出格式: |
|
|
输入格式(配合 |
|
|
非交互模式下的最大对话轮数 |
|
|
API 调用费用上限(美元) |
|
|
跳过所有权限提示(仅 CI/CD 环境使用!) |
|
|
启动时的权限模式: |
|
|
完全替换默认系统提示词 |
|
|
在默认提示词后追加内容 |
|
|
启动时自动连接 IDE |
|
|
在 claude.ai 上创建远程 Web 会话 |
|
|
启用 Chrome 浏览器集成 |
|
|
详细日志输出 |
|
|
调试模式 |
|
|
为会话命名(方便后续 |
|
|
启动时预定义子代理 |
使用示例:
# 指定模型并命名会话
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 项目初始化与记忆
|
命令 |
作用 |
|
|
自动分析项目结构,生成 |
|
|
打开记忆编辑器,直接编辑 CLAUDE.md 或管理记忆 |
|
|
查看/管理 |
|
|
添加额外工作目录,Claude 可以同时访问多个项目 |
|
|
重命名当前会话(方便后续查找和恢复) |
|
|
根据项目配置生成新成员的入门指南 |
使用场景:
# 刚进入一个新项目时
/init
# 告诉 Claude 记住某些偏好
/memory
4.2 会话管理
|
命令 |
作用 |
|
|
硬重置:清空全部对话历史,重新开始(别名: |
|
|
压缩上下文:把长对话压缩成摘要,释放 60-80% token,可附带聚焦指令 |
|
|
恢复之前的会话(不填参数则打开会话选择器) |
|
|
分支会话:从当前对话分叉出一个新会话做实验,不影响原对话 |
|
|
导出对话到文件或剪贴板 |
|
|
回退:撤销到对话的某个早期状态(同时回退代码修改),别名: |
|
|
重命名当前会话 |
使用场景:
# 对话太长,开始变慢时
/compact
# 想尝试不同方案又不想丢失当前进度
/branch 实验方案B
# 发现改错了,回退到某个检查点
/rewind
# 导出对话记录
/export my-session.md
4.3 上下文管理
|
命令 |
作用 |
|
|
可视化上下文窗口:用彩色网格展示当前 token 使用情况,一眼看清还剩多少空间 |
|
|
复制助手回复到剪贴板;加 |
|
|
旁路提问:问一个临时问题,答案不会混入主对话历史 |
使用场景:
# 随时检查上下文使用量(建议养成习惯)
/context
# 长对话中,70-80% 就该压缩了
/compact
4.4 模型与费用
|
命令 |
作用 |
|
|
切换模型(Opus / Sonnet / Haiku),支持方向键交互选择 |
|
|
查看 token 用量和预估费用 |
|
|
切换快速模式(Opus 加速输出,不降级模型) |
|
|
设置推理深度(通过交互滑块调整) |
|
|
启用额外用量模式(消耗更多但突破限制) |
|
|
每日用量、会话数、连续使用天数统计 |
使用场景:
# 简单任务用便宜的模型
/model haiku
# 复杂重构用最强模型
/model opus
# 看看花了多少钱
/cost
4.5 配置与权限
|
命令 |
作用 |
|
|
打开设置面板(主题、编辑器模式、权限等) |
|
|
查看和调整工具的权限规则 |
|
|
自定义键盘快捷键 |
|
|
切换 Anthropic 账号 |
|
|
退出登录 |
|
|
管理 MCP 服务器和 OAuth 连接 |
|
|
管理插件(安装、启用、禁用、市场) |
|
|
重新加载已启用的插件 |
|
|
减少权限弹窗:扫描历史调用,自动生成允许白名单 |
|
|
查看钩子配置(自动化触发器) |
|
|
配置状态栏显示内容 |
|
|
配置终端的按键绑定 |
使用场景:
# 烦权限弹窗太多?运行这个自动优化
/less-permission-prompts
# 修改主题或编辑器行为
/config
# 查看当前 MCP 服务连接
/mcp
4.6 工作流模式
|
命令 |
作用 |
|
|
进入计划模式:Claude 先设计方案等你审批,再动手改代码 |
|
|
管理自定义子代理(并行执行多任务) |
|
|
持久化任务清单(跨会话保留) |
|
|
安全审查:分析当前分支的安全漏洞 |
|
|
代码简化:审查变更文件的代码质量,提出优化建议 |
|
|
启用调试日志,排查问题 |
|
|
切换/查看沙盒模式状态 |
|
|
交互式 diff 查看器,展示 Claude 对代码的所有未提交修改 |
|
|
切换聚焦视图 |
使用场景:
# 做复杂任务前先规划
/plan 实现用户权限管理系统
# 改完代码检查质量
/simplify
# 提交前安全检查
/security-review
# 查看改了什么
/diff
4.7 诊断与信息
|
命令 |
作用 |
|
|
显示所有可用命令和说明 |
|
|
安装健康检查:运行 8 项诊断,按 |
|
|
提交反馈或报告 bug(会发送对话数据给 Anthropic) |
|
|
生成 HTML 分析报告(编码习惯、工具使用频率等) |
|
|
显示版本、模型、账号信息 |
|
|
查看版本更新日志 |
|
|
打开升级页面 |
使用场景:
# 出问题时先跑这个
/doctor
# 看看版本和账号状态
/status
# 不知道有什么命令时
/help
4.8 实用工具
|
命令 |
作用 |
|
|
打开主题选择器,管理自定义主题 |
|
|
设置提示栏颜色;不传参数随机换色 |
|
|
切换全屏 TUI 模式(终端 UI) |
|
|
切换到桌面版 App 继续 |
|
|
生成二维码,在手机上继续对话 |
|
|
配置 Chrome 浏览器集成 |
|
|
切换语音输入(按住说话) |
4.9 内置技能
这些虽然不是斜杠命令,但用法完全一样(输入 /技能名):
|
技能 |
作用 |
|
|
批处理:用 worktree 并行编排大规模修改(多文件、多分支) |
|
|
加载当前项目语言的 Claude API 参考文档 |
|
|
启用调试日志 |
|
|
循环执行:每隔一段时间重复运行一个指令(如每 5 分钟检查部署状态) |
|
|
审查已修改文件的代码质量 |
使用示例:
# 每 5 分钟检查一次部署状态
/loop 5m 检查 staging 环境的部署状态
# 大规模重构
/batch 把所有 class 组件改成函数组件
五、键盘快捷键
|
快捷键 |
作用 |
|
|
取消当前生成 |
|
|
退出 Claude Code |
|
|
搜索命令历史 |
|
|
清屏(仅界面,不影响对话) |
|
|
切换任务清单显示 |
|
|
切换 thinking 显示 / 自动补全 |
|
|
循环切换权限模式(正常 → 自动接受 → 计划) |
|
|
打开回退菜单(rewind) |
|
|
上一条消息 |
|
|
下一条消息 |
|
|
多行输入(不发送) |
六、快速输入语法
在对话输入框中可以使用特殊前缀:
|
语法 |
作用 |
示例 |
|
|
引用文件(带自动补全) |
|
|
|
直接执行 shell 命令 |
|
|
|
快速添加到 CLAUDE.md 记忆 |
|
七、推荐工作流组合
新项目上手
/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 即可查看当前版本支持的全部命令。
7727

被折叠的 条评论
为什么被折叠?



