> ## Documentation Index
> Fetch the complete documentation index at: https://aicoding.cscitech.top/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code 完整教程

> 从零认识 Claude Code，逐步掌握第一次任务、项目规则、安全审批与工程化扩展.

# Claude Code 完整教程

这套教程面向第一次接触 Claude Code 的读者。它从一个可验证的工作循环开始：**先理解目标，再读取项目，随后提出动作，等待必要审批，最后用测试和人工检查确认结果**。

## 推荐学习路线

1. **认识 Claude Code**
2. **安装与登录**
3. **完成第一个任务**
4. **描述一个好任务**
5. **CLAUDE.md 怎么写**
6. **权限模式与审批**

已经能稳定完成小任务后，再学习 Skills、MCP、子代理、Hooks 和 GitHub Actions。它们解决的是复用、连接、隔离和自动化问题，不是第一次启动 Claude Code 的前置条件。

> **版本提示**：安装命令、模型别名、套餐、预览功能和部分斜杠命令都可能变化。涉及具体版本时，优先运行本机的 `claude --help`、`/help`、`/status`，并对照官方文档。

## 七个阶段分别解决什么问题

| 阶段    | 你要获得的能力              | 入口                 |
| ----- | -------------------- | ------------------ |
| 认识    | 理解代理循环和人机边界          | **认识 Claude Code** |
| 第一次使用 | 在练习项目中完成一次小修改        | **第一次使用**          |
| 日常工作流 | 把需求写成可执行、可验收的任务      | **日常对话与工作流**       |
| 规则与安全 | 让项目知识和权限边界可审查        | **项目规则与安全**        |
| 扩展    | 选择合适的 Skill、MCP 或子代理 | **扩展 Claude Code** |
| 工程化   | 将代理接入 Git、CI 或程序     | **工程化实践**          |
| 查阅    | 按现象排错并核对版本           | **查阅与排错**          |

## 学习时的三条底线

* 不把未审查的命令直接复制到生产环境。
* 不把 `CLAUDE.md` 当成权限、隔离或杀毒机制。
* 不只看“完成了”，每个任务都要有 diff、验证命令和失败处理方式。
