【Learn Agent】zero2Agent —— 面向程序员的 Agent 工程教程:从概念到生产

副标题:不写 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 篇 :construction: 进行中:Vibe Coding、AI Coding 面试、Auto Harness 与 Eval-Driven 实践

三大亮点模块

① 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 高手答"对比。

适合 / 不适合

  • :white_check_mark: 会 Python、想补齐 Agent 工程能力;用过 Claude Code / Cursor 想理解底层实现;准备 Agent 面试;想把 Agent 真正部署上线
  • :cross_mark: 大模型预训练/对齐/推理优化等底层算法研究;纯学术论文综述;只想找"几分钟搭建 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

模块直达:

绿皮书下载:zero2Agent-绿皮书-Agent面试500问.pdf

作者:Onefly(@ranxi2001)· 协议:MIT(绿皮书为 CC BY-NC-SA 4.0)

1 个赞

不错,对于要找工作的同学来说,很有用

3 个赞

嗯嗯,尤其是现在这个岗位很卷!

1 个赞

已严肃学习!!!

2 个赞

已严肃学习!!!

2 个赞

131 篇,这作者是真能写啊,先收藏了

2 个赞