AI Agent Engineer

AAEAI Agent Engineer
RoadmapLandmark readingsExample projectsResources中文
PERSONAL PROGRESS

Account and learning progress

Account service is not configured yet. Public courses remain fully readable.

Sign in to save a role preference and course-level progress across devices.

Signed in. Learning data is private to this account by default.

Delete account

This permanently deletes the account, role preference, and all course progress.

Privacy notice and data controls

OPEN ENGINEERING ROADMAP · 2026

Build, evaluate, and deploy AI Agent

An engineering learning base for real delivery. Choose from 57 learning focuses by role and capability gap, spanning Python, APIs, and data foundations through RAG, agents, evaluation, governance, and complex collaboration across 10 knowledge domains.

View the full roadmap
01 · BUILDTool contracts
02 · GROUNDReliable retrieval
03 · EVALUATELayered evaluation
04 · SHIPProduction governance
10
DOMAINS
57
LEARNING FOCUSES
960
SOURCE DOCUMENTS
644
PUBLIC ARTICLES

BUILD · OBSERVE · EVALUATE · SHIP · ITERATE

ROLE TRACKS

Choose a delivery goal, then build the capabilities

The four tracks read course v2 metadata directly. Core, recommended, and optional courses keep distinct boundaries instead of presenting suggestions as hard dependencies.

01Agent application development

Deliver a stateful, approvable, recoverable single agent.

9 core · 13 recommended · 10 optional↗
02RAG and knowledge bases

Deliver a dual-pipeline RAG system with ACLs, citations, and layered evaluation.

17 core · 12 recommended · 6 optional↗
03Agent platform and reliability

Deliver a runtime platform with release gates, traces, rollback, and governance.

14 core · 16 recommended · 8 optional↗
04Multimodal and real-time interaction

Deliver an interruptible real-time multimodal prototype that can use tools.

10 core · 13 recommended · 6 optional↗

LEARNING SYSTEM

10 knowledge domains

Knowledge domains provide stable classification, role tracks provide learning order, and hard prerequisites remain only where a complete course truly cannot be skipped.

01Engineering and mathematical foundationsBuild a reliable foundation in programming, data representation, collaboration, and quantitative reasoning.14 learning focuses↗02Models and contextChoose models and control prompts, context budgets, and API boundaries.4 learning focuses↗03Retrieval and dataBuild cleaning, parsing, chunking, retrieval, reranking, and citation paths.11 learning focuses↗04Multimodal systemsWork with document vision, speech, real-time interaction, and generated media.7 learning focuses↗05Agent runtimeConstrain tools, state, permissions, recovery, collaboration, and stop conditions.8 learning focuses↗06Framework practiceChoose replaceable assembly frameworks after understanding the underlying contracts.2 learning focuses↗07Evaluation and reliabilityUse datasets, graders, visualization, and stress cases to establish quality evidence.4 learning focuses↗08Safety and governanceBring threats, privacy, responsibility, and compliance into the lifecycle.3 learning focuses↗09Production operationsManage releases, rollbacks, monitoring, and model or application artifacts.3 learning focuses↗10Frontier and referenceStudy rapidly changing protocols and research directions with explicit observation status.1 learning focuses↗

57 LEARNING FOCUSES

All learning focuses

Every entry leads to a unified course overview; the reading-page sidebar preserves the real course and subfolder hierarchy.

01

Engineering and mathematical foundations

01AI Foundations Learning Path↗02Python Fundamentals↗03Data Structures Fundamentals↗04JSON Learning Index↗05API Learning Path↗06Markdown↗07Git Learning Path↗08Linux Commands↗09Regular Expressions↗10Probability and Statistics↗11Linear Algebra↗12Calculus Fundamentals↗13Machine Learning↗14Deep Learning↗
02

Models and context

18.5Modern LLM Capabilities and Model Selection↗19Prompt Engineering↗20Context Engineering Learning Path↗21LLM API Integration Learning Path↗
03

Retrieval and data

15Vector Fundamentals↗16Data Cleaning↗17Data Annotation Learning Path↗22Document Parsing↗23Knowledge Base Construction↗24Chunking Strategies↗25Embeddings↗26Vector Databases↗27Semantic Search Learning Path↗28Reranking↗29RAG Learning Path↗
04

Multimodal systems

48Multimodal AI Learning Path↗49OCR↗50Speech Recognition↗51Text to Speech↗51.5Real-Time Multimodal Interaction↗52Image Generation Learning Path↗53Video Generation Learning Path↗
05

Agent runtime

30Tool Calling (including Function Calling)↗31MCP↗32Agent Core↗32.5Environment-based Agents↗33Agent Skills Learning Path↗34Agentic Design Patterns↗35Workflow Automation Learning Path↗47Multi-Agent Collaboration Learning Path↗
06

Framework practice

36LangChain↗37CrewAI Learning Index↗
07

Evaluation and reliability

18Data Visualization↗39Evaluation Framework Learning Path↗42Benchmark Design Learning Path↗43Synthetic Data↗
08

Safety and governance

44AI Safety Learning Path↗45Privacy-Enhancing Technologies Learning Path↗46AI Governance Learning Path↗
09

Production operations

38MLOps Learning Path↗40Runtime Monitoring Learning Path↗41LLMOps Learning Path↗
10

Frontier and reference

54A2A Protocol↗

LANDMARK READINGS

Trace agent evolution through 12 defining works

A source-grounded reading library separate from courses and examples, using original diagrams, evidence boundaries, and study prompts to make papers and engineering posts approachable.

RD · SOURCEAI agent landmark readingsFollow the line from ReAct, Generative Agents, and MCP to SWE-agent, context engineering, and harness engineering.12 readings · bilingual↗

EXAMPLE PROJECTS

Learn agent engineering from real source

The example library stays separate from formal courses and progress tracking while connecting source reading, runtime observation, troubleshooting, and extension practice.

EX · SOURCEnanobot source-learning libraryTrace one message through AgentLoop, providers, tools, sessions, and long-running boundaries, then complete progressive source exercises.8 stages · bilingual↗
PUBLICATION BOUNDARY

Public, with clear boundaries.

Course content requires no sign-in; an account only saves personal learning progress. 316 third-party replicas with unclear redistribution rights are source-link stubs; 229 approved examples and images are available read-only.

View third-party and license noticesView privacy notice

AI Agent Engineer


Backlinks

  • ReAct: connecting reasoning and action through environmental feedback
  • Toolformer: learning when and how to call tools
  • Generative Agents: memory, reflection, and planning for long-term coherence
  • Reflexion: learning from failure through verbal feedback
  • Voyager: automatic curriculum, skill library, and verifiable open-ended learning
  • AutoGen: expressing multi-agent applications as programmable conversations
  • MCP launch article: turning model connectivity into an open protocol
  • SWE-bench: evaluating coding agents with real issues, patches, and tests
  • SWE-agent: why the Agent-Computer Interface changes performance
  • Building Effective Agents: from composable workflows to autonomous agents
  • Effective Context Engineering: managing an agent's limited attention
  • Harness Engineering: designing a legible, testable environment for coding agents

Created with Quartz © 2026