AI Agent 大模型 面试教程
AI Agent 大模型 面试教程
持续更新最新的面试题,技术栈持续更新最新的技术栈
从 AI Agent --> OpenClaw 阶段(2025年底-2026) --> Harness 时代(2026主流概念):Agent = Model + Harness --> …
专为有 LLM 应用开发经验的在职工程师打造,目标是把 AI Agent 的核心技术体系讲透,让你拿到字节、阿里、腾讯等大厂的 AI Agent 岗位 SP Offer。
技术栈覆盖:ReAct、LangGraph、MCP、A2A、RAG、Multi-Agent、 OpenClaw、 VibeCoding 、 Harness 。不止讲"是什么",更讲"为什么"和"怎么答"。
掌握 AI Agent 核心技术体系:学完能完整描述四大核心组件的职责边界,理解 ReAct、LangGraph、MCP、A2A、RAG 等技术的底层原理,建立从概念到源码的完整认知。
能应对大厂 AI Agent 岗位面试:每章配套字节、阿里、腾讯真题,掌握高频考点的标准回答和深度追问的应对策略,不怵面试官刨根问底。
具备企业级 Agent 系统设计能力:理解 Multi-Agent 协作模式(Supervisor/Hierarchical/Debate/Swarm)、Memory 层次设计、RAG 全链路优化,能独立设计复杂 Agent 系统。
收获 15+ 可运行的代码示例:LangGraph 状态机、MCP Server、ReAct Agent、RAG Pipeline 等代码,拿过来改改就能用在实际项目中。
适合人群
有 LangChain/LlamaIndex 使用经验的开发者:想从"会用框架"升级到"理解原理",应对大厂对原理层面的深度追问
目标 SP Offer 的求职者:有一定基础但缺乏系统化梳理,面试中容易被问到知识盲区,需要按面试体系化复习
想转 AI Agent 方向的工程师:从其他方向转过来,需要快速建立 AI Agent 的核心技术框架,少走弯路
对 Multi-Agent 和系统设计感兴趣的工程师:想深入理解 Agent 协作模式、协议栈设计、Memory 管理等高级主题
1. 早期阶段(2023-2024):概念验证与框架基础
- AutoGPT:最早的知名自主Agent之一。核心是给LLM一个目标,让它自主规划、分解任务、使用工具循环执行。证明了“ReAct + Tool Use + Memory”的可行性,但常出现循环失控、token消耗高、不可靠等问题。更多是实验项目。
- LangChain / LangGraph:开发者框架,提供Chains、Agents、Memory、Tools等构建块。适合自定义构建,但需要大量手动组装,不是开箱即用的“Agent”。
- CrewAI、AutoGen(Microsoft)等:引入多Agent协作(Multi-Agent)。AutoGen后来进入维护模式,转向新框架。
- BabyAGI、MetaGPT等:强调任务分解、角色扮演、多Agent团队模拟。
这个阶段重点是探索LLM作为“大脑”的能力,但实际落地弱,依赖人工监督。
2. 中期演进(2025):工具集成与可靠性提升
- 更多工具集成(浏览器、代码执行、API调用)和记忆管理。
- Claude Code、OpenAI Codex等编码导向Agent出现,专注于代码生成与执行。
- 出现“Agent Runtime”和早期“Harness”概念:不再只是prompt+tool,而是需要可靠的执行环境(sandbox、审批流、状态管理、长期记忆)。
3. OpenClaw 阶段(2025年底-2026):爆发式流行与“个人Agent”实用化
OpenClaw(前身 Clawdbot → Moltbot)是2026年初最火的开源项目之一,由奥地利开发者 Peter Steinberger 创建,迅速获得数十万GitHub Stars。它标志着从“实验框架”到“可实际部署的个人AI助手”的转变。
核心特点:
- 本地运行(Mac/Windows/Linux),连接外部LLM(Claude、GPT、DeepSeek、本地模型等)。
- 通过日常聊天App(WhatsApp、Telegram、Discord、Slack等)交互,像“全职员工”一样做事:清邮箱、管日历、发邮件、浏览器操作、文件管理、自动化工作流等。
- Agent Harness 架构:Model(LLM) + Harness(运行时)。Harness 负责 memory、tools、triggers、execution loop、output channels、安全/审批等,让LLM从“聊天机器人”变成“能行动的操作者”。
- 支持多Agent、技能插件(Skills)、SOUL.md 等持久人格/记忆配置,甚至“dreaming”(离线反思)。
- 社区驱动,但也出现安全问题(如恶意插件),强调需谨慎部署(sandbox、权限控制)。
OpenClaw 让“个人AI Agent”从科幻变成可下载运行的工具,带动了大量跟进项目和讨论。
4. Harness 时代(2026主流概念):Agent = Model + Harness
“Harness”(马具/控制系统)成为2026年关键术语,指包裹LLM的运行时层,负责让Agent可靠、持久、安全地执行任务。Agent 不再依赖单一模型进步,而是通过工程化Harness放大能力。
- 核心组件:Memory管理、Tool orchestration、Approval flows、Sandbox执行、Context compaction(长上下文压缩)、Triggers/Heartbeat(自主唤醒)、Observability。
- 示例:
- OpenClaw 的 Pi harness(内置轻量级)和 Codex harness(OpenAI集成)。
- 其他:Hermes Agent、Claude Code相关、各种开源Harness项目(如 alphaclaw、OpenHarness)。
- 企业/框架层面:LangChain 等也强调Harness层;OpenAI/Anthropic 等内部使用类似“harness engineering”优化编码Agent。
Harness 让不同模型(甚至较弱本地模型)都能发挥更大作用,重点解决生产级问题(如可靠性、成本、安全)。
随着模型+Harness 双轮驱动,AI Agent 会越来越接近“数字员工”。
