用途:该仓库(sanbuphy/learn-coding-agent)用于逆向分析并记录 Claude Code(CLI 编程智能体)的架构,帮助理解生产级编程智能体的实现方式,属于文档/研究项目,其中的 TypeScript 文件是重构的架构示例,并非可运行的智能体,也不是 Claude Code 的真实源码。
主要能力:文档覆盖核心智能体循环(消息、工具与 API 调用构成的执行周期)、40+ 内置工具及其权限流程、遥测与隐私(收集哪些数据及方式)、隐藏功能(undercover 模式、killswitch、远程控制)以及生产级 harness 机制。仓库还包含 4 种语言的深度研究报告,涉及遥测与隐私、隐藏功能与代号、undercover 模式等主题。
使用方式:克隆仓库并安装依赖以浏览文档结构: git clone https://github.com/sanbuphy/learn-coding-agent.git cd learn-coding-agent npm install 或 bun install
适用场景:适合希望学习编程智能体架构、工具系统、权限与遥测设计的开发者作为参考资料。
限制:项目为研究/文档性质,不能作为智能体运行;文中涉及的模型名称、环境变量、配置项与内部机制均来自该研究的记录,实际产品行为可能不同;具体收费、价格与平台支持情况暂未提供。