自己实现一个最小 AI Agent 循环
自己实现一个最小 AI Agent 循环
可以参考这个仓库
learn-claude-code 是 shareAI-lab 在 GitHub 维护的开源教学仓库。它不是 Claude Code 的官方实现,也不模仿其界面,而是通过 20 个阶段(s01–s20)的可运行 Python ...
learn-claude-code 是 shareAI-lab 在 GitHub 维护的开源教学仓库。它不是 Claude Code 的官方实现,也不模仿其界面,而是通过 20 个阶段(s01–s20)的可运行 Python 代码,逐章解释一个 coding agent 的 Harness 是怎样形成的:从最小循环到工具调用,再到上下文管理、计划与子 Agent、Skills、MCP、团队协作与 worktree 隔离,最后在综合章节把多个机制合并进同一可运行循环。
准备开发自己的 coding agent、自动化 Agent 或 Agent 平台的开发者;想从底层理解 Claude Code 类工具内部机制的研究者;学习 Agent 工程化("Harness Engineering")的学习者。
claude-code-orange-book:角度互补——橙皮书讲"使用 Claude Code 做项目",本仓库讲"从零实现 Harness"。vibe-coding-cn:抽象层不同——后者聚焦 Vibe Coding 工作流,本仓库聚焦 Agent 内部机制。先展示关系含义清楚、来源可追溯的内容。