4 min read

A Smarter Charlie, Powered by GPT-5.6

GPT-5.6 brings stronger judgment. An updated Charlie harness puts Sol, Terra, and Luna to work in parallel.

Pink geometric building with an arched doorway, cactus, and palm trees beside a pale blue pool

Today, we’re shipping a new version of Charlie, powered by OpenAI’s GPT-5.6. Its stronger judgment lets Charlie proactively and autonomously take on more engineering work that would otherwise wait for someone to notice it, investigate it, and move it forward.

A stuck PR, a production alert, or a bug report can trigger careful investigation, a mergeable fix, or a reviewable next step. Charlie’s updated harness lets him parallelize the independent work behind those decisions.

Smarter Where It Matters

  • A PR that becomes mergeable: Charlie can inspect a failed check, its logs, the current diff, branch state, and open review threads. He can make a narrow repair when the evidence is clear, or leave the team with a precise blocker when it is not.
  • A critical alert with a useful first response: Charlie can gather evidence across Sentry, Slack, the repository, and existing work to separate what is known from what is only a hypothesis, then propose the next diagnostic step.
  • A bug report with evidence, ownership, and confidence: Charlie checks the relevant code, history, and issue context, identifies the right owner, and separates confirmed findings from open questions.

GPT-5.6 helps Charlie make those calls: choose the right investigation, surface uncertainty, and delegate work that can safely run in parallel.

A Model Upgrade And A Harness Upgrade

More capable reasoning does not automatically create faster execution. A serial agent run turns every search, tool call, and implementation step into a queue. GPT-5.6 can turn an ambiguous engineering task into an execution plan: identify the work that needs maximum reasoning, delegate questions, and wait to synthesize until the relevant evidence is back.

Charlie uses all three GPT-5.6 models: Sol, Terra, and Luna. Sol plans, delegates, and synthesizes. Terra and Luna workers handle implementation, exploration and review, or follow-up work. Workers can also delegate, forming durable task trees that track parentage, avoid duplicate child work on retry, and let multiple trees progress at once.

Charlie retrieves unresolved review feedback and delegates a focused repository search in the same turn

Within one turn, Charlie retrieves unresolved review feedback and starts a child investigation for focused repository research.

Parallelism That Serves Better Decisions

GPT-5.6 identifies which questions are independent, which model should answer them, and where the results need to come back together. With GPT-5.6 leading, Charlie is much more likely to fan out investigation in a single turn. The table shows the share of turns with exactly the stated number of tool calls.

Tool calls in a turnPrevious CharlieUpdated CharlieChange
20.5%3.0%6x
30.3%4.2%13x
40.06%2.6%45x

While investigating an alert, Charlie fans out across Sentry, Linear, and Slack in one turn, then brings the evidence back together before deciding what to do next.

Charlie investigates an alert with parallel calls across Sentry, Linear, Slack, and the repository

In the alert above, one 2.33-second turn completes four calls across Sentry, Linear, and Slack.

Using The Right Model For The Job

GPT-5.6 lets Charlie reserve Sol for the decisions that change an outcome and use Terra and Luna for faster follow-up work.

Successful-call latencyLunaTerraSol
p503.0s3.8s4.7s
p955.5s12.0s16.0s

Output length drives much of the gap. At matched 1,000-4,000-token outputs, Luna’s p95 is 12.1 seconds, while Sol and Terra are about 1.9x and 1.8x slower.

A Smarter Charlie That Moves Faster

GPT-5.6 turns ambiguous work into the right plan. Charlie’s harness turns that plan into parallel, delegated, and reviewable execution.

This GPT-5.6-powered Charlie is available today to all Charlie customers.