我见过最快的 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 加载机制为什么是"惰性"的。关注一下,别走丢。

---

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