Ad Space (horizontal)
10 个技巧让你的 Claude Code 生产力翻三倍
分享 10 个实用的 Claude Code 使用技巧。从提示词策略到工作流优化,这些方法让你今天就能提升效率。
前言
已经开始用 Claude Code 了,但总觉得没有充分发挥它的潜力?本文分享 10 个我在日常使用中总结的技巧,帮你大幅提升生产力。
技巧 1:先创建 CLAUDE.md
开始新项目时,先用 /init 生成 CLAUDE.md。记录你的技术栈、编码规范和目录结构,这能显著提升 Claude Code 响应的准确性。
# 项目概述
Next.js 15 + TypeScript + Prisma Web 应用
# 编码规范
- 仅使用函数式组件
- 使用命名导出(不使用默认导出)
- 错误处理采用 Result 模式
技巧 2:指令要具体
具体的指令比模糊的描述效果好得多。
# 反面示例
> 实现用户功能
# 正面示例
> 在 src/features/user/ 目录下创建以下文件:
> - UserProfile.tsx:用户资料展示组件
> - useUser.ts:获取用户数据的自定义 Hook(使用 SWR)
> - user.test.ts:useUser 的单元测试
技巧 3:善用管道
将日志、diff 等外部数据直接传给 Claude Code。
# 分析错误日志
cat /var/log/app/error.log | claude -p "分析最近的错误模式"
# PR 审查
gh pr diff 42 | claude -p "审查是否存在安全问题"
# 检查部署状态
kubectl get events --sort-by='.lastTimestamp' | claude -p "标记异常事件"
技巧 4:用 /compact 管理长对话
长会话会消耗大量上下文窗口。在自然停顿处使用 /compact 来总结和压缩对话。
> /compact
这样既能减少 Token 消耗,又能保留已建立的上下文。
技巧 5:通过权限规则减少确认弹窗
预先授权常用命令,跳过确认提示:
{
"permissions": {
"allow": [
"Read",
"Bash(npm test)",
"Bash(npm run lint)",
"Bash(npm run build)",
"Bash(npx tsc --noEmit)"
]
}
}
技巧 6:用单次模式脚本化重复任务
将重复性任务封装成 Shell 脚本:
#!/bin/bash
# daily-review.sh - 自动化每日代码审查
git log --since="1 day ago" --oneline | \
claude -p "总结昨天的提交记录,标记需要关注的变更"
技巧 7:分阶段执行
将大型任务拆分为多个步骤可以提高准确性。
# 第 1 步
> 先设计数据库 Schema,只给我看表结构定义。
# 第 2 步(review 后)
> 好的,用这个 Schema 创建 Prisma 迁移文件
# 第 3 步
> 现在创建 CRUD API 接口
技巧 8:用 Claude Code 做测试驱动开发
先让 Claude Code 写测试,再实现代码。这样能产出更高质量的结果。
> 先为 calculateTax 函数编写测试。
> 覆盖标准税率 10% 和优惠税率 8% 两种情况。
# review 测试后
> 现在编写能通过这些测试的实现代码
技巧 9:自动化 Git 工作流
让 Claude Code 帮你处理 commit 消息和 PR 创建,节省时间。
# 根据暂存的变更生成 commit 消息
claude -p "查看 git diff --staged,生成符合 Conventional Commits 规范的 commit 消息"
# 生成 PR
claude -p "根据当前分支的变更生成 PR 标题和描述"
技巧 10:直接粘贴错误信息
不要自己尝试理解错误——直接把它交给 Claude Code。
> 运行 npm run build 时报了这个错误,请修复。
>
> Type error: Property 'name' does not exist on type 'User | undefined'.
> at src/components/Profile.tsx:15:22
Claude Code 会定位文件、诊断问题并自动修复。
总结
综合运用这些技巧,你就能充分发挥 Claude Code 的能力。设置好 CLAUDE.md 和学会写具体的提示词是见效最快的——你会立刻感受到差异。一次尝试一个技巧,亲身体验效果吧。
Ad Space (rectangle)
#Claude Code
#productivity
#tips
#efficiency
#prompts