干货:一份全面的Claude Code高级技巧及命令速查指南
·
前 言
Claude Code 是由 Anthropic 推出的一款AI编程助手,基于 Claude 大模型深度优化,专为开发者、内容创作者和技术写作者设计,它采用命令行的交互方式,提供了丰富的命令,本文主要介绍Claude Code的命令使用指南。对于使用的高频命令,小编已在文中重点标注,欢迎大家收藏!

常用启动命令方式
注意:以下命令均是在终端窗口执行
# 查看Claude Code版本号
claude --version
# 直接启动与Claude Code命令行的交互模式
claude
# 带初始问题启动Claude Code
claude "今天星期几?"
# 一次性执行并退出,单次命令模式,直接执行指令
claude -p "今天星期几?"
# 管道输入
cat getfile.py | claude -p "分析这段代码"
# 打开当前目录下的对话记录
claude --resume
# 继续当前目录的上一次对话
claude -c

核心斜杠命令(Slash Commands)
注意:以下命令全部是在Claude Code的命令行执行
## 以下是常用命令,建议收藏起来,便于快速查阅
/add-dir #添加一个新的工作目录
/init #使用代码库文档初始化一个新的CLAUDE.md文件,强烈建议使用
/clear #清除对话历史并释放上下文,重新开始
/resume #恢复之前的对话
/compact #清除对话历史记录,但保留上下文中的摘要,会话过长时压缩
/exit #或者quite,退出REPL,退出Claude Code命令行模型
/export #将当前对话导出到文件或剪贴板
/mcp #管理MCP服务器
/memory #编辑Claude Code的记忆文件
/model #为Claude Code设置AI模型
/vim #在Vim模式和普通编辑模式之间切换
## 以下命令你可以按个人使用习惯进行整理收藏
/agents #agent配置管理,可以创建智能体
/bashes #列出并管理后台Bash Shell脚本
/bug #提交关于Claude Code的反馈
/config #打开配置面板,查看Claude Code的具体配置
/context #查看当前上下文使用情况,并以彩色网格的形式进行可视化
/cost #显示当前会话的总成本和持续时间
/doctor #诊断并验证您的Claude Code安装和设置
/help #显示帮助信息和可用命令
/hooks #管理工具事件的钩子配置
/ide #管理IDE集成并显示状态
/login #切换Anthropic账户
/logout #从您的Anthropic账户中注销
/review #代码审查,智能分析审阅一个拉取请求
/status #显示Claude Code状态,包括版本、模型、账户、API连接和工具状态
/upgrade #升级至最高级别,以获得更高的速率限制和更多Opus功能
/statusline #设置Claude Code的状态行用户界面
/output-style #直接设置输出样式或从选择菜单中设置
/output-style:new #创建自定义输出样式
/pr-comments #从GitHub拉取请求中获取评论
/release-notes #查看发布说明
/migrate-installer #将全局npm安装迁移到本地安装
/install-github-app #为存储库设置 Claude GitHub Actions
/security-review #对当前分支上待处理的更改进行安全审查
/terminal-setup #为换行安装 Shift+Enter#键绑定

实用小技巧
# 引用文件名进行对话
@+文件名
# 粘贴图片
control + v
# 换行
Option+Enter
# 在Claude Code命令行执行Bash命令,如 !ls -l
!+ Bash命令
# 上下键可以进行历史命令上下切换
↑/↓
# 中断Claude Code的执行 / 可跳转到之前的消息
Esc/Esc+Esc

赋予AI长期记忆
使用 # 前缀告诉 Claude Code 一些关键信息。这些信息会被永久记录在项目的 Claude.md 文件或全局配置文件中,成为 AI 在处理这个项目所有未来请求时的基础知识,无需重复告知

智能感知选中代码
在Cursor中选中任意一段代码,然后直接到终端中向Claude Code提问,你会发现,无需复制粘贴代码到命令行,它已经知道你问的是哪部分代码了,并能给出精准的回答。

自定义命令
# 自定义命令-创建项目级命令
mkdir -p .claude/commands
echo "评审这个文件的代码,并提出改进建议:" > .claude/commands/per-optimize.md
# 使用命令
/per-optimize
# 删除自定义命令
rm -rf ~/.claude/commands/pre-optimize.md
## ------------------------------------------------------
# 自定义命令-创建全局个人命令
mkdir -p ~/.claude/commands
echo "审查此代码的安全漏洞:" > ~/.claude/commands/per-security-review.md
# 在任何项目中使用
/per-security-review.md
# 删除自定义命令
rm -rf ~/.claude/commands/per-security-review.md

总 结
Claude Code是一个强大的AI编程助手,掌握这些常用命令以及实用技巧,会让你使用AI工具更加地顺手!
记住:Claude Code最大的优势是理解自然语言,所以直接说出你的清楚需求,做好你的指挥官尽情让它为你效劳吧!

更多信息可参考 https://docs.anthropic.com/zh-CN/docs/claude-code/slash-commands
大家有什么使用技巧也欢迎在评论区交流!
更多推荐


所有评论(0)