README
欢迎来到 Claude Code 源码分析文档。本文档基于 @anthropic-ai/claude-code@2.1.88 版本的源码逆向工程,深入剖析了这个终端 AI 编程助手的技术实现。
关于本文档
本文档由 open-claude-code 项目维护,该项目通过 sourcemap 信息恢复了 Claude Code 的完整源码结构。文档内容涵盖:
核心架构设计
关键子系统实现细节
工具系统机制
多 Agent 协作原理
上下文管理策略
安全与权限控制
项目信息
版本: 2.1.88
运行时: Node.js 18+
构建工具: Bun
UI 框架: React 19 + Ink
类型系统: TypeScript + Zod
贡献
本文档是开源项目,欢迎提交改进建议和补充内容。
免责声明: 本文档仅供学习研究使用,不代表 Anthropic 官方立场。Claude Code 的所有权利归 Anthropic 公司所有。