我用 Claude Code 大概有半年了。

最开始以为它就是个聊天框套了个终端皮——原来它能直接读你的代码、改你的文件、跑命令,是真的在帮你干活,不是陪你聊天。

这篇写给刚听说 Claude Code 的人,和用了一段时间但总感觉"没用对"的人。


它到底是什么

Claude Code 是一个装在终端里的 AI 编程工具。

不是网页版 Claude,不是 Copilot,是你在命令行里输一句话,它能去翻你的项目、改代码、跑测试——有文件系统权限那种。

VS Code 插件版也有,功能一样,底层是同一套东西。


装起来

npm install -g @anthropic-ai/claude-code

装完跑一下 claude doctor 确认环境没问题。

需要 Anthropic 订阅,claude.com 上付费。装好之后,在任意项目目录输 claude,就进去了。


最核心的操作循环

每次用 Claude Code,本质上都是这个流程:

1.你描述需要什么

2.Claude 分析代码

3.Claude 展示改动 diff

4.你来读这个 diff

5.确认 / 拒绝 / 手动改

6.跑测试

7.提交

第 4 步是最容易被跳过的,也是最不能跳过的。

它给的改动,你不读完就按 y 确认,迟早出事。


怎么说话它才听

新手最常见的问题:说不清楚。

“帮我优化一下这个函数”——Claude 不知道你想要什么,给的结果大概率不对。

换成这个格式效果好很多:

WHAT: 给登录表单加输入校验 WHERE: src/components/LoginForm.tsx HOW: 用 Zod schema,错误信息显示在字段下方 VERIFY: 空邮件显示报错,格式不对显示报错

四要素:做什么、在哪里、怎么做、怎么验证。越具体越好。


Context 这件事,必须认真对待

这是新手最快翻车的地方。

Claude Code 有个"上下文窗口",大约 20 万 token。填满之前没问题,快满的时候它会开始变笨——回答变短、忘事、乱改。

状态栏里有个 Ctx(u): 的数字,就是当前用了多少。

用了多少 状态 该干嘛
0–50% 正常 随便用
50–70% 注意 少废话
70–90% 危险 立刻 /compact
90%+ 救不了 /clear 重开

/compact 会压缩历史对话,省出空间。/clear 完全重置,适合换任务。

上下文满了不是速度变慢,是它在撒谎——你以为它在认真改代码,其实它在乱猜。


CLAUDE.md:让它记住你的项目

每次新开会话,Claude Code 什么都不记得。除非你写了 CLAUDE.md。

这个文件放在项目根目录,Claude 每次启动都会读。相当于给它的工作说明书。

最简版本,三件事就够:

# 项目名称 一句话描述这个项目是干什么的。  ## 常用命令 - `pnpm dev` - 启动开发服务器 - `pnpm test` - 跑测试 - `pnpm lint` - 检查代码格式

不需要写得很长。只写 Claude 读代码本身发现不了的东西——比如"这个项目用 pnpm 不用 npm",比如"不要动 legacy 目录下的文件"。

有个研究(ETH Zürich,2026年2月)发现:自己手写的 CLAUDE.md 能提升任务成功率约 4%,但用 /init 自动生成的反而会降低 3%。所以亲自写,写少,写精。

每次 Claude 犯错被你纠正,把这个规则加进 CLAUDE.md——它就永远不会再犯同样的错。这是真正的复利。


几个每天都用得上的命令

命令 干嘛用
/clear 重置对话,换任务必用
/compact 压缩历史,上下文快满时用
/plan 进规划模式,只分析不改文件
/model 切换模型(sonnet/opus/haiku)
!git status 直接跑 shell 命令
@文件名 让 Claude 专门看这个文件

/plan 值得单独说一下。复杂改动或者不太确定方向的时候,先进规划模式——Claude 只分析不动代码,你看完计划觉得没问题再让它执行。省了很多"改乱了不知道怎么还原"的麻烦。

还有一个很多人不知道的:按 Shift+Tab 可以循环切换权限模式。

默认模式每次改文件、跑命令都要你确认。如果做的是低风险的重复性任务,嫌烦的话可以切到 acceptEdits 模式——改文件自动通过,只有跑命令还会问你。

还有个 bypassPermissions 模式(也可以启动时加 --dangerously-skip-permissions 参数),改文件和跑命令全部自动通过,不问了。这个主要用在 CI/CD 流水线里,或者你已经很熟悉任务内容、确定没有风险的批量操作。日常开发别开这个,出了问题追悔莫及。


8 个新手必踩的坑

1. 不写上下文就让它干活 — 说清楚 WHAT/WHERE/HOW/VERIFY

2. 不看 diff 就确认 — 每次都要读,哪怕看起来很简单

3. 说话太模糊 — “优化一下"不如"把这个函数的时间复杂度从 O(n²) 降到 O(n)”

4. 无视上下文警告 — 70% 就该 /compact,不要等到失控

5. 动大改动前没提交 — 先 git commit,出了事才有退路

6. 把它当聊天机器人 — 一次只做一件事,用完 /clear 换任务

7. 不建 CLAUDE.md — 每次都要重新介绍项目是在浪费自己时间

8. 什么任务都用 Opus — 简单的改动用 Haiku 或 Sonnet,便宜十倍,效果差不多


模型怎么选

Claude Code 支持切换模型,差别很大:

Haiku — 便宜快,改名字、写注释、生成模板用这个

Sonnet — 大多数情况,功能开发、debug、重构

Opus — 贵但强,架构决策、安全审计、真的想不明白的问题

/model sonnet 切换,不用退出重进。


第一周只需要做三件事

1.装好,跑通 claude doctor

2.在一个真实项目里建 CLAUDE.md

3.跑五次完整流程——描述 → 看 diff → 确认 → 验证

第一周别管 MCP、Hooks、Agent 这些高级功能。先把基础用顺了,高级功能自然知道什么时候需要。


假如你从2026年开始学大模型,按这个步骤走准能稳步进阶。

接下来告诉你一条最快的邪修路线,

3个月即可成为模型大师,薪资直接起飞。
img

阶段1:大模型基础

img

阶段2:RAG应用开发工程

img

阶段3:大模型Agent应用架构

img

阶段4:大模型微调与私有化部署

img

配套文档资源+全套AI 大模型 学习资料,朋友们如果需要可以微信扫描下方二维码免费领取【保证100%免费】👇👇
在这里插入图片描述
img

img

img

img
img

配套文档资源+全套AI 大模型 学习资料,朋友们如果需要可以微信扫描下方二维码免费领取【保证100%免费】👇👇

在这里插入图片描述

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