ccc ccc 是一个claude code 的C++版本实现,目的是实现一个与claude code功能相似的命令行工具,通过这个工具的实现过程了解和学习claude code的工作原理。 工作流程: 1. claude code 核心功能拆解 需要列出 claude code 的核心功能,比如 memory 管理,tool use 等。对于subagent等高级特性可以列出来,但是放在第二优先级里。 产出形式:md文件,语言为中文;按照功能进行介绍,每一项功能都要介绍清楚原理和作用。 2. 功能实现 每个核心功能的实现方案,实现计划,单元测试。