Agent 概念与关键词大全一览表
用途:一张表速览与 Agent 相关的所有核心概念与关键词,配合 01-什么是Agent.md / 02-Agent核心组件.md 及后续模块交叉阅读。每条仅做极简定义,想深入请跳对应模块。
一、基础与定义
| 概念 / 关键词 |
极简说明 |
| Agent(智能体) |
以 LLM 为大脑、能循环感知环境并调用工具达成目标的系统。 |
| LLM Agent |
特指以大语言模型为推理核心的 Agent(区别于规则/强化学习 Agent)。 |
| Agent = LLM + Tools + Memory + Loop |
Agent 四大要素的黄金公式。 |
| 自主性(Autonomy) |
Agent 无需逐步人工干预即可推进任务的程度。 |
| 代理 / 智能代理 |
Agent 的中文别称。 |
| 具身智能(Embodied Agent) |
有物理/虚拟身体、能与环境交互的 Agent(机器人、游戏角色)。 |
| 软件 Agent |
纯软件形态、运行在数字环境中的 Agent。 |
| Agentic |
形容词,表示"具备 Agent 特性的"(如 agentic workflow)。 |
| Agentic AI |
强调系统整体具备自主行动能力的范式,区别于单一模型。 |
| 聊天机器人(Chatbot) |
多轮问答,被动响应,一般不改环境——Agent 的前身形态。 |
| Copilot(副驾) |
人主导、AI 辅助的半自主形态,强调"人在环"。 |
| 自主智能体(Autonomous Agent) |
端到端自主完成任务、人只验收结果的 Agent。 |
二、核心组件
| 概念 / 关键词 |
极简说明 |
| 推理(Reasoning) |
LLM 分解与推导问题的过程(如 CoT)。 |
| 规划(Planning) |
把目标拆成有序步骤/子任务的过程。 |
| 执行(Acting) |
调用工具落实规划、改变环境。 |
| 感知(Perception) |
从环境/工具反馈获取观测结果。 |
| 行动循环(Action Loop) |
感知→推理→行动→观测 的持续迭代。 |
| 工具(Tool) |
供 Agent 调用的外部能力(API/函数/命令)。 |
| 记忆(Memory) |
跨步骤/跨会话保存与召回信息的能力。 |
| 大脑(Brain) |
对 LLM 核心推理模块的拟人化称呼。 |
| 手脚(Hands/Feet) |
对工具调用能力的拟人化称呼。 |
三、推理与规划范式
| 概念 / 关键词 |
极简说明 |
| CoT(Chain-of-Thought) |
思维链,让模型一步步显式推理。 |
| Zero-shot / Few-shot CoT |
无示例 / 给少量示例触发思维链。 |
| ReAct |
推理(Reason)与行动(Act)交替的范式,最经典 Agent 循环。 |
| Thought / Action / Observation |
ReAct 的三元组:思考、行动、观测。 |
| Reflection(反思) |
让 Agent 自我评价并修正输出。 |
| Self-Correction(自纠) |
基于反馈自动修正错误。 |
| Self-Consistency |
多采样投票提升推理稳定性。 |
| ToT(Tree of Thoughts) |
树状搜索多路径推理。 |
| GoT(Graph of Thoughts) |
图状推理,节点间可聚合。 |
| Plan-and-Execute |
先整体规划,再逐步执行。 |
| 任务分解(Task Decomposition) |
把大任务拆成可管理的子任务。 |
| 子目标(Sub-goal) |
分解后的中间目标。 |
| 反思循环(Reflexion) |
带记忆的反思框架( verbal + 情景记忆)。 |
四、工具调用与协议
| 概念 / 关键词 |
极简说明 |
| Function Calling(函数调用) |
模型按 schema 输出结构化调用请求。 |
| Tool Calling |
同 Function Calling,泛指工具调用。 |
| Tool Schema / JSON Schema |
描述工具入参的规范,模型据此生成调用。 |
| MCP(Model Context Protocol) |
Anthropic 提出的统一工具/资源/提示接入协议。 |
| MCP Server / Client |
提供能力的服务端 / 消费能力的客户端。 |
| MCP Resource / Prompt / Tool |
MCP 暴露的三类原语。 |
| Tool Use / Tool Result |
工具调用的请求与返回。 |
| A2A(Agent-to-Agent) |
Google 提出的 Agent 间通信协议。 |
| API 集成 |
通过外部接口扩展 Agent 能力。 |
| Computer Use(电脑操作) |
Agent 直接操作 GUI/屏幕(如点击、输入)。 |
| GUI Agent |
基于界面视觉操作软件的 Agent。 |
五、记忆系统
| 概念 / 关键词 |
极简说明 |
| 短期记忆(Short-term) |
当前上下文窗口内的临时信息。 |
| 长期记忆(Long-term) |
跨会话持久化存储。 |
| 情景记忆(Episodic) |
记录"发生过什么"的具体经历。 |
| 语义记忆(Semantic) |
抽取的事实性知识。 |
| 程序性记忆(Procedural) |
"怎么做"的操作性知识。 |
| 向量记忆(Vector Store) |
用 embedding 做相似度召回。 |
| Memory Bank |
把关键信息落盘文件供后续加载。 |
| Scratchpad(草稿本) |
中间推理暂存区。 |
| 遗忘 / 淘汰(Eviction) |
控制记忆容量、丢弃低价值信息。 |
| 压缩(Compression) |
将长记忆摘要化以省 token。 |
| 召回(Retrieval) |
从记忆库取回相关片段。 |
六、多智能体
| 概念 / 关键词 |
极简说明 |
| 多智能体(Multi-Agent) |
多个 Agent 分工协作完成复杂任务。 |
| 角色(Role) |
给每个 Agent 设定职责(如规划者/执行者)。 |
| 编排(Orchestration) |
调度多 Agent 的协同与消息流。 |
| 主管 / 经理(Manager/Supervisor) |
负责分发与汇总的中枢 Agent。 |
| 工作者(Worker) |
执行具体子任务的从属 Agent。 |
| 通信协议(Message Passing) |
Agent 间消息格式与通道。 |
| 辩论(Debate) |
多个 Agent 互相反驳以提升答案质量。 |
| 共识(Consensus) |
多 Agent 达成一致的机制。 |
| 黑盒 / 白盒协作 |
只看结果 vs 共享内部过程。 |
| Agent 网络(Agent Network) |
多 Agent 互联成网的结构。 |
七、知识增强(RAG)
| 概念 / 关键词 |
极简说明 |
| RAG(检索增强生成) |
先检索外部知识再生成,缓解幻觉与时效问题。 |
| Embedding(向量化) |
把文本转成可比较的向量。 |
| 向量数据库(Vector DB) |
存储与检索向量的数据库。 |
| 切分(Chunking) |
把文档切成检索单元。 |
| 混合检索(Hybrid Search) |
关键词 + 向量结合。 |
| 重排序(Re-ranking) |
对召回结果再打分排序。 |
| Self-RAG |
让模型自决何时检索、是否够用。 |
| GraphRAG |
用知识图谱增强检索的 RAG 变体。 |
| 知识库(Knowledge Base) |
Agent 可检索的私有知识来源。 |
| 上下文污染(Context Poisoning) |
注入有害内容影响检索结果。 |
八、工程化、可观测与评估
| 概念 / 关键词 |
极简说明 |
| LLMOps |
面向 LLM/Agent 的运维体系。 |
| 可观测性(Observability) |
通过 Trace/Span/Metric 看清内部运行状态。 |
| Trace / Span |
一次运行的完整链路 / 链路中的一段。 |
| 日志(Logging) |
记录运行过程的文本。 |
| 评估(Evaluation) |
量化 Agent 表现的过程。 |
| 基准(Benchmark) |
标准化测试集(如 WebArena、τ-bench)。 |
| 回归测试 |
改动后验证不退化。 |
| Prompt 版本管理 |
对提示词做版本与实验追踪。 |
| 提示缓存(Prompt Caching) |
缓存前缀以降低重复调用成本。 |
| 批处理(Batch API) |
离线批量调用以省成本。 |
| 模型路由(Model Routing) |
按难度选便宜/强模型。 |
| 降级(Degradation) |
失败时退回安全/简单路径。 |
九、可靠性与成本
| 概念 / 关键词 |
极简说明 |
| 重试(Retry) |
失败自动再试。 |
| 指数退避(Exponential Backoff) |
重试间隔递增,避免压垮服务。 |
| 熔断(Circuit Breaker) |
错误率过高时暂停调用。 |
| 超时(Timeout) |
限制单次调用最长耗时。 |
| 幂等(Idempotency) |
重复执行不产生副作用。 |
| 人在环(Human-in-the-loop) |
关键步骤需人工确认。 |
| 速率限制(Rate Limit) |
单位时间调用上限。 |
| Token 成本 |
按 token 计费的开销。 |
| Token 预算 |
单次运行的上下文上限规划。 |
十、安全与护栏
| 概念 / 关键词 |
极简说明 |
| 护栏(Guardrail) |
约束 Agent 行为的边界与过滤器。 |
| 输入校验(Input Validation) |
过滤/校验用户与工具输入。 |
| 输出校验(Output Validation) |
检查生成结果合规再外流。 |
| 提示注入(Prompt Injection) |
通过输入劫持 Agent 意图。 |
| 投毒(Poisoning) |
在"数据/知识/记忆"阶段埋入恶意内容,使系统行为被暗中操控(区别于运行时的提示注入)。 |
| 数据投毒(Data Poisoning) |
在训练或微调数据里掺入恶意样本,污染模型本身。 |
| 知识库投毒(Corpus Poisoning) |
向 RAG 检索库植入有害文档,污染召回结果(见第七节)。 |
| 提示投毒(Prompt Poisoning) |
在记忆/系统提示等持久内容中埋入恶意指令,长期生效。 |
| 越狱(Jailbreak) |
绕过模型安全限制。 |
| 权限最小化(Least Privilege) |
只给 Agent 必需权限。 |
| 沙箱(Sandbox) |
隔离执行环境防破坏。 |
| 红队(Red Teaming) |
主动攻击测试弱点。 |
| OWASP LLM Top 10 |
LLM 应用的十大安全风险清单。 |
| 数据泄露(Data Exfiltration) |
敏感信息被外传。 |
| 内容审核(Moderation) |
对输入输出做合规过滤。 |
十一、设计模式与工作流
| 概念 / 关键词 |
极简说明 |
| Workflow(工作流) |
预定义路径、LLM 按步执行(可预测)。 |
| Agent 模式 |
LLM 自主决定流程与工具(更灵活)。 |
| Prompt Chaining(提示链) |
串行串联多步提示。 |
| Routing(路由) |
按输入分类分发到不同处理分支。 |
| Parallelization(并行) |
同一任务多份并行处理/投票。 |
| Orchestrator-Worker(编排-工) |
中枢拆解、工人执行。 |
| Evaluator-Optimizer(评估-优化) |
一模型生成、一模型评估迭代。 |
| Reflection(反思)模式 |
产出后自我审视改进。 |
| ReAct 模式 |
推理+行动交替(见第三节)。 |
十二、上下文工程
| 概念 / 关键词 |
极简说明 |
| 上下文工程(Context Engineering) |
系统地设计送入模型的上下文内容。 |
| 选择(Selection) |
挑哪些信息进上下文。 |
| 压缩(Compression) |
缩减上下文长度。 |
| 分层(Layering) |
不同层级信息分门别类组织。 |
| 淘汰(Eviction) |
实时丢弃过期/低价值内容。 |
| 系统提示(System Prompt) |
设定角色与规则的顶层指令。 |
| 上下文窗口(Context Window) |
模型单次可处理的最大 token 量。 |
十三、框架与生态
| 概念 / 关键词 |
极简说明 |
| LangChain |
主流 Agent/LLM 应用编排框架。 |
| LangGraph |
基于图的有状态 Agent 工作流框架。 |
| AutoGen |
微软多 Agent 对话框架。 |
| CrewAI |
角色化多 Agent 协作框架。 |
| MetaGPT |
将软件工程 SOP 注入多 Agent 的框架。 |
| LlamaIndex |
以数据/RAG 为中心的 Agent 框架。 |
| OpenAI Agents SDK |
OpenAI 官方轻量 Agent 框架。 |
| Crew(团队) |
CrewAI 中对一组协作 Agent 的称呼。 |
| Skill(技能) |
可复用的能力包(如 WorkBuddy 技能)。 |
十四、前沿形态
| 概念 / 关键词 |
极简说明 |
| Voice Agent(语音 Agent) |
语音输入输出的实时 Agent。 |
| Realtime Agent |
低延迟流式对话 Agent。 |
| Computer-Use Agent |
直接操作图形界面的 Agent。 |
| Coding Agent |
专注写/改代码的 Agent(如 Devin)。 |
| Agent UX |
Agent 产品的人机交互设计。 |
| Agent 治理(Governance) |
对 Agent 行为合规与责任的管控。 |
| Agent 市场(Agent Marketplace) |
分发/复用 Agent 与技能的平台。 |
| 长程任务(Long-horizon Task) |
跨多步、多轮次的复杂任务。 |
| Agent Memory Standard |
跨 Agent 记忆互操作的标准探索。 |
速查建议
- 想理解"是什么" → 第一节 +
01-什么是Agent.md
- 想理解"由什么组成" → 第二节 +
02-Agent核心组件.md
- 想搭系统但不确定模式 → 第十一节 +
13-进阶与工程化/01-Agent设计模式与工作流.md
- 想深入工程化闭环 →
13-进阶与工程化/ 各专题
评论
评论加载中…