返回

Claude 命令大全:从入门到精通的终端操作指南(2025 最新)

原创
admin的头像admin·发布于 2025-11-19 20:48·阅读 90

✨ 引言

对于习惯用终端工作的开发者来说,Claude 的命令行工具(Claude CLI)绝对是提升效率的“隐藏神器”。无论是对话、脚本执行、代码审查还是项目协作,都能通过一组简洁的命令完成。

这篇教程为你整理了 Claude CLI 从基础到进阶的完整命令手册。建议收藏,随用随查。


file

一、启动与基础命令:快速进入 Claude 工作流

下面这些是所有用户都必须掌握的入门命令:

bash 复制代码
claude                       # 启动交互模式 REPL
claude -p "内容"             # 单次请求模式,执行后即退出
claude --version             # 查看当前版本
claude doctor                # 自检环境,排查错误

交互模式下可使用:

复制代码
/help                        # 查看命令手册
/init                        # 初始化项目并生成 CLAUDE.md

使用建议:

  • 只需执行一次任务:用 claude -p
  • 需要长对话:用 claude

二、项目与上下文管理:控制上下文,减少 token 消耗

用于管理当前会话与状态:

复制代码
/config                      # 修改主题、语言、账号信息
/clear                       # 清空上下文
/compact                     # 压缩上下文,降低 token 消耗
/memory                      # 编辑项目记忆文件
/status                      # 查看系统与账号状态
/cost                        # 查看 token 消耗

自动上下文优化:

bash 复制代码
claude config set autoCompact true

场景示例:

聊了 20 多轮导致 token 过长?
输入 /compact 即可自动精简上下文,仅保留重要信息。


三、安全与权限管理:减少误操作风险

通过权限系统确保终端操作安全:

复制代码
/permissions                            # 查看或调整权限
/permissions allow "Edit"               # 允许编辑文件
/permissions allow "Bash(git:*)"        # 开放 git 使用权限
/permissions deny "Bash(rm:*)"          # 禁止 rm 删除命令

启动时限制工具:

bash 复制代码
claude --allowedTools "Edit" "Bash(git:*)"
claude --disallowedTools "Edit"

跳过权限确认(慎用):

bash 复制代码
claude --dangerously-skip-permissions

安全建议:
务必禁止危险命令,例如:

bash 复制代码
/permissions deny "Bash(rm:*)"

四、模型与会话管理:自由切换模型与历史记录

切换模型(交互模式里):

复制代码
/model

启动时直接指定:

bash 复制代码
claude --model sonnet

恢复历史会话:

bash 复制代码
claude -c              # 继续最近一次会话
claude -r <session-id> # 恢复指定会话

使用建议:

  • Sonnet:调试、轻任务、高性价比
  • Opus:论文、系统设计、大型项目

五、开发者必备命令:代码审查与项目关联

Claude CLI 对开发者尤其友好:

复制代码
/review                 # 代码审查,抓逻辑错误与优化点
/vim                    # 启用 Vim 模式
/add-dir <path>         # 添加项目路径
/mcp                    # 管理 MCP 扩展(数据库/云服务等)
/pr_comments            # 查看 GitHub PR 评论

典型用法

输入 /review 让 Claude 直接指出代码问题,例如:
“第 21 行可能存在数组越界风险”。


六、深度思考模式:处理复杂问题的“外挂”

Claude 支持多种深度思考指令,用于结构化分析:

复制代码
think                   # 普通分析
think hard              # 深度逻辑拆解
think harder            # 架构级分析
ultrathink              # 复杂项目的全局规划

推荐场景:

  • think:算法优化、代码评审
  • think hard:流程设计
  • think harder:系统架构
  • ultrathink:大型项目、全链路规划

七、日志与问题反馈:排错更高效

用于调试或反馈 Bug:

bash 复制代码
/bug                    # 上报错误或给出建议
claude --verbose       # 查看详细日志
claude --output-format json  # JSON 格式输出日志

八、常用快捷键:提升两倍效率的小技巧

快捷键 功能
Ctrl+C 中断当前生成
Ctrl+D 退出交互模式
Ctrl+L 清屏
Esc / Esc+Esc 取消输入或编辑上一条消息
↑ / ↓ 浏览历史命令
Shift+Enter 多行输入

九、Claude 命令速记口诀(容易背)

复制代码
启动用 claude,单次 -p 带内容;
清屏查状态,/clear /status 帮你忙;
权限要管好,allow 有用 deny 危险;
代码要审查,/review 一键找问题;
忘了输 /help,所有命令全清楚。

🎯 总结:命令不用全背,记住 /help 就够了

Claude CLI 非常强大,但不需要一次性记住所有命令。
真正记住这句就行:

