从 SAS 到 MAS:构建高效、可扩展的 AI Agent 架构演进
本文基于Building Conversation Kernels for AI Agents中的核心示意图与文字内容总结当前主流 Agent 架构的演进路径并结合图示拆解其设计动机、优缺点与适用场景。一、背景为什么需要新的 Agent 架构随着 AI Agent 从单轮问答演进到复杂、多轮、工具驱动任务传统的Single Agent SystemSAS暴露出明显问题上下文无限膨胀Context Pollution工具与指令耦合严重长对话下性能与稳定性下降复杂任务难以扩展为了解决这些问题Agent 架构逐步从单体 → 分工 → 编排 → 群体演进。二、On-Demand Tooling SAS按需加载技能的单体 Agent1. 核心思想在传统 SAS 的基础上引入Skill技能概念技能以独立SKILL.md形式存在描述功能、输入输出、可用工具Agent 在运行时按需学习并注入技能skill参考地址2. Agent 调用关系泳道图关键点Skill 一旦加载即进入长期上下文形成不可逆增长ToolsSkill LoaderSingle Agent (SAS)UserToolsSkill LoaderSingle Agent (SAS)User用户请求按需加载 SkillSkill 描述 和 Tool Schema调用工具工具结果回复结果3. 优点比静态工具集更灵活技能模块化、可复用降低初始上下文负担4. 致命问题上下文不可逆增长Irreversible Context Growth技能一旦注入为保持一致性就难以移除长会话后仍会走向 Context Pollution本质仍是“增强版单体 Agent”结论这是过渡方案而非终局。三、Context Engineer / Executor SAS双模型串行架构1. 架构拆分角色模型职责Context Engineer小模型Fast / SFT上下文工程、Query Rewrite、RAG、工具筛选Executor大模型Reasoning在“干净上下文”中执行 ReAct2. Agent 调用关系泳道图关键点Context Engineer 决定“给什么”Executor 决定“怎么做”ToolsExecutorRAG / DocsContext EngineerUserToolsExecutorRAG / DocsContext EngineerUser用户问题检索 / Query Rewrite相关文档精炼 Context Tool Schema调用工具工具结果最终回答3. 优点高效率小模型做“脏活累活”上下文干净Executor 不被污染成本可控4. 局限工具依赖 SFT扩展成本高Context Engineer 判断错误会被放大系统运维复杂双模型结论工程效率很高但灵活性不足。四、Multi-Agent SystemMAS多 Agent 分工协作MAS 是当前主流与未来趋势核心思想只有一句话让不同 Agent 各司其职而不是让一个 Agent 无所不能1、Basic Centralized MASDialog / Planner 双 Agent1.1 角色划分Dialog Agent与用户交互维护长期、干净记忆Planner Agent接收 Task Specification规划步骤、调用工具1.2 Agent 调用关系泳道图关键点Dialog 不碰工具Planner 不直接对话ToolsPlanner AgentDialog AgentUserToolsPlanner AgentDialog AgentUser用户输入Task Specification执行计划 / 调用工具执行结果Final Result用户可读回复1. 3 记忆策略Agent记忆特征Dialog长期、精简只保留最终结果Planner短期、深度完整执行链路1.4 优点指令竞争问题消失支持长期对话性能更稳定1.5 缺点单轮任务延迟略高信息传递存在损耗Planner 成为瓶颈单轮任务延迟略高信息传递存在损耗Planner 成为瓶颈2、Hierarchical Centralized MAS层级化 Agent 组织2.1 类似“公司组织结构”Dialog Agent前台Primary Planner老板Team Leader部门负责人Worker Agent执行者2.2 Agent 调用关系泳道图关键点任务逐层拆解结果逐层回传Worker AgentTeam LeaderPrimary PlannerDialog AgentUserWorker AgentTeam LeaderPrimary PlannerDialog AgentUser复杂任务请求高层 Task Spec子任务分解执行指令执行结果子任务完成汇总结果最终回复2.3 适用场景超复杂任务写书、市场调研长时间异步执行2.4 核心问题延迟高调试极难电话游戏效应只适合高价值任务延迟高调试极难电话游戏效应只适合高价值任务3、Orchestrator MAS编排者中心架构强烈推荐3.1 核心角色Orchestrator Agent全局状态机路由、调度、聚合结果Specialized Planner只做规划Coding / Writing / MathExecutor Agent具备重试、容错能力的“智能工具”3.2 Agent 调用关系泳道图关键点Orchestrator 统一决策Planner 与 Executor 完全解耦Executor AgentSpecialized PlannerOrchestratorDialog AgentUserExecutor AgentSpecialized PlannerOrchestratorDialog AgentUser用户请求Task Specification请求领域规划执行计划下发执行指令执行结果 / 重试聚合结果最终回复3.3 优点Planner 可独立优化CoT-SC / Critic扩展安全不影响全局Executor 更稳定3.4 核心挑战规划与执行可能脱节Orchestrator 本身要“足够聪明”结论这是当前工程实践中最平衡的 MAS 架构。4️⃣ 一个重要对比总结架构决策权执行权上下文控制SAS单 Agent单 Agent差Context/ExecutorContext EngineerExecutor好Basic MASPlannerPlanner很好Orchestrator MASOrchestratorExecutor Agent⭐⭐⭐⭐⭐五、总结架构选型建议场景推荐架构简单问答基础 SAS工具密集Context Engineer Executor长对话Basic MAS超复杂任务Hierarchical MAS通用 AI Agent 平台Orchestrator MAS⭐⭐⭐⭐⭐Agent 架构的本质不是模型有多强而是“谁在什么时候知道什么能做什么”。

