AI Catchup

OpenAI's GPT-5.6 Builder's Guide Shows How to Make Agents More Efficient

By 5 min read

OpenAI's GPT-5.6 builder's guide lays out a Responses API architecture for longer-running agents: persist reasoning, compact context, delegate work across agents, and move deterministic tool processing into code. OpenAI reports that these patterns raised GPT-5.6 Sol's ARC-AGI-3 score from 13.3% to 38.3% while using roughly 6x fewer output tokens.

OpenAI's new GPT-5.6 builder's guide is less a model announcement than an architecture guide for teams building longer-running agents. It describes four Responses API capabilities that work together: persisted reasoning, native compaction, native multi-agent orchestration, and Programmatic Tool Calling. (OpenAI; OpenAI Developers on X)

The underlying idea is simple: an agent should not repeatedly reconstruct context, ask the model to perform deterministic data plumbing, or wait for every subtask to finish in sequence. OpenAI's guide positions GPT-5.6 as a model family that can reuse prior work, coordinate parallel tasks, and leave routine processing to code. (OpenAI)

Key Takeaways

  • Persisted reasoning and native compaction let an agent carry useful work across turns and compress long-running context.
  • Native multi-agent orchestration lets a primary agent delegate subtasks and synthesize the results.
  • Programmatic Tool Calling lets the model orchestrate tools in JavaScript, including parallel calls, filtering, aggregation, and processing outside the model context.
  • OpenAI reports a large ARC-AGI-3 improvement for GPT-5.6 Sol when retained reasoning and compaction are enabled: 13.3% to 38.3%, with roughly 6x fewer output tokens.
  • Prompt caching is extended across the family, with a minimum cache time-to-live of 30 minutes and deterministic cache breakpoints.

Reuse work instead of reconstructing it

OpenAI describes two ways for an agent to preserve useful state. Persisted reasoning allows reasoning from one model turn to be carried into later turns. Native compaction compresses long-running conversations so the agent can keep working without rebuilding all of its prior context. (OpenAI)

The guide's ARC-AGI-3 example illustrates why this matters for agent builders. OpenAI reports that GPT-5.6 Sol scored 13.3% with its standard harness, then reached 38.3% with retained reasoning and compaction enabled. OpenAI also reports roughly 6x fewer output tokens in the latter setup. Those figures are OpenAI's own results on the described harness, so they should be read as a product example rather than an independent ranking. (OpenAI; OpenAI Developers on X)

The practical lesson is not that every workflow will see the same multiplier. It is that context management is part of the agent design. Before increasing model size or adding more prompt instructions, builders can ask whether the system is discarding reasoning that it could carry forward or compress.

Delegate the work that can run in parallel

The guide describes native multi-agent orchestration as a pattern where a primary agent delegates objectives to subagents, lets them work in parallel, and synthesizes their outputs. OpenAI says GPT-5.6 can help determine how many subagents to spawn and when, while instructions can still steer that behavior. (OpenAI)

That pattern is useful when a task naturally breaks into independent investigations. A research agent could ask separate subagents to inspect different document sets, then combine their findings. The primary agent remains responsible for the final synthesis rather than treating every subagent result as an answer on its own.

Move deterministic tool work into code

OpenAI's Programmatic Tool Calling lets GPT-5.6 write JavaScript that orchestrates tools. The guide says the code can run independent calls in parallel, filter and aggregate tool results, and process outputs outside the model's context window. (OpenAI)

This changes the shape of a tool-heavy workflow. Instead of returning 100 raw filings to the model and asking it to filter them one by one, an agent can use code to retrieve the filings, select a date range, and pass only the relevant results into the next reasoning step. OpenAI uses this filing workflow as an example of how deterministic processing can reduce context pressure. (OpenAI)

Builders should still keep the code path observable. Parallel calls and filtering can reduce latency and token use, but they also make it more important to record which tools ran, which results were discarded, and which data reached the final model turn.

Prompt caching gets a longer window

OpenAI says prompt cache time-to-live is extended to a minimum of 30 minutes across the GPT-5.6 model family. The guide also describes deterministic cache breakpoints and a prompt_cache_key that can increase the chance that requests land on the same inference engine that served the same prefix. (OpenAI)

For repeated agent workflows, that makes stable prompt structure an operational concern. Keep durable instructions and reusable context in predictable prefixes, then place changing task details after them. The cache does not remove the need to measure latency and cost, but it gives builders more control over the parts of a workflow that are likely to repeat.

What to test first

The safest way to evaluate these patterns is to change one part of an existing agent at a time:

  • Turn on retained reasoning and compaction for a workflow that regularly revisits the same task.
  • Measure answer quality, output tokens, latency, and failure recovery before and after the change.
  • Use Programmatic Tool Calling for filtering and aggregation that does not require model judgment.
  • Delegate only genuinely independent subtasks, and preserve a clear synthesis step.
  • Keep prompt prefixes stable enough for cache reuse, then verify whether the cache changes actual latency or cost.

These are implementation choices described by OpenAI, not a guarantee that every agent will improve in the same way. The best result depends on the task, the tool set, and how much state the workflow needs to preserve.

Bottom line

OpenAI's GPT-5.6 builder's guide frames agent quality as a systems problem as much as a model problem. Persisted reasoning, compaction, parallel delegation, programmatic tool handling, and longer prompt caching can reduce repeated work while giving an agent more room to handle long-running tasks. OpenAI's ARC-AGI-3 example shows the potential, but teams should measure their own workflows rather than treating the reported figures as universal performance guarantees. (OpenAI)

Sources

Keep building the workspace playbook

Frequently Asked Questions

What does OpenAI's GPT-5.6 builder's guide recommend?

The guide recommends reusing work already performed through persisted reasoning and native compaction, coordinating parallel work with native multi-agent orchestration, and moving deterministic tool processing into code with Programmatic Tool Calling.

How did retained reasoning and compaction affect GPT-5.6 Sol?

In OpenAI's ARC-AGI-3 example, GPT-5.6 Sol improved from 13.3% to 38.3% with retained reasoning and compaction enabled, while using roughly 6x fewer output tokens. These are OpenAI-reported results, not an independent benchmark.

What is Programmatic Tool Calling in the GPT-5.6 guide?

Programmatic Tool Calling lets GPT-5.6 write JavaScript to orchestrate tools, run independent calls in parallel, filter and aggregate results, and process outputs outside the model's context window.

What prompt caching changes does OpenAI describe?

OpenAI says prompt cache time-to-live is extended to a minimum of 30 minutes across the GPT-5.6 family. Developers can also set cache breakpoints deterministically and use a prompt_cache_key to improve the chance of reusing the same inference engine.

Get the weekly AI Catchup

Tools, practices, and what matters, in your inbox every week.