MiniCC
by Louisym
介绍
MiniCC 是一个专注于手写实践的 AI Agent 教育项目,旨在带开发者深度拆解并复刻 Anthropic 的 Claude Code 核心架构。它通过 Python 实现将复杂的 Rust 源码逻辑降维,涵盖 19 个教学 Demo 和 13 个核心模块(如 Agentic Loop、权限系统、自动上下文压缩等)。项目通过由浅入深的引导,手把手教用户构建具备生产级 Harness Engineering 设计哲学的 AI 编程助手。
功能特征
- 完整 Agentic Loop 感知-思考-行动循环实现
- 生产级权限管理与多级 Hook 安全管线
- 自动化上下文压缩与 Token 预算管理机制
- 基于 Python 的 Claude Code 源码级逻辑复刻
支持平台
desktop