@krkxClaude Code 前端项目结构深度分析 中发帖

Claude Code 前端项目结构深度分析

版本: v2.1.88 | 分析日期: 2026-04-01

目录

1. 项目概览
2. 顶层目录结构
3. 核心源码架构 (src/)
4. 关键代码节点
5. 构建系统
6. 工具系统 (Tools)
7. 服务层 (Services)
8. UI 组件系统
9. 状态管理
10. 关键数据流


1. 项目概览
Claude Code 是 Anthropic 官方的 CLI 编程助手,基于 React + Ink 构建终端 UI,使用 TypeScript 编写。项目采用 Bun 运行时的编译特性(feature() 宏、MACRO 常量),通过 bun:bundle 实现编译时死代码消除。

包名: @anthropic-ai/claude-code
版本: 2.1.88
运行时: Node.js >= 18 (原生 Bun)
...