相关新闻

【小程序毕设源码分享】基于springboot+Android的成人教育APP的设计与实现(程序+文档+代码讲解+一条龙定制)

【小程序毕设源码分享】基于springboot+Android的成人教育APP的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/6 17:27:56 阅读更多 →
【小程序毕设源码分享】基于springboot+Android的大学生勤工助学管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

【小程序毕设源码分享】基于springboot+Android的大学生勤工助学管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/5 6:55:41 阅读更多 →
基于机器视觉的驾驶员疲劳驾驶检测系统-大数据深度学习算法毕设毕业设计项目PyQT

基于机器视觉的驾驶员疲劳驾驶检测系统-大数据深度学习算法毕设毕业设计项目PyQT

博主介绍:👉全网个人号和企业号粉丝40W,每年辅导几千名大学生较好的完成毕业设计,专注计算机软件领域的项目研发,不断的进行新技术的项目实战👈 ⭐️热门专栏推荐订阅⭐️ 订阅收藏起来,防止下次找不到 &am…

2026/7/6 4:41:03 阅读更多 →

最新新闻

Recog指纹库详解:30+协议类型与匹配场景全解析

Recog指纹库详解:30+协议类型与匹配场景全解析

Recog指纹库详解:30协议类型与匹配场景全解析 【免费下载链接】recog Pattern recognition for hosts, services, and content 项目地址: https://gitcode.com/gh_mirrors/re/recog Recog是一个强大的指纹识别框架,专门用于通过模式匹配技术识别网…

2026/7/6 17:31:15 阅读更多 →
分析报告】量身定制:基于大数据的行业痛点与蓝海机遇挖掘

分析报告】量身定制:基于大数据的行业痛点与蓝海机遇挖掘

【分析报告】量身定制:基于大数据的行业痛点与蓝海机遇挖掘 深夜,你盯着电脑屏幕上密密麻麻的行业数据,从国家统计局到各大咨询公司的白皮书,资料下载了十几个G,PPT做了几十页,但老板那句“所以&#xff0…

2026/7/6 17:27:07 阅读更多 →
ReVanced Integrations 完全指南:掌握 YouTube 增强插件的核心组件库

ReVanced Integrations 完全指南:掌握 YouTube 增强插件的核心组件库

ReVanced Integrations 完全指南:掌握 YouTube 增强插件的核心组件库 【免费下载链接】revanced-integrations 🔩 ReVanced Integrations containing classes to be merged by ReVanced Patcher 项目地址: https://gitcode.com/gh_mirrors/re/revanced…

2026/7/6 17:27:07 阅读更多 →
Redis-Lua在Web开发中的应用:构建高性能Lua后端服务的实战案例

Redis-Lua在Web开发中的应用:构建高性能Lua后端服务的实战案例

Redis-Lua在Web开发中的应用:构建高性能Lua后端服务的实战案例 【免费下载链接】redis-lua A Lua client library for the redis key value storage system. 项目地址: https://gitcode.com/gh_mirrors/re/redis-lua Redis-Lua是一个纯Lua编写的Redis客户端库…

2026/7/6 17:24:58 阅读更多 →
如何快速集成SourceEditor到你的iOS应用:从安装到基础使用的完整指南

如何快速集成SourceEditor到你的iOS应用:从安装到基础使用的完整指南

如何快速集成SourceEditor到你的iOS应用:从安装到基础使用的完整指南 【免费下载链接】source-editor A native source editor for iOS and macOS, written in Swift 项目地址: https://gitcode.com/gh_mirrors/so/source-editor SourceEditor是一个专为iOS和…

2026/7/6 17:24:57 阅读更多 →
5个关键问题:为什么Python开发者需要Neomodel来高效操作Neo4j图数据库

5个关键问题:为什么Python开发者需要Neomodel来高效操作Neo4j图数据库

5个关键问题:为什么Python开发者需要Neomodel来高效操作Neo4j图数据库 【免费下载链接】neomodel An Object Graph Mapper (OGM) for the Neo4j graph database. 项目地址: https://gitcode.com/gh_mirrors/ne/neomodel Neomodel是Neo4j图数据库的官方推荐Py…

2026/7/6 17:22:56 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