AI

OpenAI Opened Its Agents API. Here's What Actually Changed.

The public beta ships the exact harness that runs Codex and enterprise ChatGPT — sessions, sandboxes, and subagents included. Here's what a developer actually gets access to now.

Mara Oduya

Senior AI Correspondent

Published 4 min read
Close-up of colorful CSS code lines on a computer screen for web development.
In this article 7 sections

Quick answer: OpenAI's Agents API went to public beta on September 10 — not a new model, but the actual harness that already runs Codex and enterprise ChatGPT, now callable as a managed endpoint. Sessions, sandboxing, tool routing, and subagent delegation move from "thing you build yourself" to "thing you call." The plumbing is the product here.

Every few months something ships labeled "developer platform" that turns out to be a wrapper around an existing chat endpoint with a new logo. This isn't quite that. Teams that have written their own retry logic and a half-working sandbox for agent side projects will recognize when a vendor hands over the internal tool instead of a demo version of it. Protocol Wire covers AI releases for what changes in practice.

What Shipped on September 10

Close-up of colorful CSS code lines on a computer screen for web development.

The headline claim, straight from OpenAI's own announcement, is that developers now get "direct access to the framework underlying Codex and enterprise ChatGPT" rather than a simplified public version of it. That's a real distinction. The older Assistants API gave you a chat loop with some tool-calling bolted on; this one gives you the same session state, context compaction, and multi-step recovery logic OpenAI's own product team relies on. That matters most for long, multi-step tasks, where state and recovery logic decide whether a run finishes.

The Four Concepts You Actually Need

Close-up of colorful programming code on a blurred computer monitor.

Strip away the marketing copy and the API is organized around four pieces. The Agent bundles the model, system instructions, and available tools into one reusable definition. The Session holds state across turns, so a task picks back up where it left off instead of re-explaining itself every call. The Sandbox is the actual execution environment — the part everyone building an agent from scratch ends up half-reinventing badly. And Tools cover both custom functions and native MCP server support, so you're not writing a bespoke adapter for every integration. None of these are new ideas individually. What's new is getting all four handled server-side instead of stitched together from three different open-source libraries and a prayer.

Where Does the Code Actually Run?

You choose, and that choice is the most consequential design decision in the beta. According to an AICybr breakdown of the launch, OpenAI runs the harness while developers can pick an OpenAI-hosted sandbox, their own infrastructure, or an integrated sandbox provider. The hosted option can be configured with files, packages, skills, and plugins. Self-managed execution is pitched for teams that care about network topology, credentials, data locality, or specialized hardware.

The same write-up lists Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop, and Vercel as integrated sandbox providers. That split matters because the harness and the execution environment are separate concerns. A team with strict network rules can keep code execution inside its own boundary and still use OpenAI's session handling, context compaction, and recovery.

What Does It Cost, and What Are the Limits?

There is no separate Agents API fee. AICybr reports that usage is billed through the models and tools each session uses, plus any sandbox or external service charges. AI Weekly's coverage describes billing as standard API rates plus container rates, and says the service is US data-residency only and does not support Zero Data Retention. That second claim comes from a single secondary source here, so check OpenAI's documentation before relying on it for a regulated workload.

The AICybr write-up also cautions that this is a public beta whose infrastructure can change quickly, so regression tests should cover the full workflow. It adds that context compaction does not replace application state, which means durable outputs and checkpoints still need to be stored separately. And because long sessions can generate many model turns and tool calls, cost should be measured per complete session rather than per request.

On the multi-agent side, RuntimeWire's report says the public beta manages context and subagents for developers building long-running agents. AICybr adds that each subagent gets its own context while the primary agent coordinates the work and combines results, and that concurrency should match independent tasks and respect external rate limits.

Why the Timing Matters

Close-up of server racks in a data center highlighting modern technology infrastructure.

This isn't shipping into a vacuum. McKinsey's 2026 State of AI survey found that 32% of organizations have already decided against buying a piece of off-the-shelf software because an agentic coding tool could build the equivalent internally — and that number climbs to 41% in the tech sector specifically. A managed agent harness lowers the cost of exactly that decision. It doesn't fix the part that actually stalls most agent projects, though, which is everything downstream of "the code runs": governance, access control, and who's accountable when the agent does something in production nobody reviewed. Protocol Wire covered exactly that gap in a piece on why most enterprise AI agent pilots never reach production, and a better SDK doesn't touch any of it.

What I'd Actually Try First

Business professionals engaging in a collaborative meeting with charts and documents.

Don't point this at anything customer-facing on day one of a public beta — that's not skepticism, it's just how betas work. Start with an internal, bounded task with a clear success condition, the kind of thing you'd hand to a junior engineer with a checklist. If you're choosing which underlying model to run behind the new harness, the benchmark gaps covered in this month's model release roundup still apply — the API doesn't change what the model underneath is actually good at. And if your organization is the type that greenlights an agent pilot and then can't get it past legal, read the argument in this piece on enterprise buyers not being ready for agentic AI before you get too excited about the SDK. The harness was never the hard part.

Conclusion

A programmer working on code with a laptop and monitor setup in an office.

The Agents API is a genuine step — OpenAI handing over its own internal tooling instead of a stripped-down public version is rarer than the framing suggests. But it's infrastructure, not a strategy. Treat it like plumbing: useful, mildly exciting if you've been fixing your own leaks for a year, and not a reason to skip the actual planning work before you put an agent anywhere near production.

What did OpenAI's Agents API actually launch on September 10?
A public beta of the managed harness that already runs Codex and enterprise ChatGPT, giving outside developers the same session, sandbox, and tool-routing infrastructure instead of a stripped-down public version.
What are the four core concepts in the Agents API?
Agent (the model, instructions, and tools bundled together), Session (state held across turns), Sandbox (the secure execution environment), and Tools (native support for MCP servers plus custom functions).
How is this different from the older Assistants API?
The Assistants API offered a chat loop with tool-calling bolted on. The Agents API exposes the actual internal harness — with server-side context compaction, multi-step recovery, and subagent delegation — that OpenAI uses for Codex and its own enterprise agent deployments.
Does a better agent API fix why enterprise AI pilots stall?
Not on its own. The API handles execution plumbing, but governance, access control, and accountability for what an agent does in production are separate problems that better infrastructure doesn't solve by itself.

Written by

Mara Oduya

Senior AI Correspondent

9+ years experience

Before joining Protocol Wire, Mara spent five years building ML infrastructure at an ad-tech company, which is the polite way of saying she has personally paged herself at 3 a.m. over a feature store outage. She writes the AI beat with a builder's skepticism: she wants to see the eval, not the demo. Her reporting has traced how agent frameworks actually get adopted (or quietly ripped out) inside real engineering orgs, and she keeps a running, only-half-joking tally of AI product launches that walk back their own benchmark claims within a quarter.

Credentials

  • B.S. Computer Science, Georgia Institute of Technology
  • Former Machine Learning Infrastructure Engineer, adtech sector
  • 2021 Data & Society journalism fellow