32 lines
1.4 KiB
Markdown
32 lines
1.4 KiB
Markdown
---
|
||
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]]:实际执行模式 |