当前位置: 首页 > article >正文

Agent:它不是更聪明的大模型,而是让大模型持续推进任务的“大脑+身体”系统!

本文深入探讨了Agent与大模型的关系强调Agent并非模型本身而是一套围绕模型组织的运行机制。文章详细解析了Agent的核心机制包括状态管理、控制循环和工具调用并阐述了System Prompt、AGENTS.md、Skill和Tool等概念在Agent系统中的各自作用。最后文章总结了不同Agent框架的底层逻辑指出它们虽然在分层上有所不同但底层逻辑相似都围绕着模型决策、运行时组织、工具连接和结果回流等核心要素构建。这两年大家都在聊 Agent。如果不了解它的实现原理很多人很容易把 Agent 理解成“更聪明一点的大模型”。这种理解作为直觉不算错而从技术实现上看更准确的说法是Agent 不是模型本身而是一套围绕模型组织起来、能持续推进任务的运行机制。当然模型本身依旧很重要它负责理解问题、做出判断并决定下一步可能该怎么走。 但任务如何持续推进、工具调用如何发生、结果如何被记录、下一轮又如何接着继续这些并不是模型自己凭空完成的而是由模型之外的状态、工具和运行时共同组织起来的。这篇文章主要想讲清三件事Agent 和大模型到底是什么关系工具调用在真实系统里到底是谁发起、谁执行、谁接结果System Prompt、AGENTS.md、Skill、Tool这些东西究竟分别是什么1、Agent 是 LLM 吗很多人第一次接触 Agent最容易犯的错误就是把它直接等同于模型。如果你把 Agent 当成一个会自己做事的模型后面很多东西就会越看越乱。比如为什么模型能说“去查一下文件”但真正读文件的是外部系统为什么工具跑完之后结果还要回到系统里再进入下一轮判断为什么同一个模型接上不同的规则、工具和状态管理表现会差这么多要回答这些问题最核心的一点是模型只是推理核心不是整个 Agent。更准确地说Agent 是一套围绕模型组织起来的运行机制。用户给出任务后系统会先根据当前目标和已有状态组织本轮上下文再把这些信息交给模型判断下一步。如果模型认为需要调用工具就发出 tool call 请求。真正执行工具的是外部运行时或平台能力执行结果再写回状态或会话记录随后系统重组下一轮上下文继续推进任务。Function calling 可以看作 Tool Use / Tools 体系中的一种具体形式底层工作机制是一样的模型发出工具调用意图外部系统执行再把结果回传给模型继续下一轮。OpenAI 关于 function calling 的文档就是这套流程。Anthropic 的 tool use 机制也类似只是它进一步区分了 client tools 和 server tools。所以可以把它理解成模型更像“大脑”而 Agent 是“大脑 外部记忆 控制循环 执行回路”组成的整套系统。2、Agent 核心机制状态和控制循环 工具如果顺着上一节继续往下看一个很自然的问题就是为什么模型接上工具之后不一定就能叫 Agent因为工具只是其中一环它负责把动作落到外部世界。真正让 Agent 跑起来的通常不只是工具而是三样东西一起配合状态、控制循环、工具。状态负责记住任务做到哪了控制循环负责决定下一步怎么走工具负责真正动手。尤其在多步任务、长流程、可恢复执行这些场景里这三者往往缺一不可。2.1、状态从软件系统视角看大模型更像一个不自带持久任务状态的推理单元。它每一轮都是读取当前被提供的上下文然后生成下一步结果。真正的任务状态、流程进度和历史记录通常不保存在模型内部而是由 Agent 运行时或外部状态系统维护。到下一轮再调用模型时系统不一定会把所有历史原样重塞一遍而是更常见地从状态里挑出和当前决策最相关的那部分重新组装成上下文交给模型。所以状态更像 Agent 的“工作台记录”而上下文则是每次真正投喂给大模型模型的东西。纯聊天式做法本质上是把短期状态粗糙地堆在消息历史里而有状态的 Agent会把任务相关状态结构化地保存在外部再按当前步骤需要选择性地组织上下文。2.2、控制循环控制循环听起来有点抽象其实可以把它理解成 Agent 的工作推进器 系统先读取当前目标和已有状态让模型判断下一步该做什么 如果需要外部信息或动作就发起工具调用 拿到结果之后再结合最新状态判断是继续检索、切换动作还是直接产出结果 然后进入下一轮直到任务完成。在这个流程中关键不在于“会不会调工具”而在于它每一轮都会根据当前状态重新决定下一步。 从工程实现上看这也是 Agent 和普通聊天式交互的一个关键差异前者围绕目标持续推进后者更多是一问一答。所以Agent 真正的骨架不只是“模型 工具”而是状态负责记住任务做到哪了控制循环负责决定下一步怎么走工具负责把动作落到外部世界。模型当然依旧是很重要的没有模型就根本不会有Agent但它更像循环里的决策核心而不是 Agent 的全部。2.3、工具工具本身并不神秘它们只是 Agent 接触外部世界的接口。真正决定这些能力能不能在多步任务里被持续、正确地使用的不只是工具本身而是状态管理和控制循环。像 LangGraph 这类框架重点就在于如何让状态在执行中持续演化、如何让流程可恢复、可中断、可继续而 AutoGen 这类框架也明确支持多轮工具调用迭代。所以从运行原理上看工具更像最后那只手状态负责记住做到哪了控制循环负责决定下一步怎么走工具负责把动作真正落到外部世界。3、规则、技能、工具都是什么上面两节我们已经看到Agent 不是模型本身。它能跑起来靠的是状态、控制循环和工具。但继续往下看很快又会遇到另一组容易混在一起的概念System Prompt、AGENTS.md、Skill、Tool。它们看起来都像“给模型的说明”但职责其实并不一样。有的负责定义高优先级规则有的负责沉淀仓库经验和协作约束有的负责封装可复用流程有的负责真正调用外部能力。真正把这些东西组织起来、让它们在一次次执行中接上状态、接上工具、接上结果回流的是 Agent 的运行时和编排层。所以也不能简单的把他们混谈为提示词因为各自的职责还是不一样的。接下来我们就把它们放回各自该在的位置来说说。在下图中System Prompt、AGENTS.md、Skill、Tool不是同一种东西。System Prompt更准确地说是系统级或开发者级的高优先级指令用来规定模型从一开始就该遵守什么行为、语气和边界。AGENTS.md更像项目现场的本地规则。在 Codex 里它会按目录层级被发现和加载离当前工作目录越近的规则优先级越高。目录约定、哪些文件不要乱改、测试命令怎么跑、仓库里的特殊做法通常适合放在这里。Skill不是单独一段提示词而更像一套可复用的经验包。它通常以SKILL.md为入口必要时还可以带脚本、参考资料和模板用来固化某类任务的常见做法。Tool则是真正负责动手的能力接口。它负责读外部数据、调用服务、执行代码或者把动作落到外部世界。所以可以把它们理解成这样高层规则负责约束行为本地规则负责贴近项目现场技能负责沉淀方法模型负责判断工具负责执行而运行时负责把这一切串成一条真正能跑起来的链路。这也是为什么同一个模型换一套规则、换一组技能、换一种运行时组织方式最后表现可能完全不是一回事。4、那么多Agent框架究竟如何掌握如果把 OpenAI、Anthropic 这类模型平台以及 LangGraph、AutoGen 这类 agent 框架放在一起看会发现它们虽然分层不同但底层逻辑其实有很多相似之处。OpenAI 和 Anthropic 更偏模型平台、工具协议和平台级 agent 能力这一层。它们重点定义的是模型如何表达工具调用意图工具如何接入结果如何回流以及平台如何提供内建工具、上下文管理和 agent 能力。LangGraph 更偏流程编排和运行时这一层。它关心的是状态怎么保存、节点怎么流转、执行怎么中断和恢复、长流程怎么保持可控。AutoGen 更偏事件驱动的多 agent 框架这一层。它强调的是 agent 之间如何通过消息协作如何形成连续推进的系统以及多轮工具调用和多 agent 交互如何被组织起来。OpenAI Agents SDK 则进一步把不同来源的能力显式区分成 hosted tools、function tools、agents as tools 和 MCP servers。看起来大家讲法很多但如果只抓住最核心的一条线其实都绕不开同一件事模型负责局部决策运行时负责组织状态与流程工具负责连接外部世界结果再回到系统里推进下一步。先根据当前目标和状态组织本轮上下文再让模型判断下一步需要时发出工具请求由应用运行时或平台侧执行工具执行结果写回状态并重组下一轮上下文再继续下一轮这套机制不管换哪家平台或框架基本都成立。差别主要在于哪家把这套机制封装得更深哪家给你的控制权更多哪家更适合长流程和状态恢复哪家更适合代码、命令和开发型任务。最后唠两句为什么AI大模型成为越来越多程序员转行就业、升职加薪的首选很简单这些岗位缺人且高薪智联招聘的最新数据给出了最直观的印证2025年2月AI领域求职人数同比增幅突破200% 远超其他行业平均水平整个人工智能行业的求职增速达到33.4%位居各行业榜首其中人工智能工程师岗位的求职热度更是飙升69.6%。AI产业的快速扩张也让人才供需矛盾愈发突出。麦肯锡报告明确预测到2030年中国AI专业人才需求将达600万人人才缺口可能高达400万人这一缺口不仅存在于核心技术领域更蔓延至产业应用的各个环节。那0基础普通人如何学习大模型 深耕科技一线十二载亲历技术浪潮变迁。我见证那些率先拥抱AI的同行如何建立起效率与薪资的代际优势。如今我将积累的大模型面试真题、独家资料、技术报告与实战路线系统整理分享于此为你扫清学习困惑共赴AI时代新程。我整理出这套 AI 大模型突围资料包【允许白嫖】✅从入门到精通的全套视频教程✅AI大模型学习路线图0基础到项目实战仅需90天✅大模型书籍与技术文档PDF✅各大厂大模型面试题目详解✅640套AI大模型报告合集✅大模型入门实战训练这份完整版的大模型 AI 学习和面试资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】①从入门到精通的全套视频教程包含提示词工程、RAG、Agent等技术点② AI大模型学习路线图0基础到项目实战仅需90天全过程AI大模型学习路线③学习电子书籍和技术文档市面上的大模型书籍确实太多了这些是我精选出来的④各大厂大模型面试题目详解⑤640套AI大模型报告合集⑥大模型入门实战训练如果说你是以下人群中的其中一类都可以来智泊AI学习人工智能找到高薪工作一次小小的“投资”换来的是终身受益应届毕业生‌无工作经验但想要系统学习AI大模型技术期待通过实战项目掌握核心技术。零基础转型‌非技术背景但关注AI应用场景计划通过低代码工具实现“AI行业”跨界‌。业务赋能 ‌突破瓶颈传统开发者Java/前端等学习Transformer架构与LangChain框架向AI全栈工程师转型‌。获取方式有需要的小伙伴可以保存图片到wx扫描二v码免费领取【保证100%免费】

