副标题:不写 Demo、不套壳,从核心机制到生产级实战,131 篇文章一次讲透 Agent 工程
1. 30 秒介绍
zero2Agent 是一份面向程序员的 Agent 工程教程仓库(在线阅读站 onefly.top)。它不满足于 Prompt 技巧和套壳工作流,而是从核心机制出发:模型 API、Tool Calling、Context、Memory、Loop 与 Infra,再到主流框架拆解、代码实现,最后落到完整实战项目与大厂面试题深度拆解。
适合已经会写代码、但还没系统做过 Agent 工程的开发者,以及备战 AI Agent 方向面试的应届生 / 转行开发者。
当前进度:131 篇文章 · 12 个完整模块 · 1 个模块持续更新
2. 主要内容
模块总览
| 模块 | 文章数 | 内容 |
|---|---|---|
| Agent Basic | 17 篇 | Agent 核心概念、模型 API、Tool Calling、Context、Memory、Loop 与 Infra |
| LangGraph | 7 篇 | StateGraph 三件套、条件分支、并行 Fan-out/Fan-in、Prompt Chaining、LLM 集成 |
| SDK 框架 | 4 篇 | OpenAI Agents SDK · Google genai SDK · Claude Anthropic SDK 及横向对比 |
| 框架调研 | 13 篇 | AgentScope · Mastra · Semantic Kernel · Eino · DeerFlow · LangChain · Google ADK · AutoGen · Vercel AI SDK 等 |
| OpenClaw Agent | 9 篇 | 60 行核心框架,从 Node 推导到 Agent,pi-mono 架构解析与部署 |
| Claude Code | 12 篇 | 手写 Coding Agent:Loop → Tools → Subagent → Teams → Worktree 隔离 |
| DeepSeek Harness | 13 篇 | 可拼装 Agent Runtime:插件、接缝、事实源、控制平面与安全边界 |
| Agent 训练实战 | 7 篇 | SFT、RL、GRPO/PPO、数据配比、仿真沙箱、评估回流与部署 |
| Pi Coding Agent | 8 篇 | 可验证 Agent Loop、Provider、Skill/Extension/Package、MCP、树形 Session Runtime |
| Codex CLI | 7 篇 | OpenAI 终端 Agent:Rust 双层架构、TOML 配置、平台原生沙箱、MCP 集成 |
| 面试通关 | 17 篇 | 大厂高频面试题拆解,17 大考察维度,"新手答 vs 高手答"对比 |
| Final Project(OfferPilot) | 12 篇 | 手写 Harness 10 层架构,面试诊断 Agent 从 PRD 到部署 |
| Agent 应用实战 | 5 篇 |
三大亮点模块
① Agent Basic(入门基石)
厘清 Agent 与 Workflow 的本质区别,讲透消息轨迹与 Tool Calling 机制、Memory 设计模式(短期/长期/外部存储)、KV/Prompt Cache 与上下文压缩、Planning/Reflection/RAG 的作用边界,并回答"为什么 Demo 能跑、落地就不稳定"。
② 手写 Harness 系列(Claude Code / OpenClaw / Pi / Codex)
不调库、不套框架,从几十行代码逐步推导出完整 Coding Agent。例如 OpenClaw 的核心推导:
workflow = node + node # 有向路径,无循环
chatbot = workflow + loop # 外层循环,多轮对话
agent = chatbot + tools # 图内回路,模型驱动工具
③ 面试通关 + 绿皮书
配套绿皮书 PDF《Agent 面试 500 问 v1.2.0》正式发布:覆盖 17 大考察维度、757 道高频面试题,含蚂蚁、阿里、字节、腾讯、携程、百度等大厂真题,按真实面经出现频次排序,保留"新手答 vs 高手答"对比。
适合 / 不适合
会 Python、想补齐 Agent 工程能力;用过 Claude Code / Cursor 想理解底层实现;准备 Agent 面试;想把 Agent 真正部署上线
大模型预训练/对齐/推理优化等底层算法研究;纯学术论文综述;只想找"几分钟搭建 Agent"的短教程
3. 快速上手与链接
在线阅读(推荐): Zero2Agent | 从会用 AI 到会开发 Agent
仓库地址: GitHub - ranxi2001/zero2Agent: 面向大厂Agent研发岗位求职的agent教程网站,涵盖技术路线与面试八股文 · GitHub
本地运行:
git clone https://github.com/ranxi2001/zero2Agent
cd zero2Agent
# 安装 Jekyll(需要 Ruby)
gem install bundler jekyll
bundle install
# 本地预览
bundle exec jekyll serve
# 访问 http://localhost:4000/zero2Agent
模块直达:
- Agent Basic · LangGraph · SDK 框架
- 框架调研 · OpenClaw · Claude Code
- DeepSeek Harness · Pi · Codex CLI
- 训练实战 · 应用实战 · 面试通关 · Final Project
绿皮书下载:zero2Agent-绿皮书-Agent面试500问.pdf
作者:Onefly(@ranxi2001)· 协议:MIT(绿皮书为 CC BY-NC-SA 4.0)