乐于分享
好东西不私藏

Claude Code命令行安装教程

Claude Code命令行安装教程

别再手动写代码了!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,项目端口 8888

Claude 会存到记忆文件里,下次对话自动加载。想忘掉也行:

忘掉 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

相关学习资料