相关文章:

Agent:它不是更聪明的大模型,而是让大模型持续推进任务的“大脑+身体”系统!

本文深入探讨了Agent与大模型的关系,强调Agent并非模型本身,而是一套围绕模型组织的运行机制。文章详细解析了Agent的核心机制,包括状态管理、控制循环和工具调用,并阐述了System Prompt、AGENTS.md、Skill和Tool等概念在Agent系统…...

Free List Allocator实现原理:memory-allocators中的通用内存分配器

Free List Allocator实现原理:memory-allocators中的通用内存分配器 【免费下载链接】memory-allocators Custom memory allocators in C to improve the performance of dynamic memory allocation 项目地址: https://gitcode.com/gh_mirrors/me/memory-allocato…...

海棠山铁哥:我写《凰标》,就是要打破资本定价权@凤凰标志

凰标宣言——夺回中国人的文化定价权流量高低决定作品好坏,资金投入定义内容价值。 当资本垄断审美、定价与生死, 创作者便只剩一条出路:宣战。一、资本逻辑:三座大山权力资本如何行使对创作者的结果审美话语权用流量模板批量复制…...

LLM推理中的动态显存卸载技术解析

1. LLM推理中的内存挑战与卸载技术本质在部署百亿参数级别的大型语言模型(LLM)时,GPU显存容量往往成为关键瓶颈。以主流的NVIDIA A100 40GB显卡为例,单卡甚至无法完整加载一个13B参数的模型(按FP16精度计算需要约26GB显存,尚未考虑…...

【ElevenLabs商业增长实战手册】:20年AI语音赛道老兵亲授从0到月营收$2M的7个关键跃迁节点

更多请点击: https://intelliparadigm.com 第一章:ElevenLabs商业增长的核心范式迁移 传统AI语音服务商长期依赖“API调用量时长计费”模型,而ElevenLabs正系统性重构价值交付逻辑——从卖计算资源转向卖情感可信度与品牌声纹资产。这一迁移…...

为什么92%的实时数仓项目在2025Q4突然转向AI原生平台?——奇点大会12家头部企业联合验证数据披露

更多请点击: https://intelliparadigm.com 第一章:AI原生实时计算平台:2026奇点智能技术大会流批一体实践 在2026奇点智能技术大会上,新一代AI原生实时计算平台正式发布,其核心突破在于将大模型推理调度、向量流式计算…...

ACE Awards:电子行业年度创新风向标与工程师成长指南

1. 项目概述:一场属于电子工程师的年度庆典如果你在半导体或电子设计行业待过几年,肯定对“EE Times”和“EDN”这两个名字不陌生。它们就像是电子工程师的“行业圣经”,每天刷一刷,看看又有哪些新芯片发布、哪些技术路线在争论&a…...

FuckAdBlock开发者指南:自定义检测逻辑和扩展功能的完整教程

FuckAdBlock开发者指南:自定义检测逻辑和扩展功能的完整教程 【免费下载链接】FuckAdBlock Detects ad blockers (AdBlock, ...) 项目地址: https://gitcode.com/gh_mirrors/fu/FuckAdBlock FuckAdBlock是一个强大的广告拦截器检测工具,专为Web开…...

一键式自动化工具OneClickCopaw:从Shell脚本到CI/CD的部署实践

1. 项目概述与核心价值最近在折腾一些自动化脚本时,发现了一个挺有意思的项目,叫iwanglei1/OneClickCopaw。光看名字,你可能会有点懵,“Copaw”是什么?其实,这是一个典型的“一键式”自动化工具&#xff0c…...

终极指南:如何用Chromatic快速掌握Chromium/V8通用修改器

终极指南:如何用Chromatic快速掌握Chromium/V8通用修改器 【免费下载链接】chromatic Universal modifier for Chromium/V8 | 广谱注入 Chromium/V8 的通用修改器 项目地址: https://gitcode.com/gh_mirrors/be/chromatic 想象一下,你正在开发一个…...

潜变量模型完全指南:从高斯混合模型到变分自编码器

潜变量模型完全指南:从高斯混合模型到变分自编码器 【免费下载链接】bayesian-machine-learning Notebooks about Bayesian methods for machine learning 项目地址: https://gitcode.com/gh_mirrors/ba/bayesian-machine-learning 潜变量模型是机器学习领域…...

GroundTruth-MCP:为AI生成代码构建实时事实核查防火墙

1. 项目概述:当AI助手自信地写出过时代码时你的AI助手刚刚又“自信满满”地给你生成了一堆过时的代码。它告诉你React 19里forwardRef用得没问题,Next.js 15的cookies()还是同步函数,或者用字符串模板拼接SQL查询“既简洁又高效”。更糟的是&…...

嵌入式开发十年痛点解析:技术栈、多核与安全的实战解法

1. 从一场会议邀约说起:嵌入式程序员的“午夜惊魂”前几天整理旧资料,翻到了2014年嵌入式系统大会(ESC)编程专题的公开征集帖,发起人是当时ARM的培训经理Chris Shore。帖子标题很有意思,叫“什么让你夜不能…...

终极开源语音AI工具包:Sherpa-Onnx一站式解决方案

终极开源语音AI工具包:Sherpa-Onnx一站式解决方案 【免费下载链接】sherpa-onnx Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Sup…...

如何快速上手Podgrab:5分钟搭建个人播客下载中心完整指南

如何快速上手Podgrab:5分钟搭建个人播客下载中心完整指南 【免费下载链接】podgrab A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player. 项目地址: https://gitcode.…...

为LibraVDB定制内存池:提升稀疏体素数据处理性能

1. 项目概述:一个为LibraVDB设计的开源内存管理库最近在搞一些基于体素的数据处理项目,特别是用到了LibraVDB这个开源的稀疏体素数据库。玩过VDB格式的朋友都知道,它的核心优势在于对稀疏体数据的极致压缩和高效访问,但这也带来了…...

Slurm集群GPU资源管理实战:如何用`--gres=gpu`参数正确调度你的GTX1080Ti?

Slurm集群GPU资源管理实战:如何用--gresgpu参数正确调度你的GTX1080Ti? 在AI研究与数据科学领域,GPU资源的高效利用直接关系到模型训练与实验的成败。许多团队虽然配备了GTX1080Ti等高性能显卡,却常因Slurm集群调度不当导致资源闲…...

基于Agent-Next框架的Polymarket模拟交易机器人构建指南

1. 项目概述与核心价值最近在逛GitHub的时候,发现了一个挺有意思的项目,叫agent-next/polymarket-paper-trader。光看这个名字,可能很多朋友会有点懵,这到底是个啥?简单来说,这是一个基于agent-next框架&am…...

RCX自定义主题和外观设置:如何打造个性化的云管理界面

RCX自定义主题和外观设置:如何打造个性化的云管理界面 【免费下载链接】rcx Rclone for Android 项目地址: https://gitcode.com/gh_mirrors/rc/rcx RCX作为一款功能强大的Android云管理工具,不仅提供了全面的Rclone功能支持,还允许用…...

Excel高效使用技巧(十五):终极技巧汇总:高级玩家必备的邪修操作

“Excel的终极奥义,不是你会多少公式,而是你知道多少’不该用Excel’的时刻,以及如何优雅地让Excel和其他工具联动。” —— 卡兹克 前言:你的Excel到达哪个段位? 经过十四篇文章的洗礼,你现在应该已经掌握了: 数据清洗:Power Query玩得飞起 数据分析:透视表+DAX不在…...

蒙特卡洛方法赋能智能体决策:原理、实现与工程实践

1. 项目概述:一个为智能体注入“蒙特卡洛”思想的工具箱最近在探索智能体(Agent)开发时,我一直在思考一个问题:如何让智能体的决策过程不那么“一根筋”?我们常见的基于规则或简单LLM调用的智能体&#xff…...

AsyncRun.vim 项目根目录管理:智能识别和高效利用

AsyncRun.vim 项目根目录管理:智能识别和高效利用 【免费下载链接】asyncrun.vim :rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !! 项目地址: https://gitcode.com/gh_mirrors/as/asyncrun.vim AsyncRun.vim 是…...

GTA5线上小助手:终极免费工具完整使用指南,快速提升游戏体验

GTA5线上小助手:终极免费工具完整使用指南,快速提升游戏体验 【免费下载链接】GTA5OnlineTools GTA5线上小助手 项目地址: https://gitcode.com/gh_mirrors/gt/GTA5OnlineTools 想要在《侠盗猎车手5》线上模式中摆脱繁琐操作,享受更流…...

Model2Vec最佳实践:10个技巧让你的嵌入模型又快又好

Model2Vec最佳实践:10个技巧让你的嵌入模型又快又好 【免费下载链接】model2vec Fast State-of-the-Art Static Embeddings 项目地址: https://gitcode.com/gh_mirrors/mo/model2vec Model2Vec是一个革命性的静态嵌入模型技术,它能将任何句子转换…...

Kimi融资超376亿商业化成熟,DeepSeek拟募资500亿估值超515亿美元,谁能笑到最后?

Kimi是融资最多的创业派,DeepSeek是估值最高的技术派,前者拼商业,后者拼“国运”。 最近,被并称为“中国AI开源双子星”的Kimi(月之暗面)和DeepSeek(深度求索)频繁刷屏。先是新模型接…...

AJV $data引用:10个终极动态验证规则实现指南 [特殊字符]

AJV $data引用:10个终极动态验证规则实现指南 🚀 【免费下载链接】ajv The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927) 项目地址: https://gitcode.com/gh_mirrors/aj/…...

