用了3个月Claude Code,这些技巧我后悔知道太晚

兄弟姐妹们,AI编程这事儿真的香!我从去年年底开始用Claude Code,从最初的不屑到现在的真香,中间踩了不少坑。今天把压箱底的技巧全分享出来,建议收藏!

前言:我是怎么入坑的

说实话,一开始我是不相信什么AI编程的。写了12年代码,什么IDE没用过?VS Code、IntelliJ、WebStorm…AI?能比我自己写得快?

但直到去年年底,公司接了一个3年没人敢碰的遗留系统。那个代码写得…唉,一言难尽。领导撂下句话:给你2周重构,不然就走人。

抱着死马当活马医的心态,我装了Claude Code。结果…你们猜怎么着?2周的任务,我8天就干完了,而且测试一次通过!

从那以后,我就彻底沦陷了。

一、这些命令快捷键,效率直接翻倍

1.1 /test - 自动生成测试

以前写测试真的很痛苦,现在只需一句话:

/test 为这个函数生成单元测试

Claude Code会自动分析代码逻辑,生成覆盖基本场景和边界条件的测试。

1.2 /review - 代码审查

代码写完了,不知道有没有问题?直接:

/review 审查这段代码的性能问题

它会指出潜在的问题和改进建议。

1.3 /fix - 自动修复

看到报错不用慌,直接把错误贴给它:

/fix 这个报错怎么解决

大部分常见问题它都能帮你修。

1.4 /commit - Git提交

提交信息不用自己想,直接:

/commit 提交当前改动

会自动生成规范的提交信息。

二、CLAUDE.md 这个文件,太香了

2.1 什么是CLAUDE.md?

就是一个放在项目根目录的Markdown文件,Claude Code每次会话开始时会自动读取。相当于给AI一个"记忆本",把你的编码习惯、项目规范都记下来。

2.2 怎么用?

# 我的项目规范

## 代码风格
- 缩进:2空格
- 分号:必须
- 组件名:PascalCase

## 构建命令
- 开发:npm run dev
- 测试:npm test
- 构建:npm run build

放好之后,每次打开项目,AI都自动按你的规矩来!

2.3 团队共享

把这个文件放到团队仓库,新人上手速度能快一倍。

三、Subagent 这个功能,帮我省了至少20小时

3.1 什么是Subagent?

就是"子代理",可以同时运行多个AI帮你干活。

3.2 我怎么用的?

上次重构一个模块,我同时开了3个Subagent:

  • Subagent 1:分析现有代码结构
  • Subagent 2:写测试用例
  • Subagent 3:执行重构

以前串行要一下午的任务,这次1小时搞定。

四、常见问题

Q: 中文编码有问题?

A: 确保文件是UTF-8编码,CLAUDE.md里注明# -*- coding: utf-8 -*-

Q: AI理解错了我的需求?

A: 描述越具体越好,加上示例和预期输出

Q: 每次都要重复说明项目背景?

A: 写到CLAUDE.md里,一次配置永久生效

写在最后

Claude Code不是要替代程序员,而是让程序员更专注做有价值的事。那些重复性的代码、繁琐的测试、恼人的bug,就交给AI吧。

你们都用Claude Code做什么?欢迎评论区聊聊!


本文由AI自动生成

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