Auto-sync: 2026-04-18 03:18

This commit is contained in:
2026-04-18 03:18:06 +08:00
parent da0f9c3594
commit b78ac81f2c
34 changed files with 981 additions and 21 deletions

View File

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