游乐游手机版
首页/AI教程/文章详情

AI Agent是什么?一文理解大语言模型、记忆、技能、工具、MCP、工作流与上下文

时间:2026-07-11 16:50
智能体并非单一模型,而是由大语言模型、记忆、工具、工作流等模块协同构成的自主系统。它通过理解目标、检索记忆、调用工具、构建上下文、推理决策,并基于反馈闭环持续迭代,最终自主完成复杂任务。

AI Agent,这个术语最近被频繁提及。但说实在的,很多人对它的理解并不准确,甚至存在一些根本性的误解。先澄清一个常见的误解:AI Agent不是模型,不是模型,不是模型。重要的事情说三遍。

简单来说,AI Agent是一种能力——一种能够自主理解、规划、执行并最终完成任务的智能袋里。它本质上是一个系统,而不仅仅是一个大语言模型(LLM)的壳。这一点,从目前最成熟的AI编程Agent领域就能看得很清楚。

产品公司类型
CodexOpenAIAI Coding Agent
Claude CodeAnthropicAI Coding Agent
Cursor AgentCursorAI Coding Agent
GitHub Copilot AgentGitHub / MicrosoftAI Coding Agent
Gemini CLIGoogleAI Coding Agent
Amazon Q DeveloperAWSAI Coding Agent

智能体组成说明

一个完整的AI Agent,绝不是只有一个LLM孤军奋战。它是由多个模块协同配合,才能完成任务的。整体组成如下:

  • LLM(大语言模型)
  • Prompt(提示词)
  • Memory(记忆)
  • Context(上下文)
  • Skill(技能)
  • Tool(工具)
  • MCP(模型上下文协议)
  • Workflow(工作流)
  • Feedback(反馈)

它们之间的关系,可以用一个简化的流程来理解:

 User
 │
 ▼Prompt(目标)
 │
 ▼ AI Agent
 │
 ┌─────────────┼─────────────┐
 │             │             │
 ▼             ▼             ▼
 Workflow     Memory     Tools / MCP
 (流程)     (记忆)     (执行能力)
 │             │             │
 └─────────────┼─────────────┘
               │
               ▼
          Context(工作上下文)
               │
               ▼
          LLM(模型推理)
               │
               ▼
             Result
               │
               ▼
           Feedback
               │
               ▼
       更新 Memory(可选)

LLM(大语言模型)

LLM(Large Language Model)是Agent的大脑,负责理解自然语言、推理分析、代码生成、内容生成和决策。常见的模型包括GPT-5.5、Claude Opus / Sonnet、Gemini 2.5 Pro、Qwen3、DeepSeek。

Prompt(提示词)

Prompt是用户输入的任务目标,也是Agent工作的起点。比如“修复Android Crash”、“优化SiteReport PDF”、“生成Google Play截图”这些,都是Prompt。它是整个任务的入口,决定了Agent要做什么。

Memory(记忆)

Memory是Agent的长期记忆,负责保存用户偏好、项目知识、历史任务、编码规范、企业知识、历史聊天等信息。比如“用户主要开发Android项目,采用MVVM,使用Material3”这样的信息,都会被长期保存,并在后续任务中重复利用。

Context(上下文)

Context和Memory不是一回事。Context是LLM当前工作的全部信息,通常由Prompt + Memory检索结果 + 当前聊天 + 项目代码 + Tool输出 + MCP返回的数据组成。最终,LLM真正工作的对象就是Context,可以理解为“工作区”。

Skill(技能)

Skill是Agent完成任务的方法和经验,可以理解为“最佳实践”。比如Android Skill包含MVVM、Material3、Repository;PDF Skill涉及HTML模板、分页、图片布局;Google Play Skill则包括SEO、标题优化、截图规范。Skill回答的是“怎么做”的问题。

Tool(工具)

Tool是Agent真正能够调用的执行能力,比如Git、Terminal、Gradle、Browser、ADB。当Agent决定“执行./gradlew assembleRelease”时,真正执行的是Terminal Tool。Tool回答的是“用什么做”。

MCP(模型上下文协议)

MCP全称是Model Context Protocol。它不是Tool,而是连接外部工具和服务的标准协议。支持Figma、GitHub、Firebase、Notion、Slack等外部系统。通过MCP,Agent才能访问这些外部系统,所以MCP是Agent与外部世界交互的桥梁。

Workflow(工作流)

