--- title: "AI代理" type: concept tags: [ai, agent, automation] last_updated: 2026-04-22 --- ## Overview AI代理(AI Agent)是基于AI模型的自动化任务助手,可以按模式生成代码、规划任务或回答疑问。AI代理具备自主决策和任务执行能力,是Agentic AI系统的核心组件。 ## Agent Modes ### Plan(规划模式) - 让AI拆解步骤,形成清晰的开发路线图 - 适用于需求分析和任务分解 - 输出通常为Markdown格式的任务列表 ### Agent(执行模式) - AI代理执行计划任务,逐步生成代码 - 会直接修改文件 - 适用于完整的项目构建 ### Ask(咨询模式) - 仅返回文本答案,不改动代码 - 安全性最高,适合学习和探索 - 适用于问答和代码理解 ## Key Characteristics - **自主性**:能够独立完成复杂任务 - **多模态**:支持代码生成、文档撰写、任务规划 - **上下文感知**:理解项目整体结构和上下文 - **可扩展**:通过MCP等协议集成外部工具 ## Applications - [[Vibe Coding]]:通过AI代理实现自然语言编程 - [[Cursor]]:支持多代理并行操作 - [[Claude Code]]:命令行AI代理工具 ## Related Concepts - [[Agentic AI]] — 具有自主决策能力的AI系统 - [[MCP(Model Context Protocol)]] — AI代理的扩展协议 - [[Plan Mode]] — 规划模式 - [[Build Mode]] — 执行模式 ## Sources - [[cursor-2-0初学者使用指南]]