Ground Truth Interviews
RU
Sign in
All courses
› Agents
Agents
Build AI agents that stop when they should and do what they are allowed to
All
Main
01
The agent loop
One step of an agent loop
Practice: one step of the loop
The loop in code
Practice: the loop in code
Stopping and retrying
Practice: stopping and retrying
What only code can decide
Practice: what code decides
02
Reliability in production
Timeout and idempotency key
Practice: timeout and idempotency key
Says done, but nothing happened
Deep dive
Practice: false success
Deep dive
Durable agent: checkpoints and resume
Deep dive
Practice: durable agent
Deep dive
03
Agent designs
Workflow or agent
Practice: workflow or agent
ReAct and plan-and-execute
Practice: ReAct and plan-and-execute
Plan-and-Solve
Deep dive
Practice: Plan-and-Solve
Deep dive
Reflexion
Deep dive
Practice: Reflexion
Deep dive
One agent or a swarm
Practice: one agent or a swarm
04
Context and cost
Why the agent bill grows
Practice: tokens and cache
Context engineering
Practice: managing the window
Agent memory
Practice: what the agent keeps
05
Tools and protocols
MCP
Practice: MCP
Tool descriptions and injection
Deep dive
Practice: tool descriptions and injection
Deep dive
Code instead of a toolset
Deep dive
Practice: code instead of a toolset
Deep dive
Agent skills and A2A
Deep dive
Practice: agent skills and A2A
Deep dive
06
Frameworks
LangGraph or the raw loop
Deep dive
Practice: LangGraph or the raw loop
Deep dive
Agent SDKs: what you are buying
Deep dive
Practice: agent SDKs
Deep dive
07
Coding agents
Driving a coding agent from a spec
Deep dive
Practice: driving a coding agent from a spec
Deep dive