🚀 Open source Claude Code CLI source code. Advanced AI Agent for developers. Includes TypeScript codebase for LLM tool-calling, agentic workflows, and terminal UI. Remember this is just the skeleton not the brain itself. Found by Chaofan Shou.
Claude Code 是 Anthropic 官方 AI 编程命令行工具的源代码备份库,通过对意外泄露的 npm 包资源映射文件进行反向工程,完整呈现了该工具的核心逻辑。该项目旨在供开发者研究先进 AI Agent 的构建方式,揭示了复杂 LLM 工具调用、智能体编排及终端 UI 实现的技术细节。
该项目实现了基于 React Ink 的终端交互界面,支持复杂的多智能体工作流管理。内置了超过 40 种专用工具,用于执行代码分析、执行及与大模型的高效交互。项目包含一套完整的电子宠物陪伴系统,通过随机生成机制为开发者提供趣味性的辅助体验。此外还集成了隐身模式功能,旨在防止 AI 在处理公共代码库时泄露 Anthropic 内部敏感信息。
本项目主要适用于对 AI Agent 开发、大型终端应用构建感兴趣的架构师及高级开发者。研究人员可利用此代码库深入学习如何设计生产级的 AI 辅助编程工具,并了解在发布 npm 包时防范源代码泄露的安全实践。