如果你只会用 Claude 聊天写代码,那你就亏了。今天这篇,把 Claude Code 的所有「官方+民间」最佳实践,浓缩成一份初级程序员也能 30 分钟上手的实操手册。
一. 为什么你现在就该学 Claude Code?
• 写代码只是它十分之一的能耐。剩下九成是帮你把活干完:跑测试、改配置、查日志、提 PR、画架构图……
• 不用再被“我不会 Linux / 不会前端”卡住。不会写 Bash?让它现学现卖;不会 React?让它边做边讲。
• 初级程序员最缺的“经验值”可以白嫖。它读过上千个开源仓库,比你更懂“最佳实践”长什么样。
一句话:把 Claude 当 mentor,而不是当 Stack Overflow。
二. 5 分钟完成“上车三连”
1. 装 CLI
打开终端,一行搞定:npm install -g @anthropic-ai/claude-code
2. 装插件
VS Code / Cursor 插件商店里搜 Claude Code,装完就能边写代码边对话。3. 写 CLAUDE.md
在项目根目录新建一个CLAUDE.md
,把你项目的“规矩”一次性告诉它。示例可以直接抄:常用命令 - pnpm dev 起本地服务 - pnpm test:unit 只跑单元测试 代码风格 - TypeScript,禁用 any - 文件名 kebab-case,组件名 PascalCase
三. 初级程序员最常用 10 个场景(一句话指令版)
1. 接手祖传代码
claude "解释整个 src 目录的架构"
→ 给你一张带箭头的架构图,直接贴 Markdown。2. 改一行崩一片
claude "找出导致 test 挂掉的 3 个可能原因"
→ 把报错、依赖、最近 diff 全看完,告诉你最可能的根因。3. 不会写 Bash
claude "写个脚本把 logs 里 5xx 错误按小时统计"
→ 直接生成可执行的.sh
文件,附注释。4. 写测试
claude "给这个函数补 3 个边界测试"
→ 用 vitest / jest 语法直接写好,复制即用。5. 起名字困难
claude "帮这个工具函数起个语义化的名字"
→ 给 5 个候选,附带命名理由。6. 提 PR 像打仗
claude commit
→ 自动看 diff,写 conventional-changelog 格式的提交信息。7. 查线上日志
claude -p "分析这份日志,找出最慢 SQL"
→ 把日志粘进去,它帮你标红关键行。8. 画时序图
claude "把这段 async 代码画成时序图"
→ 输出 Mermaid 语法,复制到 Markdown 就能渲染。9. 重构老项目
claude "把 jQuery 改成原生 fetch"
→ 逐文件改,顺手跑测试。10. 面试复盘
claude "这道算法题还有更优解吗"
→ 给出时间复杂度更低的实现,并解释思路。
四. 初级程序员最容易踩的 4 个坑
• 任务一口气扔太多
改法:先让它“读代码”,再“改代码”,最后“写测试”,拆成 3 步。• 不告诉它规范
改法:把CLAUDE.md
当 README 写,越细越好,它照单全收。• 全程自动模式
改法:核心业务用交互模式(边做边问),边角料再用自动模式。• 不清理上下文
改法:长会话记得/clear
,防止它“老年痴呆”。
五. 一条命令把 Claude 变“高级同事”
把最近一次 diff 直接甩给它评审:
git diff main...feature | claude -p \
"作为资深前端,逐行 review 这次 diff,关注潜在 bug 和性能问题,用中文列表输出"
你会得到类似这样的回复:
1. src/utils/api.ts:23 未处理 401 重试逻辑
2. src/components/Table.tsx:78 大列表未用虚拟滚动
3. package.json:45 新增 lodash 但未启用 Tree-Shaking
六. 彩蛋:3 个偷懒技巧
• Safe YOLO 模式
claude --dangerously-skip-permissions
让它一口气跑到底,不再每步都问你“行不行”。仅在 Docker 或虚拟机里用!• Git worktree 并行
再开一个分支干活:git worktree add ../hotfix-123 cd ../hotfix-123 && claude
两个 Claude 各干各的,互不干扰。
• 自定义指令
把常用流程写成/project:hotfix
,一键让它“修 issue → 写测试 → 提 PR”。
七. 写在最后
初级程序员和高级程序员的差别,往往不在于写了多少代码,而在于知道什么时候不写代码。
Claude Code 就是那个帮你“不写代码也能把事办成”的外挂。