在前面的文章中,我们了解了 Agent Loop 如何让 AI 自主决策。但决策之后需要行动,这就是工具系统的作用。
本文将深入 OpenCode 的工具系统,看看如何让 AI 从"纸上谈兵"变成"真正做事"。
什么是 Tool(工具)?
在 AI Agent 的语境中,Tool 是指 AI 可以调用的外部能力。
没有 Tool 的 AI
用户: 帮我创建一个文件
AI: 好的,你可以运行这个命令:
touch myfile.txt
然后把以下内容粘贴进去...
2025/1/20...大约 9 分钟