Polaris_Go (@diary_O)AgentGo自我实现记录:S01-Agent Loop 中发帖

[!info]- 写在前面 

本项目是参考 learn-claude-code 对照实现的 Go 版本。
项目主要使用 Go + OpenAI Chat API 开发。
我是一名刚入行不久的 Go 后端开发,此前主要从事 Python 后端开发,项目学习过程中也使用了较多 AI 辅助。
因此,部分代码在简洁性、规范性及工程设计方面可能仍有不足。希望有 Go 大佬批评指正、分享建议;我也希望逐步去除“AI 味”,学习更规范的 Go 写法(AI 写的 Go 代码总让我感觉有些 Java 味道)。


前言
learn-claude-code 是一个很优秀的开源项目。本系列将参考它的章节设计,使用 Go 对核心能力进行对照实现。第一阶段从最基础的 Agent Loop 开始。
1. Agent Loop 是什么?
1.1 从普通 LLM 调用说起
普通的 LLM 调用通常只有一次返回:输入...