AI Agent 开发实战

系统梳理 AI Agent 从概念、架构到生产落地的完整工程路线。覆盖 ReAct、工具调用、记忆管理、多 Agent 协作、编排模式、可观测性、安全边界、自驱代码库、Agent Shepherd、企业级工作流设计、测试验证、上线治理、成本控制和质量评审机制,帮助开发者构建可测试、可追踪、可治理的智能体系统。

本专栏共 24 篇文章 · 创建于 2026-02-06
1

如何构建 AI Agent:生产级架构与代码实战

从架构决策到可运行代码,系统讲解生产级 AI Agent 的强类型工具、持久状态、安全护栏、人工审批、可观测性与结果评测方法。本文提供只依赖 Go 标准库的订单 Agent Runtime、主流框架选型标准、多 Agent 判断原则和上线检查清单,帮助开发者判断何时不该使用 Agent,并避开越权调用、无限循环、记忆污染和只评文本不验业务结果等常见工程陷阱。

2

多智能体系统:什么时候值得用,如何可靠落地

面向生产环境讲清多智能体系统:何时值得拆分 Agent,如何选择管理者—执行者与对等架构,怎样设计消息契约、最小权限、并行预算、失败恢复与评测体系,并提供一份可运行的 Go 协调器示例。内容覆盖控制面与数据面、Handoff 循环、持久状态、跨 Agent 提示词注入、成本与延迟基线,帮助企业 AI 团队用可验证收益替代角色扮演式堆叠。

3

CrewAI 教程:JSON-first、Flow 与生产门禁

基于当前 CrewAI 文档构建 JSON-first 多智能体工作流,讲清 Agent、Task、Crew、Sequential/Hierarchical Process 与 Flow 的职责边界,并覆盖工具最小权限、委派与循环预算、状态持久化、幂等恢复、输出校验、单 Agent 对照实验和可运行的 Go 报告门禁。

4

LangGraph 与 AutoGen:2026 框架选型与迁移

LangGraph 与 AutoGen 在 2026 年已经不再是简单二选一。本文对比 LangGraph 1.x、维护模式的 Microsoft AutoGen、Microsoft Agent Framework 1.0、AG2 1.x 与 AG2 Classic,讲清项目归属、软件包、状态模型、编排方式、故障恢复、迁移成本、安全边界和可复现生产选型方法。

5

开源 AI Agent 生态:一套面向生产的框架选型方法

不按热度排名,而是按职责理解开源 AI Agent 生态。本文对比直接模型循环、Agent SDK、图运行时、角色编排、MCP 集成、评测与部署工具,并从控制权、任务适配、故障恢复、可移植性、安全治理和退出成本出发,给出一套可复现的框架选型方法。同时分析框架职责重叠、版本演进、基准误区和迁移风险,帮助准备 PoC 或生产落地的团队建立可审计的选择记录,而不是追逐功能清单和 GitHub Star。

6

ReAct Agent 模式:从推理行动循环到生产控制

ReAct Agent 不是某个软件框架,而是一种交替执行决策、行动与观察的控制模式。本文拆解结构化 Tool 调用、权限门禁、不可信 Observation、副作用恢复、停止条件和轨迹评测,并说明为什么可见 Thought 不能充当真实推理、授权决策或合规审计证据。适合设计检索、诊断和多 Tool 自动化系统的工程团队,重点区分模型建议与运行时强制控制。

7

AI Agent 记忆:生产架构、生命周期与评测

把 AI Agent 记忆设计为受治理的完整生命周期,而不是一个向量数据库。系统区分线程状态、语义事实、情景证据与程序性知识,讲解用户同意、写入准入、来源与置信度、时间有效性、冲突更新、安全检索、删除传播和 LongMemEval 式分层评测,适合长期助手、企业知识助理和需要跨会话个性化但必须满足隐私合规要求的 Agent。

8

Claude Code Agent 实战:CLI、SDK 与 CI/CD 安全边界

