阶段 | 目标 | 产出 |
|---|---|---|
1、Claude code定义 | 认识Claude Code 定义 | 能理解Claude code就是一个Agent |
2、安装与配置 | 选定一种安装与登录方式,跑通版本检查和测试项目。 | 完成CLI的安装和模型的配置 |
3、建立记忆规则 | 写好 CLAUDE.md,让工具知道项目命令、目录边界和验收标准。 | 稳定项目记忆 |

方式 | 优缺点 |
|---|---|
需要有海外的支付方式和身份信息,难度比较大,费用比较高,但是优点是可以体验到原生的Claude Opus模型。 | |
可以使用国内的任意一个模型厂商提供的API,优点是方便简洁并且便宜。 | |
可以在VS Code里边直接与Claude Code进行对话,有可视化的图形界面。 |

curl -fsSL https://claude.ai/install.sh | bash








层级 | 适合写什么 | 不适合写什么 |
|---|---|---|
全局级 | 个人输出偏好、常用工作方式、默认语言 | 具体项目密钥、公司内部敏感信息 |
项目级 | 项目命令、目录边界、测试要求、PR 输出格式 | 个人临时偏好、只在本机有效的路径 |
子目录级 | 该目录的特殊约定、局部生成规则、模块边界 | 全项目通用规则、重复的大段说明 |
# 项目名称一句话说明这个项目是什么,方便 Claude 快速定位项目性质。## 技术栈- 语言:Python 3.11- 框架:FastAPI 0.110- 数据库:PostgreSQL 15 + SQLAlchemy ORM- 测试:pytest## 常用命令### 开发```bashuv run uvicorn main:app --reload # 启动开发服务器uv run pytest # 运行所有测试uv run pytest -k "test_auth" # 运行指定测试```### 代码检查```bashuv run ruff check . # 代码检查uv run ruff format . # 代码格式化```## 项目结构- `src/api/` — API 路由和请求处理- `src/models/` — 数据库模型定义- `src/services/` — 业务逻辑层- `tests/` — 测试文件,与 src/ 目录结构镜像对应## 编码规范- 使用 `uv` 管理依赖,不使用 pip 直接安装- 所有函数必须有类型注解- 字符串一律使用双引号- 新增 API 路由必须同步添加测试## 注意事项- 不要修改 `migrations/` 目录下的已有文件,只能新增迁移文件- `config/secrets.py` 包含敏感配置,禁止输出其内容到日志或终端- 数据库操作必须通过 Service 层,不要在路由层直接操作 ORM
夜雨聆风