在上篇博客中,我说道我想将 typink AI 升级为一个agents,以便提高返回代码的准确率,但是我不知道一个 coding agent 该怎么去实现,我从 cline 的源码中获得了一点点启发,又从 huggingface smolagents 里面了解到基本的 coding agents 能做的事,这是我对于 AI agents 的实现已知的所有信息。我可以继续去抄 cline 的代码,一行一行移植到我的项目中,但是我觉得我应该对于 AI agents 有一个系统性的认知,再去做写代码的事。于是我从zlib上发现了 《AI Agents in Action》这本书,粗读之下,觉得写的很好,前几页就把我吸引了,因此我决定趁着清明假期仔细阅读一下,做点笔记,融会贯通,然后再开始写代码。