系统讲解 Claude Code 在终端、Agent SDK 与 GitHub Actions 中的工程化用法,覆盖任务契约、权限边界、Session 与 Hook、运行时隔离、凭证代理、确定性验证和发布门禁,帮助团队把编码 Agent 从功能演示升级为可审查、可复现、可安全拒绝的生产工作流,并建立持续评测与回滚机制。

9

Cloud Coding Agent:运行时架构、安全与验收门禁

面向生产环境的 Cloud Coding Agent 架构指南:设计 Run 级身份、隔离 Workspace、网络出口与密钥边界、分支级交付、防篡改证据、验收门禁、取消和恢复语义,并提供用于安全远程执行的 Go 策略校验器,覆盖 Prompt Injection、短期凭证、依赖供应链、独立 CI 验证、Teardown 与并发审查容量,帮助团队按风险和可验证性决定自主程度。

10

Computer Use 工程实践:执行、验证与故障恢复

Computer Use 如何可靠地操作浏览器与桌面?本文从观察、动作执行、后置条件验证和未知结果对账讲解 GUI Agent,比较 API、Playwright 与视觉交互的适用边界,说明版本化工具协议、审批绑定、坐标映射和提示注入防护,并用可运行的 Go 控制器演示提交超时后的去重与恢复,避免把点击成功误判为业务完成。

11

2026 AI Agent 框架怎么选:从排行榜转向决策框架

2026 AI Agent 框架如何选?本文按生命周期、工作流拓扑、状态持久化、语言支持、工具治理、部署约束与退出成本,对比 LangGraph 1.x、Microsoft Agent Framework 1.0、AG2 1.x、OpenAI Agents SDK、CrewAI、Strands 和 Claude Agent SDK,并给出迁移与生产验收方法。

12

GitHub Agentic Workflows:安全构建 CI/CD Agent 自动化

面向工程团队的 GitHub Agentic Workflows 生产实践指南:讲清 Public Preview 产品与通用 Agentic Workflow 的区别,拆解 Markdown 源文件和编译后 lock 工作流、默认只读权限、Safe Outputs、凭证隔离、Prompt Injection 防护、确定性质量门禁、OIDC 部署边界、费用上限、可观测性与分层评测,帮助安全落地 Issue 分类、CI 故障调查、文档更新、测试补全和 Pull Request 自动化。

13

企业 AI Agent 落地:从试点到受治理生产

系统讲解企业 AI Agent 如何从试点进入受治理生产:先筛选可验收工作流,再建立独立身份、最小权限、持久状态、幂等副作用与人工升级机制;以完整轨迹、已验收业务结果、评审返工和事故成本评测真实价值,并通过 Agent 控制面、影子运行、审批门禁、窄范围灰度和完整发布清单回滚控制规模化风险,同时明确何时停止试点。

14

自驱动代码库治理:Agent PR 的准入、验收与回滚

面向生产团队的自驱动代码库治理指南:从任务风险、可观测性、可逆性和验收标准判断哪些改动适合交给 AI Coding Agent,按自治等级控制编辑、验证、提 PR、合并与发布权限,并建立可执行验收契约、证据包、凭证与网络隔离、评审容量、Accepted Goodput 指标、灰度和回滚机制。文章同时厘清厂商 Agent PR 占比、开源样本合并率与代码质量研究的适用边界,避免把单一数字误当行业基准。

15

A2UI:构建安全的 Agent 驱动界面契约

面向生产系统的 A2UI 式 Agent-to-UI 契约实践指南:固定规范与渲染器版本,将生成的 UI 载荷视为不可信数据,收窄组件目录、属性和资源,在服务端独立授权每一个动作;覆盖搜索结果、订单确认等场景中的无障碍、重试、隐私、回滚、审计与对抗测试,避免把声明式 JSON 误当成完整的安全边界。

16

A2UI、AG-UI 与 AI SDK:按界面边界选择方案

