AI课程 / Claude Code / 02 · 安装与让它读懂代码库
Claude Code 高度智能体化的编程助手 · DeepLearning.AI × Anthropic 02 · 安装与让它读懂代码库
📺 配套视频(吴恩达课程 · B 站外链播放)· B 站原片

02 · 安装与让它读懂代码库

01-Claude Code 是什么 | 下一篇 → 03-添加功能


安装

# 方式一:npm 全局安装(需 Node 18+)
npm install -g @anthropic-ai/claude-code

# 方式二:官方安装脚本(macOS/Linux)
curl -fsSL https://claude.ai/install.sh | bash

# 启动(在你的项目根目录)
cd your-project
claude

第一件事:/init 生成 CLAUDE.md

> /init

/init 让 Claude 通读你的代码库,自动生成一份 CLAUDE.md:项目结构、技术栈、构建/测试命令、代码约定。

CLAUDE.md 是什么、为什么重要

# 项目说明
- 技术栈:FastAPI + React + PostgreSQL
- 启动后端:`uvicorn app.main:app --reload`
- 跑测试:`pytest -q`
- 约定:所有 API 返回 snake_case;组件用函数式 + hooks
- 不要改:`legacy/` 目录下的代码

💡 经验:/init 生成后手动精修——补上「跑测试的命令」「不要碰的目录」「命名约定」,收益最大。

让它读懂大型代码库的技巧

  1. 指文件,别让它瞎找:用 @ 引用文件,例如 给 @app/api/orders.py 的列表接口加分页
  2. 先让它探索再动手先读一遍 src/auth/ 目录,告诉我登录流程是怎么走的
  3. 善用斜杠命令: - /init 初始化项目说明 - /clear 清空上下文(换任务时用,省 token、防串味) - /context/compact 管理上下文窗口 - /help 看所有命令

上下文管理 = 智能体编程的核心技能

本节实操


下一篇 → 03-添加功能

AI Know · 跨越信息鸿沟,带大家用 AI 掌握未来科技
粤ICP备2026055292号-1