本文承接系列(一)和系列(二)。上一篇收尾时我计划先接入 SQLite,但写到这里时发现,持久化之前还要先分清一件事:哪些历史应该留下,哪些只是一次查找过程。子 Agent 恰好把这个边界讲清楚。下一篇会先实现逐条追加的会话存储,再讨论何时需要 SQLite。
子 Agent 解决的不是“更聪明 ...
本文承接系列(一)。上一篇的目标是做出一个安全、可理解的最小 Agent:模型决定是否调用工具,工具结果回到模型,直到它给出回答。这一篇只把这条循环补成更可靠的版本,不会假装已经实现了完整的生产系统。
这一篇解决什么问题最小循环能跑起来,但它仍有几个会在真实使用中暴露的问题:
模型调用工具后, ...
关于本教程: 这是「从零构建 Agent 框架」系列的第一篇。实现思路参考 czl9707/build-your-own-openclaw 的前两步,但代码由我重新组织为一个带工作目录限制的最小示例。它适合用来学习循环和工具调用,不是生产环境的安全方案。
很多 Agent 框架看起来很 ...
让 Coding Agent 写出一段能运行的代码,已经不难。真正麻烦的是后半段:它是否理解你要解决的产品问题,是否改坏了旁边的逻辑,是否在接近真实用户的环境里跑过,是否留下了可以审查的证据,合并前有没有跟主分支冲突。
这几个问题没有一个能靠”换一个更强的模型”自动消失。模型负责提出和执行下一步,工 ...
你让 Claude Code “把这 146 份 Markdown 都翻译成英文、日文、韩文、法文和西班牙文,再检查链接和代码块”。如果只开一个会话,它当然能做,只是会很慢,而且做到第 30 个文件时,前面哪些完成、哪些失败、哪些需要重试,开始变成一团账。
多数人听到 “多 Agent” 的第一反应 ...





