通过 33 个从基础到高级的技巧,全面掌握 Claude Code,涵盖快捷键、提示技巧、MCP 服务器、项目规则和自动化钩子。
本指南涵盖以下内容:
Claude Code 提供三种输入模式,熟练切换可提升效率:
# 快速模式切换
Shift+Tab -> 自动接受模式
Shift+Tab -> 计划模式
Shift+Tab -> 回到编辑模式
将 Claude Code 作为扩展程序安装到 IDE(如 VS Code、Cursor、JetBrains),可结合终端和 IDE 优势。参考 Anthropic 文档 获取安装指南。
通过终端设置支持多行提示:
/terminal-setup # 配置 Shift+Enter 用于多行提示
连接 IDE 后,Claude Code 会自动包含选定行的上下文:
/ide # 从 VS Code、Cursor 或 JetBrains 中选择 IDE
快捷键:
CMD
/ CTRL
+ Escape
(Mac/Windows)CMD
/ CTRL
+ L
:清屏ESC
+ ESC
:跳转到上一个SHIFT
+ ENTER
:换行(需运行 /terminal-setup
)CMD
/ CTRL
+ R
:详细输出Claude Code 支持多模态,可直接拖放截图或复制粘贴图像到提示输入中,适合“让它看起来像这样”的任务。
使用以下命令查看令牌使用情况:
npx ccusage
# 显示输入/输出令牌分解
# 跟踪随时间变化的成本
实时视图:blocks --live
。
提示:若月花费超 100 美元,建议订阅 Claude Max(100 美元/月)获取几乎无限使用。
在 .claude/commands/
中创建文件(如 release.md
),即可使用 /release
命令。
防止上下文污染,减少令牌使用:
/clear
从上次停止处继续:
/resume
# 显示过去会话并选择继续
CMD
/ CTRL
+ N
打开新缓冲区CMD
/ CTRL
+ A
) 并复制粘贴到 Claude Code使用关键词分配“思考令牌”:
think about this and implement...
think harder about the architecture...
ultrathink about the security implications...
并行化复杂任务:
"Use subagents to refactor this codebase"
Claude 将分析任务、分配代理并合并结果。
迭代修复错误:
"Run the build in a loop and fix all errors as they appear"
分解复杂项目并跟踪依赖:
{
"mcpServers": {
"taskmaster-ai": {
"type": "stdio",
"command": "npx",
"args": ["-y", "--package=task-master-ai", "task-master-ai"],
"env": {}
}
}
}
支持浏览器自动化:
{
"mcpServers": {
"playwright": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"],
"env": {}
}
}
}
获取最新文档:
{
"mcpServers": {
"context7": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"],
"env": {}
}
}
}
使用 CodeRabbit 等审查 Claude 的更改,配置不同个性以获得最佳效果。
为现有项目生成约定:
/init
# 生成 claude.md,包含约定、文件结构和依赖
在对话中输入规则,如:
# "Always use async/await instead of .then()"
为不同目录设置特定规则:
project/
└─ claude.md # 全局规则
└─ frontend/
└─ claude.md # 前端规则
└─ backend/
└─ claude.md # 后端规则
通过文件名引用规则:
## 编码标准
参见:@.cursor/rules/self-improvement.mdc
## API 文档
参见:@docs/api.md
自动提交更改:
## Git 和版本控制
- 任务完成后自动添加和提交
- 使用描述性提交消息
运行 IDE 诊断并自动修复错误:
## 代码质量检查
**在完成任务前运行:**
- 使用 `mcp__ide__getDiagnostics` 检查 linting 和类型错误
- 修复所有错误
与 Context7 MCP 协同