自己实现一个最小 AI Agent 循环
一个能"读取任务 → 决定调用工具 → 获得结果 → 继续推理"的最简 Agent,作为后续扩展工具、上下文、计划、子 Agent 等机制的基础循环。
为这个任务提供来源
这是 shareAI-lab 在 GitHub 维护的开源教学仓库 learn-claude-code 中文 README 的摘要。仓库不模仿 Claude Code 的界面,而是通过 20 个阶段(s01–s20)的可运行 ...
这是 shareAI-lab 在 GitHub 维护的开源教学仓库 learn-claude-code 中文 README 的摘要。仓库不模仿 Claude Code 的界面,而是通过 20 个阶段(s01–s20)的可运行 Python 代码,逐章解释一个 coding agent 的 Harness 是怎样形成的:模型如何循环、怎样调用 Bash 和其他工具、如何管理上下文、计划任务、加载 Skills、接入 MCP、协调多个 Agent,并通过 worktree 隔离并行工作。
为 Wiki 中"自己开发 Agent"这条可能性补充一个可运行、可对照的中文教学资源。仓库同时覆盖 Claude Code 的相关机制(Skills、MCP、子 Agent、计划与上下文管理),但明确不是 Anthropic 官方资料,也不能据此推断 Claude Code 的内部源码。
准备开发自己的 coding agent、自动化 Agent 或 Agent 平台的开发者和技术学习者;想从底层理解 Claude Code 类工具内部机制的研究者。
先展示关系含义清楚、来源可追溯的内容。