想不起来时,用 /help

作者的其他文章
IP地址配置HTTPS 内网IP配置HTTPS保姆教程
本文介绍了在Nginx中配置HTTPS的完整流程:1)使用OpenSSL生成自签名证书和私钥;2)解密私钥以避免重启时输入密码;3)配置Nginx支持HTTPS,包括指定证书路径、设置安全协议和加密套件等。适用于开发、测试和内网环境,但需注意自签名证书会触发浏览器警告,生产环境建议使用CA签发的正式证书。通过简单的命令和配置即可实现基本的HTTPS加密保护。
IP地址配置HTTPS 内网IP配置HTTPS保姆教程
Docker 数据目录迁移完整指南:从 /var/lib/docker 迁移到自定义路径
本文介绍了将 Docker 数据目录从 /var/lib/docker 迁移到自定义路径 /data2/docker/data 的完整过程,包括停止 Docker 服务、复制数据、修改配置文件及验证数据完整性。提供了常见问题的解决方案,帮助用户在空间不足时顺利迁移 Docker 数据。
Docker 数据目录迁移完整指南:从 /var/lib/docker 迁移到自定义路径
2025年必备:让Nginx配置清晰如诗的工具推荐
文章浏览阅读464次,点赞4次,收藏4次。本文介绍了格式化Nginx配置文件的重要性,指出良好格式能提升可读性、团队协作效率和降低错误风险。文章推荐了2025年优秀的在线格式化工具,这类工具应具备操作简单、专业格式化效果、安全保障等特性。建议将格式化工具集成到开发流程中,并制定团队规范,以优雅管理Nginx配置。文末推荐了一个专业在线格式化工具,帮助开发者高效处理配置文件。
2025年必备:让Nginx配置清晰如诗的工具推荐
屏幕检测专家 — 专业的在线屏幕测试工具
屏幕检测专家 — 专业的在线屏幕测试工具
屏幕检测专家 — 专业的在线屏幕测试工具
Keye-VL-1.5-8B(快手 Keye-VL)— 腾讯云两卡 32GB GPU **保姆级** 部署指南(Ubuntu 22.04 / CUDA 12.2 / Driver 535.216.01 / Python 3.10)
保姆级教程:在腾讯云两卡 32GB GPU(Ubuntu 22.04 / CUDA 12.2)上完整部署快手 Keye-VL-1.5-8B。包含驱动安装、conda 环境、PyTorch、bitsandbytes、vLLM、ModelScope 模型下载与 Gradio demo 运行步骤及常见排错。适合工程复现与上线优化。
Keye-VL-1.5-8B(快手 Keye-VL)— 腾讯云两卡 32GB GPU **保姆级** 部署指南(Ubuntu 22.04 / CUDA 12.2 / Driver 535.216.01 / Python 3.10)
Ubuntu系统ECS重启后“/etc/resolv.conf”被还原怎么办?
处理方法 在处理前,建议先禁用systemd-resolved服务。 方法一:手动修改/etc/resolv.conf文件。 以root用户登录ECS。 关闭并禁用systemd-resolved服务
共享打印机报错连不上怎么办?修复错误代码(0x000006d9/0x0000011b 等)最新Win10/11 共享打印机常见问题 + 解决教程,附工具!
Win11 打印机共享报错全面修复指南:涵盖 0x000006d9、0x0000011b、0x0000007e 等常见码,并提供一键 PowerShell 工具,十分钟内搞定老款惠普共享打印机。
共享打印机报错连不上怎么办?修复错误代码(0x000006d9/0x0000011b 等)最新Win10/11 共享打印机常见问题 + 解决教程,附工具!
实战Spring Boot + Vue 集成 Activiti 工作流引擎 | 双模式简单 & 自定义审批平台
基于 Spring Boot 与 Vue 的高效工作流平台,支持简单模式与自定义模式双引擎,在线流程建模、版本管理、审批节点灵活配置,多渠道消息通知,Docker/K8s 部署,高可用与可扩展。
2025 年国内 Docker/DockerHub 镜像源加速列表(7 月 28 日更新 · 长期维护)
2025 年最新国内 Docker Hub 镜像源加速列表,包含轩辕镜像、腾讯云、阿里云、DaoCloud、AtomHub 等多家稳定 CDN 服务,附详细配置教程与常见问题说明,适用于 Linux、macOS、Windows 平台。
2025 年国内 Docker/DockerHub 镜像源加速列表(7 月 28 日更新 · 长期维护)
Linux环境下修改人大金仓数据库用户密码的完整指南
本篇博客将手把手教你如何在Linux环境中,通过命令行连接人大金仓数据库并修改指定用户的密码。适用于初学者及数据库维护人员,提供完整命令和使用说明。