GILD analysis
OpenAI Agents SDK Review
Harvey builds its agentic search evals on the OpenAI Agents SDK's traces, and small companies from Lark to Octagon AI ship products on it. The small MIT-licensed Python or TypeScript library gives a team agents, tools, handoffs, guardrails, sessions, and approvals in its own service. With no model set it runs gpt-5.6-luna, and its traces, prompts and tool data included, go to OpenAI by default.
- Agent Frameworks
- Agentic Development
The decision
- Best fit
- Teams building agents on OpenAI models in their own Python or TypeScript service, who want handoffs, guardrails, and approvals without a graph framework.
- Consider another workflow
- For explicit, checkpointed control flow across model vendors, evaluate LangGraph. For one TypeScript code path across many models with UI hooks, try the Vercel AI SDK, and for Claude agents that work in files and a shell, the Claude Agent SDK. For a harness OpenAI hosts, OpenAI's Agents API is in public beta.
- Adoption condition
- A pinned SDK version and model, a decision on where traces go, shared session storage, and guardrails and approvals tested before the agent reaches users.