M

MiniCC

by Louisym
🔓 开源项目 Rust 🌍 全球 free

介绍

MiniCC 是一个专注于手写实践的 AI Agent 教育项目,旨在带开发者深度拆解并复刻 Anthropic 的 Claude Code 核心架构。它通过 Python 实现将复杂的 Rust 源码逻辑降维,涵盖 19 个教学 Demo 和 13 个核心模块(如 Agentic Loop、权限系统、自动上下文压缩等)。项目通过由浅入深的引导,手把手教用户构建具备生产级 Harness Engineering 设计哲学的 AI 编程助手。

功能特征

  • 完整 Agentic Loop 感知-思考-行动循环实现
  • 生产级权限管理与多级 Hook 安全管线
  • 自动化上下文压缩与 Token 预算管理机制
  • 基于 Python 的 Claude Code 源码级逻辑复刻

支持平台

desktop