24小时近45亿美元!国产大模型融资狂欢,印奇与杨植麟分道扬镳谁能笑到最后?

向左与向右:两种战略路线的分野2026年5月的第二个交易周,国产大模型赛道融资刷新。5月7日,月之暗面获约20亿美元融资,投后估值超200亿美元,由美团龙珠领投等;5月8日消息,阶跃星辰将完成近25亿美…...

如何用Rye与Docker打造无缝Python容器开发环境:完整实践指南

如何用Rye与Docker打造无缝Python容器开发环境:完整实践指南 【免费下载链接】rye a Hassle-Free Python Experience 项目地址: https://gitcode.com/gh_mirrors/ry/rye Rye是一款旨在提供无忧Python开发体验(a Hassle-Free Python Experience&am…...

不止于导航:用AI Habitat的语义分割数据,教你构建自己的室内物体识别与场景理解Pipeline

不止于导航:用AI Habitat的语义分割数据构建室内物体识别与场景理解Pipeline 在计算机视觉与机器人领域,室内场景理解一直是极具挑战性的研究方向。传统方法依赖于昂贵的传感器设备和人工标注数据,而仿真平台的出现为这一领域带来了革命性变…...

Python Redis 缓存策略实战:提升应用性能的最佳实践

Python Redis 缓存策略实战:提升应用性能的最佳实践 引言 在后端开发中,缓存是提升系统性能的关键技术。作为一名从Rust转向Python的开发者,我深刻认识到缓存策略在高并发场景下的重要性。Redis作为一款高性能的内存数据库,已成为…...