概述
Claude Code 是 Anthropic 官方推出的 AI 编程 CLI 工具,可直接在终端中与 Claude 协作完成软件工程任务。它是一个代理框架,将语言模型转变为能够进行编码的代理。
本 MOC 整理 Claude Code 的核心概念、使用方法和扩展功能,帮助你从入门到精通。
学习路径
01-Claude Code 概述
↓
02-Claude Code 基础使用
↓
03-Claude Code 核心功能
↓
04-Claude Code 外部扩展
↓
05-Claude Code 进阶使用
核心笔记索引
基础篇
| 笔记 | 描述 | 状态 |
|---|---|---|
| 01-Claude Code 概述 | 代理循环、内置工具、模型与执行环境、界面类型 | ✅ 完成 |
| 02-Claude Code 基础使用 | 安装配置、会话管理、斜杠命令、快捷键、权限模式 | ✅ 完成 |
核心功能篇
| 笔记 | 描述 | 状态 |
|---|---|---|
| 03-Claude Code 核心功能 | CLAUDE.md 项目指令、权限系统、Memory 记忆系统 | ✅ 完成 |
扩展功能篇
| 笔记 | 描述 | 状态 |
|---|---|---|
| 04-Claude Code 外部扩展 | MCP 服务器、Hooks 自动化、Subagents 子代理、Skills 自定义命令 | ✅ 完成 |
进阶篇
| 笔记 | 描述 | 状态 |
|---|---|---|
| 05-Claude Code 进阶使用 | 扩展思考、后台任务、Git 工作流、IDE 集成、最佳实践 | ✅ 完成 |
核心概念速查
| 概念 | 说明 | 参考 |
|---|---|---|
| 代理循环 | 收集上下文 → 采取行动 → 验证结果 | 01-Claude Code 概述 |
| CLAUDE.md | 每次对话加载的持久上下文 | 03-Claude Code 核心功能 |
| 权限模式 | default/acceptEdits/plan/dontAsk | 03-Claude Code 核心功能 |
| Memory | 跨会话自动记忆 | 03-Claude Code 核心功能 |
| MCP | 连接外部服务和工具 | 04-Claude Code 外部扩展 |
| Hooks | 生命周期事件自动化 | 04-Claude Code 外部扩展 |
| Subagent | 隔离执行上下文的工作者 | 04-Claude Code 外部扩展 |
| Skill | 可复用的提示模板/工作流 | 04-Claude Code 外部扩展 |
| 扩展思考 | 深度推理,可调强度 | 05-Claude Code 进阶使用 |
| Worktree | 并行开发,分支隔离 | 05-Claude Code 进阶使用 |
与其他模块的关联
- 技能 Skill - 技能系统
- 模型上下文协议 MCP - MCP 协议
- Function Call - 工具调用能力
更新记录
| 日期 | 内容 |
|---|---|
| 2026-04-08 | 初始版本,完成全部 14 篇笔记规划 |
| 2026-04-09 | 合并为 5 篇综合性笔记,标准化 MOC 结构 |