Claude Code实战技巧精简版:从基础操作到并行协作速查
Claude Code实战技巧精简版,覆盖基础操作、提示词、思考规划、上下文管理、并行协作、记忆配置,拿来即用。
一、基础操作
| 技巧 | 说明 |
|---|
alias cc='claude --dangerously-skip-permissions' | 跳过所有权限确认,加入~/.zshrc |
! 前缀 | 直接执行bash,如!git status,结果自动进入上下文 |
| Esc 停止 / Esc×2 回溯 | 单按停止当前动作;双按打开检查点菜单,可恢复代码、对话或两者 |
--continue | 续接上次会话 |
--resume | 选择历史会话 |
| Ctrl+S 暂存提示词 | 写到一半需插问,暂存后提交快速问题,回来自动恢复草稿 |
| Ctrl+B 后台运行 | 长命令(测试/构建)按Ctrl+B后台执行,Claude继续工作 |
/clear | 切换无关任务前必清。累积上下文会拖垮质量 |
/btw | 弹出浮层问快速问题,不污染主对话 |
/insight | 生成HTML报告,分析过去一个月使用习惯 |
二、提示词技巧
| 技巧 | 说明 |
|---|
| 给Claude自检手段 | 提示中附上测试命令/lint检查,让它自己跑、自己修,质量提升2-3倍 |
| 贴原始数据,别解释bug | 直接粘贴错误日志/CI输出+"fix"。也可管道输入:cat error.log | claude "fix this" |
@ 指定文件 | @src/auth/middleware.ts 直接定位,省去搜索开销 |
| 模糊提示探索代码 | "这个文件你会改进什么?"——适合不熟悉的仓库 |
| 让Claude采访你 | 说"Interview me about [功能]",Claude追问细节/边界/取舍,最后生成完整spec |
| 连续纠正2次仍未修好 | → /clear 重写提示词。死胡同里的上下文会毒害后续尝试 |
三、思考与规划
| 技巧 | 说明 |
|---|
ultrathink | 关键词触发Opus深度推理,用于架构决策和复杂调试 |
/effort | 持久设置思考等级 |
| Plan Mode(Shift+Tab切换) | 多文件变更/不确定方案时先规划。小任务跳过 |
/model opusplan | 使用Opus规划模式 |
| Ctrl+G 编辑计划 | 在编辑器中直接修改Claude提出的计划步骤 |
四、上下文管理
| 技巧 | 说明 |
|---|
| 1M token上下文 | /model opus[1m] 或 sonnet[1m] 切换 |
CLAUDE_CODE_AUTO_COMPACT_WINDOW | 控制压缩触发时机 |
| 引导压缩 | /compact focus on API changes and modified files。也可在CLAUDE.md中写常驻压缩指令 |
| 子代理(Subagent) | "用子代理调查支付流程" 生成独立上下文实例,调查完返回摘要,主会话保持干净 |
/branch(或/fork) | 复制当前对话试另一条路,原对话不受影响 |
五、并行与协作
| 技巧 | 说明 |
|---|
--worktree feature-auth | 创建隔离工作副本+新分支,可同时跑3-5个Claude会话 |
| Agent Teams(实验性) | 设置CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS,Claude分配任务给多个teammate并行执行。避免多agent编辑同一文件 |
claude -p 批量扇出 | 循环+&并行处理文件列表,--allowedTools限制工具范围 |
| 一个写代码一个审查 | 两个会话:一个专注写,一个用/review模式审查 |
批量扇出示例
bashfor f in src/**/*.ts; do
claude -p "Add JSDoc to $f" --allowedTools "Write,Read" &
done
六、记忆与配置
CLAUDE.md层级
| 位置 | 作用域 | 说明 |
|---|
~/.claude/CLAUDE.md | 全局 | 所有项目共享 |
./CLAUDE.md | 项目 | 团队共享,提交Git |
./CLAUDE.local.md | 项目 | 个人本地,加入.gitignore |
| 子目录/CLAUDE.md | 模块 | 按需加载 |
Auto Memory
- Claude自动从对话中提取学习笔记
- 每次启动加载前200行
- 发现问题立即纠正,让Claude记住
Hooks自动化
json{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"command": "npx prettier --write $FILE"
}]
}
}
速查表
| 场景 | 推荐操作 |
|---|
| 每次都要确认权限 | alias cc='claude --dangerously-skip-permissions' |
| 对话太长质量下降 | /compact 或 /clear |
| 复杂架构决策 | ultrathink + Plan Mode |
| 多文件并行修改 | --worktree |
| 需要调查但不污染主对话 | 子代理 |
| 写代码同时要审查 | 两个会话分工 |
| Claude反复犯同一个错 | 写进CLAUDE.md |
| 想分析自己的使用习惯 | /insight |