别再手动写代码了!Claude Code 让我效率翻倍的 10 个技巧
用了一个月 Claude Code,从"这玩意能写代码?"到"没有它我怎么活",这篇文章分享我踩过的坑和真正实用的技巧。
先说结论
Claude Code 不是那种"帮你写个 Hello World"的玩具。它能做的事情包括但不限于:
直接读你的项目代码,理解上下文后改代码
执行终端命令,帮你跑测试、装依赖、部署
跨文件重构,改 10 个文件不带犹豫的
当你的技术导师,逐行讲解源码
但前提是,你得知道怎么用。
技巧一:别客气,直接说需求
很多人第一次用会这样问:
你能不能帮我看看这个代码?然后 Claude 给你一段泛泛的回复。
正确的打开方式:
读一下 BookServiceImpl.java 的 saveComment 方法,解释 @Lock 注解是怎么实现分布式锁的越具体,回答越精准。给文件名、方法名、你关心的点,Claude 就能直击要害。
技巧二:用 ! 前缀执行命令
在 Claude 对话框里,输入 ! 加命令就能直接执行终端操作:
! git status
! mvn clean install
! redis-cli -a test123456 ping
不用切换窗口,Claude 还能看到命令输出,方便你接着问"这个报错怎么解决"。
技巧三:让 Claude 记住东西
每次对话都要重复"我的 Redis 密码是 xxx"?不存在的。
记住:Redis 密码是 test123456,MySQL 是 root/1234,项目端口 8888Claude 会存到记忆文件里,下次对话自动加载。想忘掉也行:
忘掉 Redis 密码技巧四:/compact 保命
聊久了上下文会满。别等它自动压缩,主动出击:
/compact压缩后保留关键信息,释放空间继续聊。如果你觉得聊偏了想重新开始:
/clear清空一切,重新来过。
技巧五:用 /model 切模型
不同场景用不同模型:
| 命令 | 场景 |
|---|---|
/model sonnet | 日常写代码,快且便宜 |
/model opus | 复杂任务,最强但贵 |
/model haiku | 简单问答,最快最便宜 |
比如让我读源码讲解用 sonnet 就够了,做架构设计再切 opus。
技巧六:批量操作一次搞定
这个是真的爽。
帮我把学习笔记目录下所有 .md 文件的标题加一个编号把项目里所有 TODO 注释找出来列个清单把 ErrorCodeEnum 里所有英文错误码都加上中文注释一次请求,Claude 会逐个文件处理。以前手动改要半小时,现在 10 秒。
技巧七:用它学源码,比看文档快 10 倍
学一个新项目,别自己啃源码。直接让 Claude 帮你:
读一下这个项目的认证体系,从登录到鉴权的完整流程,用流程图表示BookServiceImpl 的缓存逻辑是怎么和 Redis + Caffeine 配合的?逐行讲解这个项目用了哪些设计模式?每个给一个代码示例我用这个方法,一周就搞定了一个 Spring Boot 3 项目的四大核心模块。
技巧八:面试准备利器
投简历前,让 Claude 帮你模拟面试:
如果面试官问"分布式锁怎么实现",结合项目代码帮我准备回答帮我整理这个项目的技术栈,按简历 Skills 格式输出从并发安全的角度审查 saveComment 方法,面试可能会怎么问它会结合你的实际代码给建议,比背八股文强多了。
技巧九:文件操作三连
读文件:
看看 application.yml 的 Redis 配置改文件:
把 login 方法的返回值从 RestResp 改成 RespDto创建文件:
帮我创建一个学习笔记,写消息队列的内容Claude 会直接操作你的项目文件,改完你可以立刻在 IDE 里看到效果。
技巧十:上下文是王道
Claude 的能力上限取决于你给的上下文。
差的问法:
帮我优化这段代码好的问法:
这是一个 Spring Boot 的评论接口,QPS 大概 500,数据库是 MySQL,
帮我看看有没有性能瓶颈,重点看缓存和 SQL 层
你给的背景越多,Claude 的建议越靠谱。
常见坑
坑 1:改了代码但没生效
Claude 改的是磁盘上的文件。如果你的 IDE 没有自动刷新,手动 reload 一下。
坑 2:命令执行失败
权限问题。检查 /permissions 设置,或者确认你的环境(比如 WSL)里工具链都装好了。
坑 3:回答越来越不准
上下文太长了。/compact 压缩一下,或者 /clear 重新开始。
坑 4:它改了不该改的文件
用 /permissions 设置只读模式,或者告诉它"只读不改"。
我的日常使用流程
1. 开两个终端标签页
2. 标签页 1:claude 学习 + 改代码
3. 标签页 2:claude 处理其他任务(比如写文章、部署)
4. IDE 开着看 Claude 改了什么
5. 上下文满了就 /compact
6. 切换任务就 /clear
最后
Claude Code 不是银弹,但它是目前我用过最强的 AI 编程工具。关键是你要把它当协作伙伴而不是搜索工具——给它足够的上下文,告诉它你要什么,它会给你惊喜。
试试上面的技巧,效率翻倍不是梦。
作者:kethy
夜雨聆风