@shmidtqq: OpenAI发布了一份34页的构建AI智能体指南。整份指南归结为一个理念:智能体就是一个循环。运行模型…

X AI KOLs Timeline 新闻

摘要

OpenAI发布了一份34页的构建AI智能体指南,强调智能体本质上是一个循环:运行模型、调用工具、反馈结果、重复直到满足退出条件。指南涵盖了工具、护栏以及从单个循环开始再扩展到多个智能体的方法。

OpenAI发布了一份34页的构建AI智能体指南。整份指南归结为一个理念:智能体就是一个循环。 运行模型 → 调用工具 → 反馈结果 → 重复直到满足退出条件 - 运行是一个循环:智能体不是一次模型调用。模型运行,决定调用工具,获取结果,再次运行。这个while循环就是整个引擎。 - 退出条件是设计的关键:循环在明确的规则下停止。在OpenAI的Agents SDK中,当final-output工具触发,或模型回复时不调用任何工具时,循环结束。由你来定义何时停止,而不是"直到完成。" - 工具是每一轮动作的内容:有三种类型。读取的数据、执行的动作、以及在另一个智能体本身成为工具时的编排。 - 护栏包裹着循环:分层防御。相关性和安全分类器、PII过滤器、工具风险评级,以及针对高风险动作的人工触发。循环在护栏内运行。 - 从单个循环开始:不要直接跳到群集。先使用一个智能体和更多工具。只有当逻辑超出单个循环时才拆分为多个智能体。 关键见解:智能体不是模型,而是模型周围的循环。相同的模型在单次调用中是聊天机器人。相同的模型在循环中,并配有工具和退出条件,就是智能体。 来自OpenAI实际部署的34页内容。它把我的工作从调整提示词转向了设计循环。 立即阅读,然后打开下面的完整解析。
查看原文
查看缓存全文

缓存时间: 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

X AI KOLs Timeline

一份关于AI编程代理循环工程的深入指南,解释了如何构建自动循环来重复提示代理、验证结果并避免失控成本,并通过一位工程师一个月内提交259个拉取请求的案例研究加以说明。

大多数AI智能体只是套了循环的API调用

Reddit r/AI_Agents

作者认为,AI智能体本质上就是带循环的API调用,并强调生产环境中的成功取决于重试、超时和人工审批等防御性工程,而不是模型选择。