A2UI 式 UI 契约、AG-UI 式事件协议与框架自有 AI UI 运行时的工程对比指南。带你从载荷契约、传输方式、渲染、信任边界、动作授权、无障碍、失败恢复与升级风险这些维度做出选择,用一张决策矩阵按所有权和兼容性权衡,并强调把每个载荷都当作不可信输入、把授权留在服务端,而不把持续演进的软件包或模型输出误当作生产环境的安全保证。

17

AI Agent 从 POC 到生产:验收门禁、灰度与回滚实战

本文系统讲解 AI Agent 从 POC 到生产的完整验收路径:先定义工作负载、风险等级与成功基线,再冻结模型、提示词、工具、策略和数据版本,通过离线评测、故障注入、影子流量、内部试用与灰度发布逐级扩大权限和流量。文中提供可运行的 Go 发布门禁、变更清单、SLO、熔断与回滚演练方法,帮助团队避免把演示成功、单一平均分或固定流量比例误当成生产就绪证据,并建立可审计的上线决策与持续运营闭环。

18

AI Agent 状态持久化:检查点、恢复与副作用

系统讲解 AI Agent 状态持久化:先定义 RPO、RTO 和恢复边界,再用原子检查点、幂等键、Effect Ledger、Outbox、版本控制与 Schema 迁移避免崩溃后的重复副作用;按访问模式选择单库、缓存、对象存储、向量索引或 Durable Workflow,并通过并发抢占、审批恢复、故障注入和对账指标验证长任务能否安全续跑。

19

多智能体编排模式深度解析:生产架构、控制契约与选型

多智能体编排生产指南:从确定性流程、Supervisor、Handoff、层级团队与混合拓扑出发,讲清状态所有权、结构化交接、转移白名单、终止预算、幂等副作用、并行合并、故障恢复、安全边界与评测指标。通过可运行 Go 编排器展示如何把模型决策限制在代码控制面内,帮助 Agent 工程团队建立可观测、可恢复、可审计的生产架构。

20

Agent 可观测性:Trace、Eval 与调试

设计生产级 AI Agent 可观测性系统,在不采集隐藏思维链和不必要个人数据的前提下回答发生了什么、质量如何以及为何失败。本文定义事件契约、OpenTelemetry 边界、成本与质量指标、在线和离线评估、可回放调试、采样、留存、删除传播与安全测试,并区分业务结果、权限决策、模型评估和隐私治理边界。

21

Loop Engineering 实践指南:设计可靠的 Agent 自动化闭环

面向生产环境讲解 Loop Engineering:如何设计触发器、持久状态、有界 Agent 执行、独立验证、预算、停止条件、失败恢复和人工升级。本文给出状态机、证据矩阵、重试与幂等策略、Go 控制器示例、权限边界、可观测指标、并行隔离、回滚演练和渐进上线方法,避免把重复 Prompt 误当成可靠自动化。

22

Agent Loop 是什么?AI Agent 闭环运行机制详解

系统理解 Agent Loop 的生产运行协议:模型只负责提出类型化决策,可信运行时负责校验权限与预算、并行执行工具、按 Call ID 关联结果、持久化状态并以明确原因终止。文章提供可运行的 Go 控制器、崩溃恢复与副作用幂等方案,以及面向任务、轨迹、成本和可靠性的评测方法,适合设计和审计可控的 AI Agent 执行器。

23

Agent Loop 与 Loop Engineering:内外循环

区分一次 Invocation 内部的 Agent Loop 与跨多次 Agent Run 的 Loop Engineering。本文讲清 Trigger、Goal、State、Verifier、Stop、Escalation、Idempotency 和发布证据契约,并用可运行 Go Controller 演示如何把模型执行与结果验收分离。

24

AI Agent 可观测性:隐私安全的 Trace、评估与成本账本

围绕有界事件契约设计 AI Agent 可观测性,而不是采集原始推理记录,适合需要数据驻留、删除传播、质量回归、预算治理和多租户审计的团队。本文区分 Trace、评估和成本核算,说明应脱敏和摘要哪些字段,解释 LLM-as-a-Judge 的局限,并给出面向调试、隐私和运营的分阶段落地方法与检查清单。