AI Engineer's Guide to OpenAI's Agents SDK
OpenAI's Agents SDK is a production-ready AI framework focused on allowing engineers to build agentic applications within a simple yet robust framework. In AI we often see frameworks that are bloated and confusing, Agents SDK is neither, it is well structured, simple, and yet it is very robust.
by Joshua & James Briggs

Subscribe for updates:
Chapter 1
Prompt and Agent Essentials
Learn how to use static and dynamic prompting, and how to correctly use system, user, assistant, and tool prompts with OpenAI's Agents SDK.
Chapter 2
Tracing with OpenAI's Platform
Agents SDK automatically enables powerful tracing capabilities accessible via OpenAI's Platform. Here we'll learn how to use them.
Chapter 3
Tools, Tool-use, and Agents-as-Tools
Learn how to use pre-built and custom tools with OpenAI's Agents SDK.
Chapter 4
Multi-Agent Systems
Multi-agent systems are a powerful way to build AI systems that can handle complex tasks. Agents SDK enables easy-to-build multi-agent systems.
Chapter 5
Guardrails for AI
Multi-agent systems are a powerful way to build AI systems that can handle complex tasks. Agents SDK enables easy-to-build multi-agent systems.
Chapter 6
Streaming Answers and Events
Learn how to stream text and events from your AI agents using OpenAI's Agents SDK.
Chapter 7
Voice Agents
Voice is set to become the dominant interface through which we interact with AI systems. Agents SDK enables easy-to-build voice features.
Chapter 8
Alternative LLM Providers
Moving beyond OpenAI, here we'll see how to use Anthropic's Claude with Agents SDK.
Chapter 9
Build a RAG Agent
Learn how to build a Retrieval Augmented Generation (RAG) agent that can answer questions about the JFK assassination files using OpenAI's Agents SDK and Pinecone.