S3·检索与Agent

Agent

Agent3 分钟

Agent(智能体)是能自主感知环境、制定计划、使用工具、执行多步任务的 AI 系统。它不只是"回答问题",而是"做事"。

① 一句话定义

AI Agent(智能体)是能够自主感知环境、制定计划、使用工具、执行行动来完成复杂目标的 AI 系统。与传统的"一问一答"式聊天机器人不同,Agent 会主动拆解任务、调用外部工具、记住中间结果、在失败时调整策略——它模拟的是一个"会干活的数字员工",而不是一个"只会聊天的顾问"。

② 为什么重要

Agent 被普遍认为是 AI 落地的下一个范式:

  • 从"对话"到"执行":ChatGPT 能告诉你如何订机票,Agent 能帮你把机票订好。
  • 生产力跃迁:一个 Agent 可以自主完成从调研→分析→写报告→发邮件的完整工作流。
  • 产业共识:OpenAI、Anthropic、Google 都在重注 Agent。Sam Altman 说"2026 年将是 Agent 年"。

③ 核心机制

一个完整的 Agent 架构通常包含以下核心组件:

1. 规划模块(Planning):接收用户目标后,将大任务拆解为可执行的子任务序列。技术上有 ReAct(推理+行动交替)、Plan-and-Execute(先规划再执行)等模式。

2. 工具使用(Tool Use / Function Calling):Agent 的能力边界由它可以调用的工具决定——搜索引擎、代码解释器、数据库查询、API 调用、文件操作。

3. 记忆系统(Memory):短期记忆(上下文窗口中的对话历史)、长期记忆(持久化到向量数据库的信息)、工作记忆(当前任务的状态追踪)。

4. 执行循环(Agent Loop):感知(观察环境/工具返回)→ 思考(LLM 推理下一步)→ 行动(调用工具或输出结果)→ 观察(获取反馈)→ 循环,直到目标达成或判定失败。

5. 安全沙箱:Agent 能执行代码和调用 API,必须运行在受限环境中防止恶意行为或意外破坏。

④ 典型应用场景

编程 Agent:Claude Code、Devin——自主修复 Bug、实现功能、提交 PR。

个人助理 Agent:管理日程、处理邮件、预订服务。

企业自动化 Agent:自动处理工单、生成周报、监控数据异常。

科研 Agent:自动搜索文献、设计实验、分析数据。

⑤ 常见误区

误区:Agent = 更聪明的 Chatbot
✅ 实际上:Chatbot 是被动响应,Agent 是主动执行。核心差异在于是否有"行动能力"(调用工具、改变外部世界状态)。

误区:Agent 可以完全自主工作
✅ 实际上:当前 Agent 在复杂任务中的成功率仍不稳定,往往需要"Human-in-the-loop"(人类在关键节点审核和纠偏),而不是完全放手。

误区:Agent 框架(LangChain/AutoGPT)就是 Agent 的全部
✅ 实际上:这些框架提供的是编排层,真正的 Agent 智能来自底层 LLM 的推理能力 + 精心设计的工具接口 + 长期工程打磨。

Agent 让 AI 从"能说会道"进化到"能想会做"——它不只是回答你的问题,而是帮你把事情办成。