@shmidtqq: OpenAI发布了一份34页的构建AI智能体指南。整份指南归结为一个理念:智能体就是一个循环。运行模型…
摘要
OpenAI发布了一份34页的构建AI智能体指南,强调智能体本质上是一个循环:运行模型、调用工具、反馈结果、重复直到满足退出条件。指南涵盖了工具、护栏以及从单个循环开始再扩展到多个智能体的方法。
查看缓存全文
缓存时间: 2026/06/28 22:16
OpenAI 发布了一份 34 页的 AI Agent 构建指南。整份指南浓缩为一个核心思想:Agent 就是一个循环。
运行模型 → 调用工具 → 将结果反馈回去 → 重复直到满足退出条件
- 运行是一个循环:Agent 不是对模型的一次调用。模型运行,决定调用某个工具,得到结果,然后再次运行。这个 while 循环就是整个引擎。
- 退出条件是设计的关键:循环在明确的规则下停止。在 OpenAI 的 Agents SDK 中,当某个 final-output 工具被触发,或者当模型回复时不带任何工具调用时,循环结束。你定义的是何时停止,而不是“直到它完成”。
- 工具是每一轮交互所操作的对象:有三种类型。用于读取数据的 Data,用于执行操作的 Action,以及当另一个 Agent 本身成为工具时的 Orchestration。
- 护栏包裹着循环:分层防御。包括相关性和安全分类器、PII 过滤器、工具风险评级,以及针对高风险操作的“人工紧急停止”。循环在护栏内部运行。
- 从一个循环开始:不要一上来就使用群体(swarm)。先从单个 Agent 和更多工具开始。只有当逻辑在单个循环中无法容纳时,才拆分成多个 Agent。
关键洞察:Agent 不是模型,而是围绕模型的循环。同一个模型在一次调用中是聊天机器人。同一个模型在循环中,配合工具和退出条件,就是 Agent。
这 34 页内容来自 OpenAI 的真实部署经验。它将我的工作重心从调整提示词转变为了设计循环。
立即阅读,然后打开下方的完整拆解。
相似文章
@shmidtqq: https://x.com/shmidtqq/status/2068704187492221405
一份关于AI编程代理循环工程的深入指南,解释了如何构建自动循环来重复提示代理、验证结果并避免失控成本,并通过一位工程师一个月内提交259个拉取请求的案例研究加以说明。
@akshay_pachaar: https://x.com/akshay_pachaar/status/2069118430582866051
本文解释了AI代理中的循环工程概念,强调核心循环很简单,但关键工作在于模型周围的“束具”,包括知道何时停止以及防止上下文腐败。
@s4yonnara: https://x.com/s4yonnara/status/2070797048471756948
一份关于为AI编码智能体构建自主循环的指南,解释了如何设计系统,使智能体能够无需人工干预地重复运行任务,并阐述了何时值得使用循环以及如何安全构建它们。
@free_ai_guides: 这是谷歌高级AI产品经理使用的精确循环系统,能让AI代理每次运行都得到改进。4个阶段,5个工程步骤……
一条推文分享了一份指南,介绍谷歌高级AI产品经理用于改进AI代理的循环系统,包含4个阶段、5个工程步骤,以及作为带版本控制的内存层的147个GitHub提交。
大多数AI智能体只是套了循环的API调用
作者认为,AI智能体本质上就是带循环的API调用,并强调生产环境中的成功取决于重试、超时和人工审批等防御性工程,而不是模型选择。