Skip to content

模块七:Claude Code 底层原理

🎯 目标:深入理解 Claude Code 的架构设计和核心技术

┌──────────────────────────────────────────────────────────────────┐
│                    Claude Code 是什么?                           │
│                                                                  │
│  Claude Code = Claude LLM + Agent Loop + 丰富的工具系统           │
│  本质上是一个 "超级增强版" 的 AI Agent(回顾模块四)               │
│                                                                  │
│  ┌──────────────────────────────────────────────────────────┐    │
│  │                     Claude Code                          │    │
│  │                                                          │    │
│  │  ┌──────────┐  ┌──────────────┐  ┌───────────────────┐  │    │
│  │  │ CLI/TUI  │  │ Agent Loop   │  │ Tool System       │  │    │
│  │  │ 终端界面  │  │ 推理+决策循环│  │ Bash/Read/Edit/.. │  │    │
│  │  └──────────┘  └──────────────┘  └───────────────────┘  │    │
│  │                                                          │    │
│  │  ┌──────────┐  ┌──────────────┐  ┌───────────────────┐  │    │
│  │  │ Context  │  │ Permission   │  │ MCP Support       │  │    │
│  │  │ 上下文管理│  │ 权限沙箱     │  │ 外部工具扩展      │  │    │
│  │  └──────────┘  └──────────────┘  └───────────────────┘  │    │
│  │                                                          │    │
│  └──────────────────────────────────────────────────────────┘    │
│                                                                  │
└──────────────────────────────────────────────────────────────────┘
序号文件内容
01整体架构系统架构、Agent Loop、工具系统
02核心技术详解System Prompt、上下文管理、权限模型