欢迎来到 AI-Agent-Guide。本指南梳理 AI 智能体的架构、关键技术与研究问题,并保留原有的长篇导读。论文库采用人工精选和逐条核验,不追求收齐每天的新论文;每条记录提供研究问题、机制、实验环境与指标、结论、局限和核验日期。
阅读导航:新手阅读路线 · 论文库表格 · 2026 年 10 月精选 · Harness 与 Coding Agent · RSI 与自我改进
论文库的原始数据在 data/papers.csv。11 月 9 日周审查于 2026-11-10 完成,本期目录共 89 篇:本周窗口收录 Meta² 与 ToolSpace,较早补收 8 月首发、11 月 4 日修订的 Harness the Memory;另复核两篇经典 GUI 工作并跟进 Terminal-RSI 的较早 v3。重点解释修改的生命周期、合成环境的证据和记忆比较条件,详见本期审查。最近一期月度精选仍为十月十篇,十一月按月底 SOP 整理。收录不代表独立复现;发现错误请提交 Issue 或 PR。
下文的长篇导读以感知、规划、记忆、行动等基础模块建立概念,不应当作截至今天的完整技术清单。要了解近期研究,请结合本月精选和论文库阅读:
| 近期问题 | 从哪篇开始 | 在指南中的位置 |
|---|---|---|
| 运行中的修改应只对当前任务生效,还是跨任务保留? | Meta² · 2026-11-03 | Harness、自我演进;区分可复用指导、任务内补丁和改进器继承。 |
| 怎样生成有执行路径、可检查的工具训练任务? | ToolSpace · 2026-11-03 | 工具与行动、评估;从执行见证走到任务、断言与重放。 |
| 图记忆、检索、参数记忆该怎样比较? | Harness the Memory · 2026-08首交,11-04修订 | 记忆与检索;控制框架、工作负载和费用,再看新对话迁移。 |
| Agent 如何被构建、配置和监督? | τ^τ-Bench、Scanning the Harness、The Work Behind Delegation | 软件工程、工具与安全;运行框架和人工监督跨越多个基础模块。 |
| 目标变了、动作做了,怎样判断任务仍正确完成? | DynaRev、VeriCUA、Prefix Executability | 规划、GUI 与评估;分别检查当前目标、可执行过程和持久结果。 |
| 工具调用策略会学到什么捷径? | Spurious Tool Use | 工具与行动、自我演进。 |
| 长期记忆和多 Agent 协作如何评估? | DolphinBench、CoCoBench | 记忆与检索、多智能体。 |
| Agent 的实际使用和交付结果怎样衡量? | DAREBench、Are We There Yet?、Who Finishes the Job? | 评估与安全、GUI、代码智能体;需同时看成本、用户和后续修复。 |
- 如何使用这份指南
- 基础综述与概述
- AI智能体剖析:核心架构蓝图
- 感知模块:感知数字与物理世界
- 规划与推理模块:智能体的认知核心
- 记忆模块:实现学习与情境感知
- 行动模块:执行任务与使用工具
- Agentic Coding:软件工程新前沿
- 智能体开发框架:从理论到实践
- Self-Evolving 智能体:自我进化与自适应机制
- 多智能体系统(MAS):协作产生的涌现智能
- 可信度:安全、对齐与评估
- 经典与背景延伸阅读
- 如何贡献
- 引用
对于任何希望深入了解AI智能体领域的研究者而言,从权威的综述性论文开始是至关重要的。这些文献为整个领域提供了宏观视角、核心概念定义以及系统的技术分类,是构建知识体系的基石。本节精选了一系列高质量的综述论文,涵盖了从通用智能体架构到特定领域应用的广泛主题。
-
A Survey on Large Language Model based Autonomous Agents (Wang et al., 2023)
这篇论文提出了一个关于LLM驱动的自主智能体的整体性框架,系统地从构建、应用和评估三个维度对现有研究进行了梳理。其画像、记忆、规划、行动分类提供组织文献的视角;这里将它作为阅读框架,不将分类称为统一实现标准。
-
Large Language Model Agent: A Survey on Methodology, Applications and Challenges (Luo et al., 2025)
该综述以方法论为中心,系统地解构了LLM智能体系统。它深入探讨了智能体的架构基础、协作机制和演化路径,旨在统一碎片化的研究线索,揭示智能体设计原则与其复杂环境中涌现行为之间的内在联系 。
-
Agentic Large Language Models, a survey (Plaat et al., 2025)
这篇综述将智能体LLM(Agentic LLM)的核心能力归纳为三个方面:推理(reason)、行动(act)和交互(interact)。论文围绕这三个类别组织文献,清晰地展示了不同研究方向如何相互促进,例如,信息检索如何赋能工具使用,反思机制如何改善多智能体协作等 。
-
A Survey of Large Language Model Agents for Question Answering (2025)
专注于智能体在问答(QA)任务中的应用。该文系统回顾了LLM智能体在QA流程中的设计,涵盖了规划、问题理解、信息检索和答案生成等关键阶段,并探讨了当前面临的挑战与未来研究方向 。
-
A Survey of Large Language Model Empowered Agents for Recommendation and Search (Zhang et al., 2025)
探讨了LLM智能体在增强推荐系统和搜索引擎方面的变革性潜力。论文首次系统地回顾和分类了LLM智能体在信息检索领域的研究,为下一代信息检索系统提供了新的视角 。
-
Large Language Model-based Data Science Agent: A Survey (Wang et al., 2025)
该综述全面分析了专为数据科学任务设计的LLM智能体。它从智能体和数据科学两个视角出发,构建了一个双重视角框架,将通用的智能体设计原则与数据科学的实际工作流程(如数据预处理、模型开发、评估、可视化等)联系起来 。
-
Foundation Models for Decision Making: Problems, Methods, and Opportunities (Yang et al., 2023)
这篇论文探讨了基础模型在更广泛的决策制定领域的应用,为理解智能体的行为提供了必要的背景知识。它回顾了如何通过提示、生成建模、规划、最优控制和强化学习等方法,将基础模型应用于实际的决策任务中 。
本指南用感知、规划与推理、记忆、行动四个视角拆解决策循环,便于从概念走到系统。它们是分析视角,不要求实现中四个独立模块一一对应。Wang 等人的综述使用画像、记忆、规划与行动分类;这里将输入处理单列为感知,不能把两套分类直接视为同一个标准。
LLM 可以提出决策,但运行框架还要组织上下文、执行工具、保存状态并判定停止条件。学习每个模块时都要继续问:信息怎样进入模型、动作由谁执行、结果由什么证据验证?
智能体的四个核心模块分别是:
-
感知模块 (Perception Module):智能体与环境交互的入口,负责接收和处理来自外部世界的原始信息,如用户指令、API返回的文本、网页的视觉截图等,并将其转化为内部可理解的结构化表示。
-
规划与推理模块 (Planning & Reasoning Module):智能体的认知核心。它接收感知模块处理后的信息,并根据预设的目标进行思考。这包括将宏大、复杂的目标分解为一系列更小、更具体的可执行步骤或子任务 。
-
记忆模块 (Memory Module):赋予智能体学习和适应能力的关键。它负责存储和检索信息,包括短期记忆(如当前对话的上下文)和长期记忆(如过去的经验、用户偏好、知识库),为规划和行动提供必要的背景信息。
-
行动模块 (Action Module):将规划模块制定的决策转化为与外部环境的实际交互。这通常通过调用外部工具(如代码解释器、搜索引擎API、数据库查询)来实现,从而使智能体能够超越其内部知识的限制,获取实时信息并执行具体任务。
信息在这些模块间的流动形成了一个动态的循环:感知模块获取环境状态,规划模块基于这些信息和记忆进行决策,行动模块执行决策并改变环境状态,而新的环境状态又被感知模块捕获,如此循环往复,直至任务完成。这个架构不仅清晰地划分了功能,也为模块化的设计和迭代优化提供了便利。
这四个模块主要描述 Agent 内部决策循环。构建和评估可运行系统时,还需要单独说明运行框架:工具接口、上下文与状态管理、执行权限、验证与停止条件,以及人工监督。运行框架会影响相同模型的任务表现和资源开销,不能只用模型名称概括系统能力。参见 Code as Agent Harness 和 DAREBench;这是对基础蓝图的补充,不表示这些机制已有统一标准实现。
-
Cognitive Architectures for Language Agents (CoALA) (Sumers et al., 2023)
CoALA 借鉴认知科学与符号 AI,以模块化记忆、内部/外部行动空间和决策过程组织语言 Agent。它帮助比较系统如何选择动作和改变状态;这是分析框架,框架本身不证明某种实现更优。
-
OpenAgents: An Open Platform for Language Agents in the Wild (Xie et al., 2023)
OpenAgents 提供数据分析、插件和网页三个 Agent 及交互界面,适合作为工具、宿主平台与用户使用流程的工程实例。平台案例不等于对所有四模块架构或跨任务可靠性的验证。
感知是智能体连接世界的桥梁,是其所有后续思考和行动的基础。该模块负责从环境中接收原始数据,并将其转化为规划模块能够理解和利用的结构化信息 。感知能力的强弱,直接决定了智能体能够有效运作的环境的复杂性。
这是最基础的感知形式,智能体通过处理纯文本输入来理解其任务和环境。这些输入可以来自多种来源,例如用户的自然语言指令、从文件中读取的文档内容,或是调用API后返回的文本结果 。
随着智能体应用场景从纯文本环境扩展到图形用户界面(GUI)、网页乃至物理世界,多模态感知能力变得至关重要。它使智能体能够“看见”和理解视觉信息,从而与为人类设计的系统进行交互。
VLMs是多模态感知的技术基石。这类模型通过结合视觉编码器和语言模型,学习图像/视频等视觉数据与文本数据之间的深层关联 。这使得智能体不仅能处理文本,还能理解屏幕截图中的按钮、文本框、图标等视觉元素,这是执行任何GUI操作的前提 。
尽管VLMs取得了巨大进展,但在智能体感知应用中仍面临诸多挑战:
-
元素定位 (Element Grounding):精确识别并定位GUI界面上可交互元素(如按钮、输入框)的坐标是极其困难的。即便是最先进的通用VLM,在这方面的表现也常常不尽如人意,这是因为它们通常被训练用于图像描述或分类,而非像素级的精确定位 。
-
高分辨率输入处理:GUI截图通常是高分辨率的,将其输入VLM会产生极长的Token序列,导致计算成本高昂且效率低下。需要专门的优化技术来处理UI视觉信息中的冗余和结构化特征 。
-
环境干扰:真实世界中的GUI环境充满了与核心任务无关的视觉信息,如广告弹窗、促销信息、推荐内容等。研究表明,即使是顶尖的GUI智能体也容易被这些视觉“干扰物”分散注意力,从而偏离用户的原始意图,影响其任务的忠实度 。
-
综述: Agent AI: Surveying the Horizons of Multimodal Interaction (Durante et al., 2024)
该综述将“Agent AI”定义为能够感知视觉刺激和其他接地数据以产生具身行动的系统,为多模态智能体的研究划定了范围。
-
论文: OmniParser for Pure Vision Based GUI Agent (Lu et al., 2024)
OmniParser将可交互区域检测、图标语义描述与OCR结合,生成标记截图和结构化元素,辅助GPT-4V选择动作目标。原论文评估SeeAssign、ScreenSpot、Mind2Web与AITW的定位/逐步动作指标;重复图标、边框粒度和语义误判仍会失败。它是解析辅助路线,不能由此推出任意屏幕或完整任务都可靠。
-
论文: Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception (Wang et al., 2024)
介绍了一个纯视觉驱动的移动设备智能体,它无需依赖系统底层的元数据(如XML布局文件),仅通过分析屏幕截图就能自主导航和操作App,充分展示了视觉感知在跨平台通用性方面的巨大潜力。
理解 GUI 时,把链条拆成定位元素 → 执行动作 → 持久状态改变 → 满足当前目标。准确识别“保存”按钮不能单独证明文件已经保存。VeriCUA在执行后结合画面、历史与文件/数据库探查,为判断提供带来源和时序的证据;这是对感知和动作循环的补充。其在线模式允许未决弃权,离线模式未决会回退初始视觉判分,二者不能混称可靠证明。取证还依赖环境权限与额外调用,详见 Harness 专题。
规划与推理模块是智能体的“大脑”,负责制定实现目标的策略。它接收来自感知模块的信息,并将其核心任务——即一个高层次的用户目标——分解成一个具体的、可执行的步骤序列 。LLM推理能力的演进是驱动智能体能力发展的核心动力,从最初简单的线性思维链,发展到能够与环境交互并进行复杂探索的策略。
-
思维链 (Chain-of-Thought, CoT) 与自洽性 (Self-Consistency) 概念:CoT是解锁LLM复杂推理能力的奠基性技术。它通过在提示中加入“一步一步地思考”(Let's think step by step)的指令或示例,引导模型在给出最终答案前,先生成一系列中间推理步骤 。这种方式模拟了人类解决问题的过程,显著提升了模型在算术、常识和符号推理任务上的表现。
自洽性是对CoT的进一步增强,它通过对同一个问题进行多次采样,生成多个不同的思维链,然后通过“投票”选出最一致的答案,从而提高了结果的鲁棒性和准确性 。
奠基论文:
-
Chain-of-Thought Prompting Elicits Reasoning in Large Language Models (Wei et al., 2022)
-
Self-Consistency Improves Chain of Thought Reasoning in Language Models (Wang et al., 2022)
-
-
ReAct: 融合推理与行动 概念:ReAct框架是一个范式上的飞跃,它将推理(Thought)和行动(Action)交错进行。智能体首先生成一个“思考”,用于分析当前情况并制定下一步计划;然后,它执行一个“行动”,例如调用搜索引擎API来获取缺失的信息。行动的结果会作为新的观察被反馈给智能体,用于下一轮的“思考”。这种“思考-行动-观察”的循环,使得智能体的推理能够被外部世界的真实信息所“接地”,有效缓解了纯内部推理(如CoT)容易产生的知识幻觉问题 。
奠基论文: ReAct: Synergizing Reasoning and Acting in Language Models (Yao et al., 2022)
-
思维树 (Tree of Thoughts, ToT) 概念:ToT进一步突破了CoT和ReAct的线性推理模式。当面对需要探索或深思熟虑的问题时,ToT允许模型同时探索多条不同的推理路径,并将这些路径组织成一棵“思维树”。在这个过程中,LLM不仅扮演着“思考者”的角色,还扮演着“评估者”的角色:它会自我评估树中每个节点(即每个中间“想法”)的价值和前景,然后决定是继续深入探索某条路径(lookahead),还是放弃当前路径并返回到之前的节点尝试其他可能性(backtracking)。这种机制赋予了智能体进行系统性搜索和深思熟虑决策的能力 。
奠基论文: Tree of Thoughts: Deliberate Problem Solving with Large Language Models (Yao et al., 2023)
LATS补上“怎样把行动结果放进搜索”的连接:用 MCTS 选择和扩展轨迹,在获得环境观察后估计价值,再用终局反馈回传并保存失败反思。读完 ReAct 和 ToT 后,可用它区分搜索想法与搜索可执行行动;之后再读 SWE-Search 的代码环境实现。
这些方法是可组合的设计选择。比较时同时记录节点数、轨迹数、token 和环境调用;LATS 的 HotpotQA 实验使用正确性 oracle,且依赖可回退状态。不能把测试环境中的回溯直接用于不可逆的付款或生产修改。完整边界见库内记录。
进入代码修复时,还要先比较固定流程:Agentless按定位、生成、验证组织工作;SWE-agent 让模型动态选择动作;SWE-Search 扩展分支搜索。可自主决策的步骤更多是否有价值,需要相同任务、模型与预算的对照,不能把流程复杂度当成能力等级。
另一条经典分支:先规划,再填证据。ReWOO让 Planner 写出带证据变量的计划,Worker 按依赖执行工具并填值,再由 Solver 合并证据,减少逐步回传整段观察的开销。它补充 ReAct 的在线观察循环;若下一步必须先发现未知环境,预写计划可能失效。历史问答任务上的 token 收益不能直接外推到有副作用的操作。
目标在执行中变化怎么办?DynaRev按语义进度送达增补或覆盖指令,补充固定目标下的规划。读者先写清当前有效约束、已失效约束和可保留的浏览器进度,再决定是否重规划;重写目标不等于重置环境。其 181 个任务中,短期响应 WRA 只统计已触发修订,最终约束另按完整任务检查。有限子集上的指令重写收益不代表所有动态任务都更容易。这里的目标修订来自用户;网页上的新文字不因此获得指令权限,这是编者对信任边界的连接。
为了帮助研究者和开发者快速理解不同推理技术的特点和适用场景,下表对上述核心技术进行了对比。CoT、自洽性、ReAct 和树搜索分别处理推理分解、采样一致性、外部交互与分支探索;它们不构成必然越来越好的线性升级路线。
| 技术名称 | 核心思想 | 主要优势 | 适用场景 |
|---|---|---|---|
| Chain-of-Thought (CoT) | 通过中间步骤分解复杂问题 | 提升LLM在复杂推理任务上的性能 | 算术、常识和符号推理 |
| Self-Consistency | 对CoT结果进行多样本投票,提高鲁棒性 | 提高答案的准确性和稳定性 | 对结果准确性要求高的推理任务 |
| ReAct | 交错的“思考-行动-观察”循环 | 缓解知识幻觉,将推理与外部世界“接地” | 需要与外部工具(如搜索引擎)交互的任务 |
| Tree of Thoughts (ToT) | 探索多条推理路径,自我评估和回溯 | 应对需要探索和深思熟虑的复杂问题,系统性搜索 | 需要多步决策、有多种可能路径的问题 |
记忆使过去的信息有机会影响后续决策。先区分当前可见的上下文、跨会话保存的经验与模型参数中的知识,再检查它们怎样被使用。保存历史是机制,持续改善行为是需要评估的结果;两者不能直接画等号。
入门时先按可见上下文与外部持久存储理解两种常见形式;这不是全部载体的穷尽分类,参数与混合记忆可在下文 MCCL 中继续阅读。
-
短期记忆 (Short-Term Memory):模型本次调用可见的上下文,容量受窗口限制。超出窗口的信息不能直接参与该次推理,但会话记录是否保存、压缩或再次载入,由运行框架和存储实现决定。
-
长期记忆 (Long-Term Memory):跨会话保存事实、偏好和任务经验的状态,常放在文件、数据库或索引中。后续任务仍需正确检索、解释与更新;持久保存本身不保证学会新能力。
-
检索增强生成 (Retrieval-Augmented Generation, RAG):RAG 是将外部知识或经验检索进当前上下文的一类机制;外部知识库、个人经验记忆与当前上下文应分别描述。其核心思想是,在响应用户请求时,首先从一个外部知识库(如文档、数据库)中检索出与当前任务最相关的信息,然后将这些检索到的信息作为附加上下文增强(augment)输入给LLM,最后由LLM生成最终的答案 。检索可能提供相关证据,但其准确性取决于来源质量、召回和模型的使用方式,不能保证回答正确。
-
智能体化RAG (Agentic RAG):这是对标准RAG的演进。在Agentic RAG中,一个或多个自主智能体被集成到检索流程中。这些智能体可以动态地管理检索策略,例如,通过自我反思来重构查询语句、决定何时以及从哪个数据源进行检索,甚至协同工作来处理复杂的多步查询,从而使整个检索过程更加智能、灵活和高效 。
-
向量数据库 (Vector Databases):向量数据库是实现高效RAG的底层技术支撑。它将文本、图片等非结构化数据通过嵌入模型(Embedding Model)转换为高维向量,并存储起来。当需要检索时,系统会将用户的查询也转换为一个向量,然后在数据库中快速执行语义相似度搜索,找到与查询向量在“意义”上最接近的存储向量。语义检索和关键词检索各有适用范围,应在目标任务上比较召回、精度与成本。
-
论文: Cognitive Memory in Large Language Models (2025)
该论文深入探讨了LLM中的记忆机制,并巧妙地将人类的认知记忆架构(感觉记忆、短时记忆、长时记忆)与LLM的记忆系统进行了类比分析。
-
论文: A-Mem: Agentic Memory for LLM Agents (2025)
提出了一种新颖的“智能体化记忆”系统(A-Mem)。受知识管理方法Zettelkasten的启发,该系统允许智能体根据新的经验动态地组织、链接和演化其记忆,而不是简单地被动存储。
-
论文: From Local to Global: A Graph RAG Approach to Query-Focused Summarization (Edge et al., 2024)
微软提出的一种结合知识图谱与大语言模型的检索增强生成技术 (GraphRAG)。通过在全量文本上构建结构化的知识图谱,它能够掌握文档集中的全局信息并应对复杂的针对性总结任务,大幅提升了 RAG 处理海量关联信息的能力。
-
综述: Agentic Retrieval-Augmented Generation: A Survey on Agentic RAG (Singh et al., 2025)
这是一篇关于Agentic RAG的全面综述,详细介绍了将智能体集成到RAG流程中的各种架构、应用和挑战。
-
向量数据库:
将过程拆成保存 → 检索 → 放入当前上下文 → 影响任务结果 → 决定以后保留什么。MemGPT解释前几步的分层存储、分页与控制流;A-MEM 解释内容如何组织,两者并非替代关系。
失败如何变成下一次尝试的经验? 经典 Reflexion将评价反馈转成语言教训,保存在有界记忆中,再让固定模型重试。它连接 ReAct 与记忆,而不是修改改进器;ALFWorld 的最多 12 试验累计成功不能当成一次执行成功。自生成测试也会误判,论文的 MBPP Python 结果有下降;反思有用与否仍需任务和预算对照。
CMP补充效用估计的边界:某条记忆从未进入上下文时,日志里的“没贡献”可能是没被测试,而不是无用。论文用固定槽位的随机曝光改善识别,但曝光池利用相关记忆标签,未来查询上的留存策略仍未解决。它适合作为评估方法阅读,不能直接当作可部署的自动淘汰规则。
经验放在哪里?Component Routing将同一 GUI 经验分成定位、程序步骤、状态事实与失败经验,比较进入上下文或微调权重;区分“获取信息”和“改变策略”。它连接记忆与 GUI 训练,三个模型、两个环境的对照不能推出通用路由法则,且训练费用与上下文 token 未等额匹配。CMP v3另提示曝光预算随池大小增长,固定存储的方差分析不直接适用于动态记忆流;核对日期 2026-10-12。
从记忆内容到持续学习。MCCL补三个观察轴:存在哪里(上下文、外部存储、参数等)、存什么(事件、事实、程序)、谁管理写入/检索/修订。内容更新与管理策略更新是不同修改面;检索命中也不足以证明持续学习,还要在延迟和干扰后保留收益、适应事实变化并迁移到新任务。其有限实证与理论缩放示意须分开读。这连接 MemGPT 的存取、A-MEM 的组织、CMP 的效用估计和 RSI 的修改对象。
怎样比较记忆配置?Harness the Memory固定运行框架,比较表示与写入、读取、管理操作:问答召回和行动经验可能需要不同检索宽度,写入与管理开销也要记账。其中技能控制器和KV缓存方案采用近似实现,同一top-k并非同token预算。其路由在问题随机分折时有增益,留出全新对话时增益消失;因此“留出问题”与“留出整段对话”的迁移证据应分开。这是8月首发、11月修订的补收,不替代MemGPT/A-MEM。
行动模块是智能体将其内部决策转化为外部世界实际影响的桥梁。正是通过这个模块,智能体才得以超越单纯的语言生成,通过调用API、执行代码或操作软件等方式与环境进行交互,成为一个能够解决实际问题的“实干家” 。
赋予智能体使用工具的能力是提升其实用价值的关键。当前的研究主要集中在两个方向:如何让智能体学会使用已有的工具,以及如何让智能体创造新的工具。
-
自监督的工具学习 这种范式旨在让LLM能够在没有大量人工标注的情况下,自主学会如何使用外部工具。
- Toolformer: 这是一项开创性的工作。其核心思想是,让一个预训练的LLM在大量文本上进行“自我训练”。模型会尝试在文本的各个位置插入API调用,并观察这样做是否能帮助它更好地预测后续的文本。如果一个API调用(及其返回结果)显著降低了模型预测的难度(即降低了损失函数的值),那么这个API调用就被认为是有益的,并被保留下来形成一条新的训练数据。通过在这种自生成的数据上进行微调,LLM最终学会了在合适的时机、以合适的参数调用合适的API 。
-
掌握海量真实世界API 要让智能体在现实世界中发挥作用,它必须能够调用成千上万个真实、多样的API。
-
Gorilla: 针对LLM在生成API调用时准确性不足的问题,Gorilla项目通过在一个大规模、高质量的API调用数据集上微调LLaMA模型,使其在API调用的准确性上超越了GPT-4。特别地,它引入了“检索器感知训练”(Retriever-Aware Training)机制,使得模型能够在推理时结合最新的API文档进行决策,从而适应API的频繁变更 。
-
ToolLLM: 该框架旨在弥合开源模型与闭源模型在工具使用能力上的差距。研究者构建了一个名为ToolBench的超大规模指令微调数据集,其中包含了超过16000个真实世界的RESTful API。通过在ToolBench上微调LLaMA,得到的ToolLLaMA模型在处理复杂指令和泛化到未见过的API方面,表现出与ChatGPT相当的强大能力 。
-
这代表了智能体能力的一个新高度:从工具的使用者变为工具的创造者。
- LLMs as Tool Makers (LATM): 该框架提出了一个创新的两阶段流程。在“工具创造”阶段,一个能力强大但成本高昂的LLM(如GPT-4)扮演“工具创造者”的角色,根据任务需求生成可复用的Python函数作为工具。在“工具使用”阶段,一个更轻量、更经济的LLM扮演“工具使用者”的角色,直接调用这些已生成好的工具来完成任务。这种分工模式,将一次性的高昂创造成本分摊到多次的低成本使用中,极大地优化了智能体系统的整体效费比 。
-
论文: Toolformer: Language Models Can Teach Themselves to Use Tools (Schick et al., 2023)
-
论文: SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering (Jimenez et al., 2024)
针对自动化软件工程任务,该研究团队提出了 SWE-agent 系统。它通过专门设计的“智能体-计算机接口” (Agent-Computer Interface, ACI),极大地提升了 LLM 在浏览代码库、查看、编辑和执行代码时的效率,在 SWE-bench 测试中表现卓越。
-
论文: Gorilla: Large Language Model Connected with Massive APIs (Patil et al., 2023)
-
论文: ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs (Qin et al., 2023)
-
论文: LLMs as Tool Makers (Cai et al., 2023)
模型上下文协议(Model Context Protocol, MCP)统一客户端与服务器交换工具、资源等信息的接口。它帮助减少重复集成,但任务状态、业务权限与工具执行结果仍由具体实现负责。
需要分开的三层:协议负责描述与交互;服务器和下游服务负责认证、授权;运行框架和执行环境负责进程、文件与网络权限。支持 MCP 不自动保证隔离。官方安全实践明确讨论令牌透传、混淆代理与最小权限问题(资料核对:2026-10-05)。
从调用到恢复:MCP 的工具规范区分协议错误与 isError 执行错误;超时还可能留下“写入是否发生未知”的状态。先查回执,再决定重试,具体例子见 Harness 的恢复流程。AgentPerturb补受控的输入扰动评估;其 Toolathlon 仅覆盖完成全套测试的 25/79 题,不能作为全量部署故障率。
调用合法与任务完成分别检查。Prefix Executability在工具契约和可见状态下定位首个无效动作,另报最终成功及出错后的恢复。参数格式正确不等于依赖已满足;后来修好也不能抹掉先前无效步骤。固定样本集合 PEC 下降还可能来自提前结束,不能直接解释成该深度的错误率。它补 MCP 接口与任务评分之间的过程层,详见 Harness。
训练任务的环境从哪里来?ToolSpace从相邻工具调用提取数据、状态和重试关系,按状态游走,再从成功链反向生成任务与断言,重放通过后保留。它连接工具学习与可执行训练环境;有的工具返回来自缓存,断言也由生成流程构造。重放见证支持“这条路径在所构造环境可走通”,还需另查断言覆盖、替代解、测试污染与线上服务差异。原生指标、三次本地评估和外部发布值不合成统一部署成功率。
关键资源:
Agentic Coding(智能体化编码)是 AI 智能体商业影响力最显著的前沿方向之一。有别于简单的代码补全,这类智能体能够操作完整代码库——理解复杂软件架构、定位 Bug、撰写跨文件补丁、执行测试并迭代优化,直到问题解决。
标准基准:
-
SWE-bench:评估编码智能体的标准基准,包含来自主流 Python 项目(Django、scikit-learn 等)的 2,294 个真实 GitHub Issue。智能体须分析代码库并提交能解决 Issue 的补丁。
固定流程对照:Agentless先定位,再采样补丁和复现测试,最后用测试与投票选补丁,模型不自主选择后续工具动作。v2 每题生成 40 个补丁与 40 个测试,SWE-bench Lite 的历史结果为 96/300;既有测试和生成测试仍可能不完整。读它理解验证与采样,不把历史榜单视为当前排名或等预算证明。作者代码已关联,未运行。
开源智能体:
-
SWE-agent(普林斯顿,2024):设计了专门用于导航和编辑大型代码库的智能体-计算机接口(ACI),提供带行号的文件查看器、定向搜索和编辑命令等专为 LLM 优化的工具,在 SWE-bench 上表现优异。
-
OpenHands(原 OpenDevin):开源 AI 软件开发智能体平台,可浏览网页、编写和执行代码、管理文件,支持多种后端 LLM。
-
SWE-Search(2024):将蒙特卡洛树搜索(MCTS)与 LLM 软件智能体深度融合,通过在大型代码-行动空间中进行系统性探索与迭代优化,显著提升了 Issue 解决率。
理解完整交付:模型生成补丁、测试通过、人工接受、合并后维护,以及线上服务恢复是不同观察点。先用 Harness 导读拆解接口、上下文和验证,再用 Who Finishes the Job?检查后续维护。Incident-Arena将边界延伸到故障恢复:持续负载和重启之后,服务、数据和允许修改范围是否仍满足要求?其有限任务与模型/Harness 组合不构成商业产品排名。
理解智能体的模块化架构是理论基础,但从零开始构建一个功能完备、稳定可靠的智能体应用仍然是一项复杂的工程。智能体开发框架的出现,通过提供高级抽象、丰富的集成和强大的工具集,极大地简化了这一过程,使开发者能够更专注于业务逻辑而非底层实现 。
当前,社区已经涌现出几个主流的智能体开发框架,它们各自具有不同的设计哲学和最佳适用场景。
-
LangChain & LangGraph 核心定位: 一个高度模块化的通用LLM应用开发框架。
特点: LangChain的核心思想是将LLM应用中的各个环节(如模型调用、数据连接、记忆管理)封装成可互操作的“组件”,然后通过“链”(Chains)或“图”(Graphs)的方式将这些组件灵活地组合起来。其最大的优势在于其庞大的集成生态(支持数百种LLM、数据库、API)和极高的灵活性,非常适合快速原型验证和构建功能多样的智能体应用 。LangGraph作为其演进,提供了对智能体循环和状态管理的更精细化、更明确的控制,适合构建更复杂的、有状态的智能体 。
代码库: LangChain GitHub
-
LlamaIndex 核心定位: 一个以数据为中心的RAG应用开发框架。
特点: LlamaIndex的独特价值主张是为基于私有数据构建LLM应用提供一站式解决方案。它的核心功能围绕着数据的摄取(Ingestion)、索引(Indexing)和查询(Querying)展开。如果你应用的核心需求是让LLM能够高效、准确地查询和理解你的私有知识库(无论是PDF、数据库还是API),LlamaIndex提供了最优化的工具链和抽象层 。
代码库: LlamaIndex GitHub
-
AutoGen 核心定位: 一个专注于多智能体对话的框架。
特点: 由微软研究院推出的AutoGen,其核心设计理念是简化多智能体协作系统的构建。它提供了一套强大的抽象,用于定义具有不同角色、能力和对话模式的智能体,并协调它们之间的交互来共同完成复杂任务。如果你需要构建一个由多个专家智能体(如“程序员”、“测试员”、“项目经理”)组成的虚拟团队,AutoGen 可作为多智能体编排的历史实例。截至 2026-10-05,其官方仓库标注维护模式,建议新项目查看 Microsoft Agent Framework;本文不据此保证后继框架的性能。
代码库: AutoGen GitHub
-
MS-Agent 核心定位: 一个轻量级框架,赋能智能体自主探索复杂任务场景。
特点: MS-Agent 提供了一个灵活且可扩展的架构,使开发者能够创建具备复杂任务处理能力的智能体,例如代码生成、数据分析以及支持 MCP(模型上下文协议)的通用工具调用。其特点包括:
- 通用多智能体 (Multi-Agent for general purpose): 支持基于 MCP 的工具调用能力,实现智能体对话。
- 深度研究 (Deep Research): 赋能智能体进行自主探索和执行复杂研究任务的高级能力。
- 代码生成 (Code Generation): 支持代码生成任务,并产生相应的产物。
- 轻量级与可扩展 (Lightweight and Extensible): 易于扩展和定制,适用于各种应用场景。
代码库: MS-Agent GitHub
对于开发者而言,选择合适的框架是项目成功的关键第一步。这个决策将深刻影响应用的架构、开发效率和未来的可扩展性。下表根据各个框架的核心设计理念和主要优势,提供了一个清晰的选型指南。
| 框架 | 核心抽象 | 主要用例 | 关键优势 |
|---|---|---|---|
| LangChain | 组件链/图 (Chains/Graphs) | 快速原型化各类LLM应用 | 极高的模块化程度和庞大的集成生态 |
| LlamaIndex | 数据索引/查询引擎 | 构建基于私有数据的智能体 (RAG) | 以数据为中心的索引和检索优化 |
| AutoGen | 可对话的智能体 (Conversable Agents) | 多智能体协作系统 | 灵活的多智能体对话编排与管理 |
| MS-Agent | 自主探索、工具调用 | 代码生成、数据分析、通用工具调用 | 轻量级、多模态、高效、可扩展 |
为了展示智能体如何学习并执行复杂的垂直领域任务,我们提供了一个实战项目:Paper-Agent-Skills。
该项目采用了基于技能(Skill-based)的架构,将学术研究中的高阶能力(如论文撰写、Rebuttal 策略、Slides 生成)封装为可复用的智能体模块。
- 核心特性:
- 模式提取: 从顶会(NeurIPS, ICLR, CVPR)的 Best Paper 中提取论证逻辑和修辞模式。
- 可解释性: 不同于黑盒生成,智能体通过明确的“技能工作流”展示其思考过程。
- 安全对齐: 内置引用校验机制,防止学术幻觉。
- 应用价值: 该库展示了如何将 LLM 的通用推理能力转化为高度专业化的科研生产力工具。
自我演进应先按修改对象、反馈来源和发生阶段分类。经验积累、推理时反思、训练时参数更新,以及递归修改自身程序,对应不同机制和证据;“自我进化”不意味着无人监督或保证持续增长。
- 技能与记忆积累:Voyager 保存技能,A-MEM 组织经验;Reflexion把反馈写成下一次尝试的教训。固定规则下增加记忆不等于改进器递归变化,也不保证持续收益。
- 提示词与程序优化:GEPA优化提示词,Darwin Gödel Machine修改 Agent 程序。检查新版本是否进入下一轮改进、反馈是否独立、旧任务是否退化,才能判断递归性和收益。
- 模型训练:DeepSeek-R1 与 Agent-R1 提供参数学习背景。训练后的固定模型能反思,不等于运行时会修改自身改进器;DPO 等偏好优化也不能统一写成在线自博弈。
RSI 阅读入口:专题逐项比较 GEPA、Gödel Agent、DGM、AIDE² 的修改面和递归性,并说明 AlphaEvolve 改进目标算法的相邻边界。外部验证、留出任务与版本回滚都是要报告的条件,而非通用效果保证。
VERSE补“谁在改进谁”:内层修改执行器的 Harness,外层修改优化器自身的 Harness,再由接受后的版本进入下一轮;模型权重与验证接口固定。它补充程序演化路线,不替代 GEPA。主实验每项只有一次演化运行,avg@3 是重复测试;自演化相对不自演化版本并非总有增益,需同时看完整成本和留出任务。
运行中适应保留到哪一轮?Meta²离线提炼“何时改、何时保持、避免什么”的指导,部署时冻结指导,只修改当前运行的Harness,下一次运行从种子框架重新开始。它与VERSE改进器自身版本继承形成对照;测试中的局部编辑没有回写全局指导,不能只凭“online evolution”认定改进器递归变强。其重复执行也不等于重复学习指导。
参数学习拓展:MASS交替优化工作流与训练共享模型,新模型回到执行、优化和内环评价角色;最终外部报告与内环自评分开。Terminal-RSI交替验证轨迹监督训练和继承 critic 的策略优化,改的是参数与训练流程。两者补参数学习路线,不能据名称推断运行时自主重写改进算法。详见 RSI 的反馈与参数更新。
-
论文: Voyager: An Open-Ended Embodied Agent with Large Language Models (Wang et al., 2023)
开创性的自演进具身智能体系统。在《Minecraft》开放世界中,Voyager 提出了包含“自动课程生成”、“无尽技能库”与“迭代自我反思”的三元架构,实现了无需人类标注的技能自演进与持续探索。
-
论文: A Survey of Self-Evolving Agents: On Path to Artificial Super Intelligence (2025)
该综述从智能体组件、适应阶段和反馈机制等角度整理自我演进研究;具体方法与实验结论仍需查阅原论文。
-
论文: DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning (DeepSeek, 2025)
模型推理训练的基础阅读。R1-Zero 研究不经 SFT 的纯 RL;R1 采用冷启动数据、SFT 与多阶段 RL。两者都不直接证明环境交互 Agent 的运行时 RSI。
-
论文: Agent-R1: Training Powerful LLM Agents with End-to-End Reinforcement Learning (2025)
研究使用环境反馈对多步交互 Agent 进行端到端强化学习;适用范围取决于训练环境与奖励设计。
-
论文: MOAE: Multi-Objective Agent Evolution with Pareto-Preserving Search (2026)
在固定模型下,针对单个任务用多目标诊断生成执行策略修改,并通过新的完整运行验证;保留经验非支配候选,最后按部署约束选择。论文在 TravelPlanner 与 AgentDojo 上研究任务表现、轨迹质量和安全之间的权衡,无需参数更新。
多智能体系统(Multi-Agent Systems, MAS)通过分工、通信和共享产物组织任务。角色设计是机制选择;能否优于单 Agent,需在相同任务、预算与工具条件下测量,也要计入交接开销和错误传播。
RAC提供已有经典角色分工之外的对照:根据执行状态选择下一位协作者,在三个科研宿主中取得最高观察均分,但联合加入契约和验证后均分下降。该结果来自单种子小样本,不能分别归因到契约或验证,也不能推广为“协作无用”。用它检查复杂机制是否值得预算,而保留 MetaGPT、ChatDev 作为固定工作流阅读。
MASS再补训练阶段:把工作流中的编排与子 Agent 执行轨迹用于训练同一个共享模型。它与 RAC 的运行时选择研究对象不同;角色越多不构成收益证明,研究产物完成率、同一完成集合上的质量及全训练成本还需分别核对。
共享什么、什么时候可见?Muffin将局部推理留在各 Agent 内,只把带来源和步骤的中间发现追加到共享缓冲区;其他 Agent 在下一步读取最近的有限条目,不等所有同伴完成一轮。它补通信机制,不等于跨会话长期记忆;只追加避免覆盖冲突,也不保证内容正确、无过时信息或外部动作一致。现有证据来自推理/问答,不能替代 CoCoBench 的可执行协作评估。
-
协作模式: MAS中的智能体可以根据任务需求组织成不同的拓扑结构。这可以是一个简单的线性流水线,每个智能体负责一个环节;也可以是一个扁平化的“圆桌会议”,所有智能体平等地进行辩论和投票;还可以是一个层级化的结构,由一个“管理者”智能体进行任务分解和协调,并将子任务分配给“执行者”智能体 。
-
沟通机制: 沟通是MAS的命脉,是实现集体智能的关键。智能体之间的交互通常通过结构化的自然语言进行。有效的沟通机制设计,包括通信协议、内容格式以及交互策略(如何时发言、向谁发言),对于确保协作效率和避免混乱至关重要 。
- 协同软件开发 (ChatDev): ChatDev项目生动地展示了MAS在复杂任务中的应用潜力。它构建了一个虚拟的软件开发公司,其中包含了CEO、产品经理、程序员、测试工程师、文档工程师等多个角色的智能体。当接收到一个高级需求(例如,“开发一个五子棋游戏”)后,这些智能体会通过一个预设的“聊天链”(Chat Chain)流程,遵循经典的瀑布模型,依次进行设计、编码、测试和文档编写等阶段的协作,最终交付一个完整的软件包。这展示了如何通过结构化的多智能体对话来自动化复杂的、创造性的工作流程 。
尽管MAS前景广阔,但其设计和实现也带来了新的、独特的挑战:
-
任务分配优化: 如何根据每个智能体的专长,动态且最优地分配任务和子任务 。
-
上下文管理: MAS中的上下文是多层次的,既有全局任务的上下文,也有每个智能体自身的上下文,还有智能体之间共享的局部上下文。如何有效管理这些复杂的、分层的上下文信息是一个巨大的挑战 。
-
群体记忆: 除了单个智能体的记忆,如何为整个智能体团队设计一个共享的、一致的、可更新的“集体记忆”系统,以支持长期协作和学习,也是一个开放的研究问题 。
-
综述: Beyond Self-Talk: A Communication-Centric Survey of LLM-Based Multi-Agent Systems (2025)
该综述从“沟通”这一核心视角来剖析MAS,为理解多智能体协作的内在机制提供了一个新颖的框架。
-
论文: MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework (Hong et al., 2023)
利用标准操作程序 (SOPs) 对大语言模型进行元编程,将人类工作流编排进多智能体协作框架中。以角色和结构化产物组织需求、设计与代码生成;是否正确仍需任务验证,不能从角色数量或文档完整性推断。
-
论文: Generative Agents: Interactive Simulacra of Human Behavior (Park et al., 2023)
著名的“斯坦福小镇”研究。该工作赋予了沙盒环境中25个虚拟角色各自的记忆流 (Memory Stream),角色可以观察、回忆、反思并与其他成员自然交流,展现出惊人的社会互动涌现能力,为构建真实的社会化多智能体系统提供了开创性范式。
-
论文: ChatDev: Communicative Agents for Software Development (Qian et al., 2023)
-
开发框架: AutoGen 提供多智能体对话的历史实例;当前维护状态与后继项目见上方框架章节及官方仓库。
随着智能体变得日益自主,并被赋予在真实世界中采取行动的能力,确保其行为的可信度(Trustworthiness)已成为该领域最重要、最紧迫的议题。一个强大的智能体如果行为不可预测、不符合人类价值观或存在安全漏洞,其潜在风险将远超其带来的益处。因此,智能体的安全(Safety)、与人类价值观的对齐(Alignment)以及对其行为的严格评估(Evaluation)构成了可信度研究的三大支柱 。
-
宪法AI (Constitutional AI, CAI): 由Anthropic公司提出的一种创新的对齐技术。传统对齐方法(如RLHF)严重依赖人类标注者来判断模型的输出是否“好”。CAI则试图让AI在一定程度上“自我对齐”。其核心思想是,首先为AI制定一套原则或价值观,即“宪法”(Constitution)。然后,在训练过程中,模型不仅要生成对用户问题的回答,还要根据“宪法”自我批判和修正其回答。这个过程被称为“来自AI反馈的强化学习”(Reinforcement Learning from AI Feedback, RLAIF)。通过这种方式,CAI旨在使对齐过程更具可扩展性、透明度和一致性,减少对大规模人工标注的依赖 。
-
防御机制: 除了在训练阶段进行对齐,还需要在部署时采取防御措施。研究人员正在探索多种防御策略,例如,在智能体的“大脑”前后部署外部的“守卫”模型,用于过滤恶意输入和审查不安全的输出;或者利用多智能体系统,通过辩论、审查等方式,集体增强决策的鲁棒性和安全性 。
-
谁改变环境?τ²-Bench让 Agent 与模拟用户都能操作共享状态;No-User/Oracle Plan 对照区分推理与协作负担。它测执行中的协作;τ^τ-Bench测构建并交付一个 Agent,二者不是同一个基准或版本。
-
什么时候算完成?Incident-Arena要求恢复与安全条件同时通过,并检查负载和重启后的结果。主成功判定使用功能验证;论文另行分析奖励投机时使用 LLM judge,不能把整篇工作概括为完全无模型判分。
-
分母与预算是什么?报告任务集版本、抽样数、重复次数、token/时延/费用、工具权限及停止规则。
pass^k的多次一致成功与pass@k的至少一次成功含义不同。区分模型失败、工具/验证器故障与缺失结果,并报告不确定性;真实用户研究与模拟用户也分开。 -
“时间跨度”是谁的时间?METR 指标统计审查在 228 个软件任务、26 个 AI 上重估:50% horizon 是 Agent 成功概率为 50% 的任务对应的人类完成时间,不是 Agent 自主运行时长。人类时间到 AI 难度的映射可能非线性,任务家族与重复运行相关性也影响区间;不能由跨度倍数直接推出同倍能力提升。这不否定既有进展趋势,也未验证任务库对全部部署的代表性。
-
需求是否给全?FDE-Gym固定客户环境和验收、改变任务说明的信息量,连接需求澄清与交付收益。其 95 个任务包含同场景变体,L0–L2 仅测 20 个原题;脚本客户、设定的沟通成本与未完成真人基线限制外推。归一化收益、事故、沟通成本和解决比例要分别读。
-
错误怎样进入交互?AgentPerturb按来源与错误类型构造成对测试。记录恢复路径、额外成本、无评分运行和子集选择;单轨迹比较及 LLM 语义核验不能替代重复试验或全部任务审计。
-
观察真实就足够吗?EpiSEM-Bench保持事实为真却抑制安全所需证据,配对允许与禁止执行的世界;主动查证后还要分别完成或停止。违规任务比例、有用恢复与正常任务完成应一起看;更具体的例子见 Harness。
-
过程与结果怎样一起看?Prefix Executability区分全程可执行与出错后成功,VeriCUA另查结果证据。一个约束合规的动作序列也可能没完成目标;取证一致性也不是无误的真值。比较额外验证时,计入调用和时延,并报告弃权及其分母。
-
运行框架真的实现了约定吗?Doc2Harness冻结模型生成的框架,用脚本模型驱动并观察请求、文件、退出码和输出,以正对照排除“行为没发生所以没出错”。这是实现契约测试,与下游任务能力及 RSI 收益分别验证。
训练对齐、输入/输出守卫、上下文信任边界和执行权限分别约束不同环节。CPE 研究说明低信任内容可能被搬入更高优先级或更持久的上下文;Harness 专题区分它与配置暴露。论文版本中的攻击路径不代表当前产品版本仍可利用,守卫或多 Agent 审查也不是权限隔离的替代。
HarnessSecurity-Bench补运行对照:正常任务效用、攻击效果和执行成本分别记录,再比较同一模型与任务下的设置开关。容器环境、固定行动模型与 LLM 审批器限制外推;未知机制不等于不存在,受测版本不等于当前产品版本。详情见 Harness 的双目标评估。
-
AgentBench: 这是一个针对单智能体能力的综合性评估基准。它包含了8个不同的、精心设计的环境,覆盖了从操作系统交互、数据库查询到网页浏览等多种真实世界任务,旨在全面评估LLM作为智能体的推理和决策能力 。
-
MultiAgentBench: 这是一个专为多智能体系统设计的评估基准。与AgentBench不同,它不仅关注最终的任务完成情况,更侧重于评估智能体在协作和竞争场景中的互动质量。它通过新颖的、基于里程碑的关键绩效指标(KPIs)来衡量智能体之间的协作效率和竞争策略的有效性 。
-
论文: Why Agents Compromise Safety Under Pressure (Jiang et al., 2026)
首个提出智能体压力概念,探讨非主动攻击情况下智能体和环境交互影响准确性的现象,为智能体安全开辟了新的视角。
-
论文: Constitutional AI: Harmlessness from AI Feedback (Bai et al., 2022)
-
综述: A Survey on Trustworthy LLM Agents: Threats and Countermeasures (2025)
该综述提出了一个名为TrustAgent的框架,全面地研究了智能体可信度的各个方面。
-
论文: OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments (Xie et al., 2024)
首个在真实全桌面操作系统环境中针对多模态智能体执行开放式计算机任务的基准测试框架,支持跨系统(Windows/Linux/macOS)以及鼠标键盘联合操作的复杂任务评估,极大推动了计算机控制智能体的标准化测试。
-
论文: AgentBench: Evaluating LLMs as Agents (Liu et al., 2023)
-
论文: MultiAgentBench: Evaluating the Collaboration and Competition of LLM agents (Zhu et al., 2025)
评估应同时看任务是否完成、过程是否满足约束、结果有何证据,以及为此花了多少调用、时间和费用。安全设置还要保留正常任务的完成路径,记忆与自我改进则要检查留出任务、历史干扰和回归。任务成功率与可信度是互补的评价维度;前面的过程、取证和安全对照用于解释失败发生在哪一层,并帮助决定下一步应改模型、接口还是运行框架。
本节按主题保留经典方法、训练背景与早期系统。最近核验的研究从近期问题入口进入;完整机制、实验条件与核验日期见论文库,月度编辑路线见最近一期精选。新方法与经典分别解决什么问题,应结合对应章节阅读。
-
UI-TARS: Pioneering Automated GUI Interaction with Native Agents (ByteDance, 2025)
UI-TARS研究从截图与交互历史直接输出统一动作的原生视觉策略,并比较GUI训练、反思轨迹与DPO。其2025年结果按定位、离线动作和在线任务分别报告;OSWorld步数与CallUser/无Finish处理属于具体协议。与OmniParser外接解析路线对照阅读,不将历史SOTA表述当当前排名或部署保证。原作者仓库已于2026-11-09归档,仍保留作历史入口。
-
Embodied Agent Interface: Benchmarking LLMs for Embodied Decision Making (NeurIPS 2024)
提出了首个针对具身决策任务的大语言模型基准框架,填补了智能体在复杂三维环境中交互评估的空白,引领了具身人工智能的下一步评价标准。
-
DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning (DeepSeek, 2025)
区分 R1-Zero 的纯 RL 与 R1 的多阶段训练。可用于理解推理模型的训练反馈;推理时生成更长轨迹、训练时参数更新和 Agent 自改程序是不同过程。
-
Large Language Model Agent: A Survey on Methodology, Applications and Challenges (2025)
用于建立方法、应用与挑战的分类框架。综述的覆盖范围受收集时间限制;阅读后可沿近期问题入口补充后续研究,再回原论文核对机制与实验。
-
Agent Q: Advanced Reasoning and Learning for Autonomous AI Agents (2024)
将引导式 MCTS、自我批判与基于交互轨迹的离策略 DPO 微调结合。搜索和训练是不同环节;这里作为历史方法入口,实验数字仍需阅读全文核验。
-
SWE-Search: Enhancing Software Agents with Monte Carlo Tree Search and Iterative Refinement (ICLR 2025)
创新性地将蒙特卡洛树搜索(MCTS)与大语言模型软件开发智能体深入融合,在代码库导航和错误自动修复 (Issue Resolution) 任务中实现了惊人优化。
-
Why Agents Compromise Safety Under Pressure (Jiang et al., 2026)
首个提出“智能体压力 (Agent Pressure)”概念的研究,探讨在非主动恶意攻击的复杂真实交互下,任务压力与环境反馈如何导致智能体产生安全妥协行为,为构建可靠的可信 Agent 提供了全新的分析维度。
-
AgentHarm: A Benchmark for Measuring Harmfulness of LLM Agents (ICLR 2025)
评估工具型 Agent 执行有害任务的能力,以及拒绝与攻击条件下的表现。它与证据缺失、正常任务效用和环境权限测试关注不同问题;特定任务集不覆盖全部部署风险。
我们热烈欢迎社区的贡献!请查看 CONTRIBUTING.md 了解完整贡献指南。
快速开始:
- 📄 添加论文:提交 PR,按照论文模板添加条目
- 🐛 报告问题:通过 GitHub Issue 报告失效链接、过时信息或错误
- 💡 建议新章节:在 GitHub Discussions 发起讨论
论文收录要求:与 Agent 的机制、系统、使用或评估直接相关;有可核验的原始论文页面;能写清研究问题、证据与局限。新预印本可以收录,但要注明来源状态。引用数、GitHub stars 和会议名都不是单独的门槛。完整规则见收录标准与每周 SOP。
如果本指南对您的研究有所帮助,请考虑引用相关的原始论文。本仓库旨在作为导航和索引,而非原创性研究的来源。
@misc{ai_agent_guide,
title = {{AI-Agent-Guide}: A Comprehensive Guide to LLM-based AI Agents},
author = {Hengle Jiang},
year = {2025},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/Scodive/AI-Agent-Guide}}
}
⭐ 如果本指南对您有帮助,请考虑给仓库点个 Star,帮助更多人发现它!