OpenAI AgentKit: Build on the SDK, Not the Canvas

OpenAI's AgentKit is a bundle for building agents: Agent Builder (a drag-and-drop visual canvas), ChatKit (an embeddable chat UI), a Connector Registry, and the Agents SDK (code). The catch most roundups skip: OpenAI is winding down Agent Builder and Evals by November 30, 2026, steering developers to the Agents SDK. Build on that durable primitive, not the canvas.

What's actually in AgentKit

OpenAI announced AgentKit at its DevDay on October 6, 2025, framing it as a way to take agents "from prototype to production." The headline piece was Agent Builder, a visual canvas where you drag and drop nodes — logic, branching, tool calls — to assemble an agent without writing the orchestration yourself (VentureBeat's launch coverage describes the drag-and-drop model). Alongside it: ChatKit for embedding agent chat into your own app (including apps that run inside ChatGPT), a Connector Registry to wire agents to internal and third-party systems under governance controls, and an enhanced Evals suite for scoring agent runs.

Underneath all of that sits the Agents SDK — the code library the visual tools generate against. That ordering matters for the decision below.

The catch: Agent Builder is already winding down

Here's what a "drag-and-drop to build agents" headline buries. OpenAI's own AgentKit announcement page now carries a June 3, 2026 update stating that Agent Builder and the Evals product will no longer be available on the OpenAI platform from November 30, 2026. The embeddable ChatKit toolkit and the Agents SDK are not part of that wind-down — they stay.

The migration path OpenAI points to is telling: Agent Builder users are steered to the Agents SDK for code-based workflows (and to natural-language agent setup in ChatGPT for no-code needs). In other words, the visual canvas was the layer that proved temporary; the SDK is the layer that stuck.

The short lifespan is the lesson, not a scandal — OpenAI iterates fast, and a visual builder is a thinner commitment to walk back than an API. But it's exactly why so many agents stall after the demo: teams build on the most impressive-looking surface instead of the most durable one. If you prototyped a workflow in Agent Builder, export it to Agents SDK code now rather than at the deadline — the export produces code, so plan a rebuild-and-test pass, not a one-click move.

Build on the durable primitive: the Agents SDK

The Agents SDK is deliberately thin. Its docs describe a small set of primitives — Agents, Handoffs, Guardrails, Sessions, and built-in Tracing — "without heavy abstractions." It ships for Python (pip install openai-agents) and TypeScript (@openai/agents), supports MCP, and works across many model providers, so "OpenAI" in the name is its origin, not a lock-in. Tracing is on by default, which is the part you'll actually care about once the agent is live.

This is the same thin-library bet the OpenAI Agents SDK makes against LangGraph and CrewAI: fewer abstractions between you and the prompts. And it lines up with Anthropic's guidance in Building Effective Agents — start by calling the model APIs directly and add a framework "only when the job demands it," because extra abstraction layers "can obscure the underlying prompts and responses." A visual canvas is the thickest abstraction of all; the SDK is a step back toward the prompts.

What this means for your build

  • Already in Agent Builder? Export to Agents SDK code before November 30, 2026, and budget time to re-enter credentials and re-test branching — the export gives you code, not a finished agent.
  • Starting fresh and want code? Go straight to the Agents SDK, or compare it against LangGraph and CrewAI by your hardest requirement. The broader map is in best tools to build an AI agent.
  • Want no-code and don't want to rebuild in a year? A visual canvas tied to one vendor's roadmap is the fragile choice. Weigh the no-code AI agent tools that own their workflows, and remember the simplest job may need no framework at all.

The pattern across all three: pick the layer you won't have to abandon when the vendor ships the next thing. New to the whole idea? Start with Agent 101.

FAQ

What is OpenAI AgentKit? It's OpenAI's bundle for building and shipping agents, announced at DevDay on October 6, 2025. It includes Agent Builder (a drag-and-drop visual canvas), ChatKit (an embeddable chat UI), a Connector Registry, an Evals suite, and the underlying Agents SDK.

Is OpenAI Agent Builder being discontinued? Yes. OpenAI's AgentKit page carries a June 3, 2026 update stating that Agent Builder and the Evals product will no longer be available on the OpenAI platform from November 30, 2026. ChatKit and the Agents SDK are not affected.

What should I migrate Agent Builder workflows to? OpenAI points Agent Builder users to the Agents SDK for code-based workflows. The export produces Agents SDK code rather than a converted graph, so treat migration as a rebuild-and-test pass — re-enter credentials, rebuild branching and approval logic, and run a parity check before the deadline.

Is the OpenAI Agents SDK locked to OpenAI models? No. Its docs describe a provider-agnostic library with built-in tracing, sessions, and MCP support that works across many model providers. The name reflects its origin, not a lock-in.

Do I need AgentKit to build an agent? No. AgentKit is one vendor's bundle. Plenty of real builds use a plain connector with no framework at all — the Gmail triage agent in Issue #001 is one. Reach for a framework only when the job earns it.


The tool bundle is never the interesting part — the job is. Every week this series documents the exact setups professionals actually run, tools and all. Subscribe free and get each build in your inbox.