nano-claude-code
更新于 2026-09-03 14:08:37
nano-claude-code 是一个极简版 Claude Code,由 SafeRL-Lab 开源。它用大约两千行 Python 代码,复刻了 Claude Code 最核心的体验:让大模型在终端里直接操作你的代码库——读文件、改代码、跑命令、看输出,用工具调用闭环完成真实开发任务。
它解决什么
想看懂"AI 编程智能体到底怎么跑起来",直接啃 Claude Code 几万行有点劝退。nano-claude-code 把这件事压到两千行,足够小到能一行行读明白,又足够完整到真能干活。
它做什么
- 终端交互:在命令行里和模型对话,让它改你的仓库。
- 工具闭环:文件读写 + 命令执行的极简实现,演示 Agent 的基本骨架。
- 教学向:重点不在功能多全,而在"原理看得清"。
工程视角
Python 单文件思路,依赖少,适合拿来当 AI 编程智能体的入门教材或二次开发底座。
一句话总结
nano-claude-code 把"Claude Code"做成了两千行 Python 极简版:核心骨架全在,原理一眼看穿。