装上 Claude Code 只用三分钟,把它训成「团队成员」要用七天——这是我踩过的所有坑
我见过最快的 Claude Code 使用者,三分钟装好;最慢的,三个月还没让它真正干活。
差别从来不在工具,在你愿不愿意把它**当人对待**。
上一篇评论区被一句话刷屏:「我装上了,然后呢?」——这篇就回答「然后」。一份七天清单,按天走,不绕弯。
### Day 0:装上它,别在第一步翻车
最稳路径:**nvm/fnm 装 Node 20 LTS,再 npm 全局装**。
```bash
nvm install 20 && nvm use 20
npm install -g @anthropic-ai/claude-code
claude --version
```
三个第一天就能踩的坑——
- **Windows 中文路径**:底层默认 UTF-8 处理。`D:\我的文档\` 这种位置会让它在第三天突然崩。乖乖放 `D:\projects\`。
- **NO_PROXY 必须含 localhost**:不然它连本地的 MCP Server 都连不上,你会一头雾水地以为是 bug。
- **API Key 别 commit**:环境变量 + `${ANTHROPIC_API_KEY}` 引用,否则哪天泄露你会想哭。
### Day 1:让它先认你的「家门」——启航三连
```
> 介绍一下当前目录是什么项目
> 帮我在这个项目根目录生成一份 CLAUDE.md
> 帮我列出所有 TODO 注释,按文件分类
```
第一条命令跑完那一刻,你会盯着屏幕愣两秒——**它真的在 Read 你的文件**,不是凭空推测。
这一愣,是「AI 编程」从概念变成实感的瞬间。值得记住。
### Day 2-3:写一份「能让团队上岗」的 CLAUDE.md
CLAUDE.md 是 Claude Code 的灵魂。
它和 `.eslintrc / .editorconfig` 的本质区别——**传统配置只能写「机器能解析的硬规则」,CLAUDE.md 能写「只能口头告诉新同事的潜规则」**:
- 「修改 weights.py 必须先回测验证」(业务规则)
- 「别碰 legacy/,那是退役模块」(人际禁忌)
- 「回答简洁,不要写总结段落」(交互偏好)
机器看不懂这些。AI 看得懂。
写之前回答 7 个问题:技术栈、架构、禁止事项、业务规则、交互偏好、常用命令、当前在做的事。控制在 100-500 行——再多就 token 浪费 + 注意力稀释。
四层加载机制,记住一张图:
```
~/.claude/CLAUDE.md [全局偏好:跨项目通用]
<project>/CLAUDE.md [团队宪法:提交 Git]
<project>/.claude/CLAUDE.md [个人例外:加 .gitignore]
<subdir>/CLAUDE.md [局部规则:如 legacy/]
```
**一句话辨高下**:好的 CLAUDE.md,写完读起来像一份「新员工入职手册」;糟糕的,读起来像「Python 入门教程」。Claude 已经懂 Python,你要写的是「在这个项目里 Python 怎么用」。
### Day 4:权限走白名单,给 AI 配「钥匙串」而不是「万能钥匙」
为什么必须白名单?因为——
**AI 的操作空间是无限的,但你需要的操作是有限的。**
今天禁了 `rm -rf`,明天它能用 `mv` 把文件挪到 `/tmp`,后天用 `truncate` 清空。黑名单永远堵不完。但你常用的命令就几十个,一个一个开,三天就配齐了。
实战配置:
```json
{
"permissions": {
"allow": [
"Bash(pytest:*)",
"Bash(git status)",
"Bash(git diff:*)",
"Bash(npm run:*)",
"WebFetch", "WebSearch"
],
"ask": [
"Bash(git push:*)",
"Bash(npm publish:*)"
],
"deny": [
"Bash(rm -rf:*)",
"Read(~/.ssh/**)"
]
}
}
```
**铁律**:永远不要写 `Bash(*)` 进 allow。那等于把整个 Shell 交出去——一次 prompt injection 攻击(读了被污染的 README),就是灾难级事故。
### Day 5:Memory,让它「越用越懂你」
Memory 是 AI 偷偷给你建的笔记本。你说一句「我是后端为主,前端解释要详细」——它写一份 `user_role.md`;你说「以后不要 mock 数据库」——它写一份 feedback。下次进来,直接用上。
四种类型,各司其职——
| 类型 | 存什么 | 类比 |
| --- | --- | --- |
| user | 你的角色、偏好、背景 | 员工档案 |
| feedback | 你给的纠正与确认 | 工作纪律 |
| project | 项目动态、进行中的事 | 项目周报 |
| reference | 外部资源位置 | 通讯录 |
**核心铁律一句话**:Memory 只存「代码和 Git 推导不出的隐性知识」。代码结构去读代码、Bug 修复去看 commit——那些只在你脑子里的潜规则,才是 Memory 的真正价值。
### Day 6-7:斜杠命令 + Plan 模式,让它从「干活」走向「靠谱」
熟手都按 `/` 弹命令。先把这五个练成肌肉记忆——`/init` `/compact` `/cost` `/model` `/memory`。
复杂任务(>3 个文件、生产环境、不可逆操作)必上 **Plan 模式**——`Shift+Tab` 切换。它会先输出一份执行计划:任务怎么拆、要用哪些工具、改哪些文件、有什么风险——交给你审阅,点同意才执行。
**这不是一个开关,是一个习惯。** 你和「翻车的 AI 用户」之间,往往只差这一下 `Shift+Tab`。
### 一周后你应该长什么样
- 日均确认弹窗 < 3 次
- 不用每次重申项目背景
- 复杂任务都先 Plan 再做
- 它越用越知道你的偏好,不需要重复说
**CLAUDE.md + Memory + Settings 这三件套,就是你给 AI 配的「工作认知」。**
它越完整,AI 在你这里就越像团队成员;它越空,AI 永远只是「偶尔来串门的客人」。
下一篇拆它的内核运转——Subagent 怎么并行、Hooks 怎么自动化、MCP 协议长什么样、Skill 加载机制为什么是"惰性"的。关注一下,别走丢。
---
更多推荐



所有评论(0)