Workflow是任务执行的步骤和流程,可以理解为“路线图”。比如“分析→修改→编译→测试→提交”。Workflow回答的是“先做什么,后做什么”。

Feedback(反馈)

Feedback用于检查执行结果,失败则继续优化,成功则结束任务。比如“编译失败→继续修改→再次编译→直到成功”。真正的AI Agent都会形成一个完整的反馈闭环,确保任务最终能达成。

AI Agent 使用流程

AI Agent完成一次任务的大致流程如下:

 用户(User)
 │
 ▼ Prompt(提出任务)
 │
 ▼ Agent(理解任务目标)
 │
 ▼ Workflow(制定执行流程)
 │
 ▼ 检索 Memory + 调用 Tools / MCP
 │
 ▼ 构建 Context(工作上下文)
 │
 ▼ LLM(推理、分析、决策)
 │
 ▼ Tool(执行具体操作)
 │
 ▼ Result(输出结果)
 │
 ▼ Feedback(结果反馈优化)
 │
 ▼ Memory(保存长期有价值的信息)
流程说明
Prompt用户提出本次需要完成的任务。
Agent理解用户需求,并组织整个执行过程。
Workflow制定任务执行流程,决定先做什么、后做什么。
Memory检索历史经验、项目知识、用户偏好等长期信息。
Tools / MCP获取代码、日志、设计稿等资源,并执行具体操作。
Context将Prompt、Memory、代码、工具输出等信息整合成LLM当前工作的上下文。
LLM根据Context进行推理、分析、生成解决方案。
Tool根据LLM的决策执行实际操作,例如修改代码、编译、运行测试等。
Feedback检查执行结果,失败则继续优化,成功则结束任务。
Memory将有长期价值的信息保存下来,供后续任务复用。

总结

名称作用可以理解成
LLM思考、推理、决策大脑
Prompt用户提出的任务目标
Workflow制定执行步骤路线图
Memory保存长期知识档案室
ContextLLM当前工作的全部信息工作区
Skill完成任务的方法和经验最佳实践
Tool真正执行任务工具箱
MCP连接外部工具和服务标准协议
Feedback根据结果持续优化闭环反馈
来源:https://juejin.cn/post/7660773919464521743
上一篇DeepSeek决定自研芯片打造人工智能全新算力芯脏 下一篇Hy3+WorkBuddy组合国产顶级Agent附完整提示词
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
CAD零基础入门教程:坐标输入、图层管理与基础绘图命令
AI教程 · 2026-09-01

CAD零基础入门教程:坐标输入、图层管理与基础绘图命令

本文面向CAD零基础学习者,系统讲解坐标输入、图层管理与基础绘图命令的核心用法。通过分步实操与常见问题排查,帮助新手建立精确绘图习惯,掌握规范出图的基础能力。

CAD从入门到项目交付:绘图、标注、图块与实战工作流
AI教程 · 2026-09-01

CAD从入门到项目交付:绘图、标注、图块与实战工作流

掌握CAD的核心在于建立“画得准、标得清、复用快、交付稳”的工作流。本文提供从环境设置、高频命令组合、标注规范、图块标准化到项目分阶段交付的完整路径,帮助初学者避免常见返工陷阱,独立完成可检查、可复用、可打印的工程图纸。

Claude Code 登录指南:个人、Teams 与企业账号区分与授权步骤
AI教程 · 2026-09-01

Claude Code 登录指南:个人、Teams 与企业账号区分与授权步骤

本文详细解析 Claude Code 登录前的账号类型区分方法,涵盖个人订阅、Teams 席位与企业 Enterprise 席位的授权路径差异。提供终端登录命令、环境变量排查及常见异常处理步骤,帮助用户快速完成正确授权并避免登录路径混淆。

Claude Code 文件修改前的权限模式配置与命令审批指南
AI教程 · 2026-09-01

Claude Code 文件修改前的权限模式配置与命令审批指南

本文详细介绍Claude Code在修改文件前的权限模式配置方法,包括defaultMode可选值、permissions allow与deny规则设置、多层级配置文件管理以及 status验证技巧,帮助开发者安全高效地使用AI编程助手。

Claude Code接入VS Code后先测扩展和终端命令
AI教程 · 2026-09-01

Claude Code接入VS Code后先测扩展和终端命令

在VS Code中接入Claude Code后,建议优先验证扩展面板与集成终端两条入口。本文提供标准检查顺序、关键命令与常见故障排查路径,帮助你快速确认环境就绪,避免后续开发受阻。