Skip to content

h2pl/mini-claude-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mini-claude-code

从 Claude Code 50 万行源码中提取核心架构,用 Python 精简重建。每行代码对应 LearnAgent 进阶篇一章。

定位

不是生产工具,是教学项目。目标:用 ~4000 行 Python 解剖 CC 的设计精髓。

开发计划

Phase 章节 内容 对应 CC 源码
1 03-06 Agent循环 + 工具系统 + LLM调用 + 系统提示 query.ts + Tool.ts + api + prompt
2 07-09 上下文工程 + 记忆 + 子Agent compact/ + memdir/ + AgentTool/
3 10-12 权限系统 + 扩展 + 会话持久化 permissions/ + plugins/ + session
4 13-17 可观测 + 设计哲学 + CLI + UI + IDE telemetry/ + 全局

技术栈

  • Python 3.14+
  • anthropic SDK + openai SDK
  • Pydantic v2
  • 不用任何 Agent 框架

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages