--- title: "AI代理(Agent)" type: concept tags: [ai, cursor, agent] date: 2026-04-18 --- ## Definition 具备自主决策和任务执行能力的 AI 系统,围绕 LLM 构建循环控制系统,能够感知目标、规划步骤、执行动作、并能够反思结果。 ## Core Capability AI Agent = 思考(LLM)+ 认知(RAG)+ 行动,三者的组合实现真正的自主性。 ## Agent Loop(代理循环) AI Agent 通过五步循环实现其目标: 1. **获取任务**:由具体且高层次的目标启动,可由用户或自动触发机制激活 2. **扫描场景**:感知环境获取上下文信息,协调层访问可用资源(用户请求、记忆、工具) 3. **仔细思考**:核心"思考"循环,由推理模型驱动,将任务与场景分析并制定行动计划 4. **采取行动**:编排层执行计划的具体操作,选择并调用适当的工具(API、代码函数、数据库查询) 5. **观察并迭代**:观察行动结果,将新信息添加到上下文或记忆中,然后回到步骤3继续循环 ## Usage in Cursor - **Plan 模式**:生成计划,不修改代码 - **Agent 模式**:执行计划,会修改代码文件 - **Ask 模式**:仅返回文本答案,不改动文件 ## Related Concepts - [[LLM]]:负责推理和思考 - [[RAG]]:负责提供实时外部知识 - [[Plan Mode]]:方案预览模式 - [[Build Mode]]:实际执行模式