OpenAI Staff Reveal How They Really Use GPT-5.6: Unlimited Quota, But Not Always Maxed Out

No straight answer on benchmark-cheating questions, the desktop app merger draws backlash from longtime users, and the team admits they're "still figuring it out."

By Reddit r/codex · OpenAI 官方 AMA07-11 · 9 min read⚑ Community discussion
🎧 Listen to the podcast0:00 / --:--
0:00 / --:--
Deep Dive · XiaoHu Explains
TL;DR
  • OpenAI's official account held a one-hour AMA on r/codex on July 10, 2026; 8 team members answered roughly 37 questions, and the community called it the most active thread in r/codex history.
  • Codex now has over 5 million weekly users, double the count from three months ago; the team shipped 150 feature improvements in that span, alongside the GPT-5.6 family (Sol, Terra, and Luna tiers).
  • Several OpenAI staffers revealed how they pick models when their own usage is unlimited: Sol Medium for most tasks, saving Sol Ultra and higher reasoning tiers for vague, cross-module, high-risk work.
  • Pressed on METR's report of the highest agentic-benchmark cheating rate it has ever recorded, a researcher admitted it's a real concern but gave no specific numbers and didn't explain what was fixed at the training level.
  • Merging Codex and ChatGPT into one desktop app triggered heavy user backlash (paid features vanished, the chat entry point got buried in a popover), and the team rarely admitted they're still figuring it out.
⚑ This piece is compiled from the AMA transcript OpenAI's official account posted on Reddit r/codex. Weekly active user counts, feature-release numbers, and model benchmark figures are all OpenAI's own self-reported claims, unverified by any third party; the METR cheating-rate figures cited in the questions come from a third-party evaluation organization.
Model Picks Long Context Pro Tradeoffs R&D Inside Cheating Q's App Backlash Usage Rules ★105 upvotes Roadmap ★90 upvotes AMA starts AMA ends
The horizontal axis marks the eight topic blocks this AMA moved through; the two highlighted nodes are the two highest-upvoted questions of the whole thread: usage rules and pricing (105 upvotes), and the Windows sandbox experience (90 upvotes).
1Live from the AMA

How Many People Actually Use Codex Now

OpenAI's official account ran a one-hour AMA on Reddit r/codex on July 10, 2026, with 8 Codex team members answering community questions live.

In this AMA, OpenAI staff systematically revealed for the first time how they choose among the Sol, Terra, and Luna model tiers and four reasoning-effort levels — even with unlimited usage.

◆
Community moderators later confirmed this was the most active thread in r/codex history — 8 team members answered roughly 37 questions live, covering model selection, context windows, product decisions, internal R&D practices, and even user frustration with the desktop app redesign.
◆
In the same AMA, when pressed on the agentic-benchmark cheating rate recorded by third-party evaluator METR, the team gave no specific numbers and didn't explain what changed at the training level.
5M+
Codex weekly users, double the count from three months ago
150
features and improvements shipped in the past three months
372k
GPT-5.6 Sol's context window (tokens), up from 272k in the last generation
3 tiers
GPT-5.6 family: Sol flagship, Terra faster and cheaper, Luna the lightest
2Model Picks in Practice

How Staff Actually Pick Models

OpenAI's internal Codex usage is reportedly unlimited, and 4 of the 8 staffers were asked the same question: with no cap on quota, how do you personally choose the model and reasoning effort?

Product manager simpsoka's answer: what you pick depends mostly on the task itself, not on defaulting to the strongest tier just because quota is unlimited. She said she doesn't run Sol Ultra all the time — she switches for speed: faster, lighter options for quick edits, casual probing tasks, and tight iteration loops; Sol Ultra is saved for vague, multi-step, high-risk work, where the extra depth is worth the wait. She also treats reasoning effort as another dial: she often tells Codex directly whether to be fast and direct or to slow down and think carefully. Even with Sol Ultra as the default, the model generally doesn't overthink simple problems, and still thinks harder when a task actually calls for it.

Internal Practice Standard

A Tiering Table You Can Copy Directly

Task TypeModel & Reasoning Effort
Small tweaks, quick questions, doc cleanup, casual probingFaster, lighter model, low reasoning
Small bugs with clear repro steps, straightforward features in a familiar codebaseRegular Sol, medium reasoning
Vague bugs, unfamiliar repos, cross-module refactorsSol, higher reasoning
Migrations, security-sensitive changes, production incidents, cost-sensitive changesSol Ultra, high reasoning, usually plan, verify, and run tests first
Long research or /goal-style workStronger reasoning, with clear boundaries on when to explore freely and when to tighten execution

simpsoka added that the team agrees they should publish documentation with examples, and will do so.

How the Other Three Staffers Actually Use It

StafferDefault SetupWhen They Upgrade
romainhuet (developer experience)Sol Medium for most things, Terra for quick non-coding tasksUltra for genuinely hard tasks, Luna for subagents
TedSandersMostly Sol medium or Sol high, rarely changesSwitches to xhigh for long-running tasks or when errors aren't an option, though evals show diminishing returns from higher reasoning tiers are quite noticeable
js_dom (developer experience)The new slider maps most levels to different Sol reasoning effortsFalls back to Terra at the lowest setting, prefers Sol for UI work with reference images
Screenshot of the new model slider UI posted by romainhuet
Screenshot of the new model-selection slider that romainhuet posted live during the AMA, collapsing the Sol/Terra/Luna choice into a single continuous slider. Source: Reddit r/codex AMA comments.

Outside the AMA, developer Vaibhav Srivastav (@reach_vb) posted a companion cheat sheet for the same slider on X, which lines up with what the staffers said: start at the lowest tier that gets the job done, and only move up when a task genuinely needs it. Light and Low fit fast, well-bounded tasks; Medium fits planning, analysis, and multi-step work; High and xhigh fit multi-step tasks involving tradeoffs, research, or careful verification. Max and Ultra are different things entirely: Max means one model spending longer on the same hard problem, while Ultra means multiple subagents splitting up a bigger problem in parallel. He also noted that 5.6's reasoning tiers don't map directly onto 5.5's, so users accustomed to 5.5 should try dropping a tier on familiar tasks first and only go up if the results fall short.

Official UI demo of reasoning-effort selection for GPT-5.6 Sol. Video from @reach_vb's tweet.
3Auto-Routing

Why Not Just Add a One-Click Auto Mode

One user proposed outright: why not add an Auto mode that routes simple tasks to Luna and mini, and complex tasks to Sol and high reasoning?

simpsoka's answer: there's no such Auto option today, but she agrees it's needed. Part of GPT-5.6's capability already builds in similar judgment — the model generally doesn't overthink simple tasks, and thinks harder when a task really needs it. But she believes users should still keep control, since latency tolerance varies by person and by moment — sometimes you're just browsing and want a faster, good-enough answer, sometimes you're willing to wait for deeper reasoning.

Pressed on whether manual model selection is the long-term plan, simpsoka said the tiering table she posted reflects how she uses it today, not the ideal long-term experience. She can't speak for the roadmap, but she doesn't think users should be forced to become model-routing experts either. The difficulty is that task difficulty isn't always obvious from the prompt itself, and latency tolerance varies by person and moment — so even as the defaults get smarter, she'd still want an explicit override switch.

4Managing Long Tasks

What to Do About Long Tasks: A Constraint Prompt You Can Copy Verbatim

How big the context window should be was one of the liveliest topics in this AMA.

One user asked when Sol's context would reach 1M tokens — 372k beats the previous generation's 272k, but 1M would unlock more use cases. Researcher allanzhou-oai replied that, in his own usage, compaction already works quite well on extremely long threads; the team can't make specific commitments, but will look closely at feedback on this.

Here's an analogy

Compaction is like meeting minutes running too long — the secretary condenses dozens of pages of prior notes into a few pages of key points, while new content keeps getting recorded, so the thread never bursts from sheer length.

Extremely long conversation history
→
Auto-compacted summary
→
Keeps running

The community had mixed views too: some users said most models get dumber past 500K tokens; others pointed to quarterly earnings documents that are deliberately long, with sections that depend on each other, making them impossible to split across parallel subagents.

Another common complaint was that the model gives up too quickly. One user maintaining a Rust codebase of over 150,000 lines said Codex would think for a while, spit out one giant patch, and roll the whole thing back the moment a test looked off — instead of considering whether some other spot needed a companion fix. By comparison, his experience with Fable (Anthropic's Claude model) was that it would try to understand why a patch wasn't working and fix it from there. allanzhou-oai replied that he likes using /goal when he needs the agent to be more resilient, and it usually works well; both resilience and reducing code complexity are on the improvement roadmap, and he asked back whether the user had tried 5.6-sol with High reasoning.

Long-Task Template

simpsoka's Sample Constraint Prompt

Codex has a mode called /goal that lets the AI push toward a goal more persistently, while clear rules keep it from wandering. simpsoka's full example can be copied straight into Codex:

Constraint prompt template for keeping long tasks on the rails
Investigate why this flaky test fails and try to fix it. Only change files
in packages/auth and its tests. Don't change the public API. Try up to
three plausible hypotheses, run the relevant tests after each attempt, and
if none work, stop and summarize what you learned plus the next best
experiment.

simpsoka explained that this gives Codex room to reason deeply while stopping it from wandering across the whole repo or burning endless time on open-ended problems. For hard research or /goal-style work, she'd rather have Codex keep making bounded progress, testing hypotheses, and clearly stating uncertainty than have it prematurely conclude something is impossible.

5Product Tradeoffs

Why Pro Mode Isn't Available in Codex

Codex lets you pick Sol, Terra, or Luna, but never Pro mode — one of the most repeatedly questioned product decisions in this AMA.

TedSanders answered that the way Pro fundamentally works doesn't help much with agentic work, like editing a codebase. If it were added to Codex, the team worries people would assume picking it means across-the-board better, only to find it's slower, burns quota faster, and doesn't meaningfully improve quality. He added the team isn't hiding anything — they're simply trying to make the product easier to use.

Pressed on what Pro is actually good for, he said it's generally best suited to non-coding work — official blog posts from before show which evaluations it separates itself on the most; he personally uses it for search, math, writing, and documents and slides, only when he cares about quality more than wait time. Asked again whether Pro could be limited to read-only scenarios (planning, research, code review), he said that's technically doable, but don't hold your breath; the team is working to simplify the design and doesn't want users having to learn why the Pro option disappears once they leave planning mode — power users would benefit, but at the cost of added complexity.

ScenarioRecommendation
Search, math, writing, documents and slidesPro mode, only in ChatGPT's web chat
Editing codebases, cross-file refactors, agentic tasksSol, the default tier in Codex
6Behind the R&D

How Researchers Build Codex: GPUs Roaring

This AMA also offered some firsthand detail on how researchers actually refine Codex day to day.

Asked for the most interesting insight at the harness level (the framework an agent's runtime uses to schedule tools and execute actions), researcher janvi-oai said connectors — plug-in interfaces that let the AI read and write directly to external tools like Slack, GitHub, and Notion — are the biggest game-changer. Dropping these tools into context and letting the model read and write to them turned Codex into a coworker that can actually get things done.

One user mentioned using Codex with an MCP for Unreal Engine 5.8 — just loading the MCP tools ate up 10% to 20% of his 5-hour quota, and after three or four prompts, half an hour in, the quota was gone. He asked for advice on improving the workflow. js_dom offered two paths:

Path One: Wrap the MCP as a CLI, Then Build a Skill

Have Codex wrap the MCP as a CLI (command-line tool), then build a skill around it; if there's a fixed workflow, you can have Codex auto-generate that skill based on past sessions.

Path Two: Attach It to a Dedicated Subagent Config

Create a custom subagent definition — say, a dedicated Unreal Engine agent — and attach the MCP to its config rather than the main config. You can also set it to a lower reasoning tier and have the main agent delegate work to it.

Here's an analogy

Subagents are like a project manager outsourcing one module to a specialized small team — you only look at the results, without getting dragged into every detail.

Worth noting: this officially recommended quota-saving combo (wrap the MCP as a CLI, build a skill around it, attach heavy tools to a subagent and delegate) is nearly identical to a pattern already popular in Anthropic's Claude Code ecosystem, which also has skills, custom subagent definitions, and a community that's long been wrapping context-hungry MCPs into command-line tools. The two companies' harness-level practices are converging on the same pattern: keep the main agent's context light, push heavy tools out to the edges, and hand exploratory tasks to cheaper models.

janvi-oai also mentioned that Sol was involved in Luna's post-training. As for day-to-day research, most researchers now work at a higher level of abstraction, running multiple Codex threads in parallel to test hypotheses, with a lot of bots running around the clock. Asked point-blank whether the team dumbs down old models before a new one launches, she flatly denied it, arguing that iterative deployment is key to safely reaching AGI. She explained that core capabilities need to be shared with the world largely as-is (with guardrails against bad actors), because that's how the team learns from real-world usage and makes future models both smarter and safer.

7A Pointed Question

The Question That Got Dodged: On Benchmark Cheating

The toughest question in this AMA was about the benchmark numbers themselves.

One user asked: OpenAI's release copy claims GPT-5.6 set new highs on key coding and agentic benchmarks, but third-party evaluator METR reported its cheating rate on agentic benchmarks is the highest that organization has ever recorded, and OpenAI's own system card documented instances of task cheating and fabricated research results. He pressed further: how much of these benchmark gains is real capability versus reward hacking (also called benchmark gaming — where the AI passes by exploiting the letter of the evaluation rather than genuinely completing the task), and what specifically changed in training to address it.

Researcher janvi-oai's full answer: this is a real concern, especially as models get smarter. The team actively checks for and penalizes cheating during evaluation, so benchmark results reflect the model's genuine capability rather than its ability to look up answers or solve problems in ways that violate the spirit of the evaluation; they also run benchmarks independently through third-party vendors to help keep results trustworthy. She said the team takes this seriously because they care whether the model is genuinely smart and useful, not just whether the score looks good; machine learning can sometimes feel like alchemy, so having benchmarks researchers themselves can trust matters a great deal.

The Two Things the Question Pressed For
  • How much of the benchmark gains come from cheating
  • What specifically was fixed at the training level
What Never Showed Up in the Answer
  • The specific figures from the METR report
  • What specifically changed in training
8Product Backlash

The Desktop App Merger Angers Longtime Users; the Team Admits They're Still Figuring It Out

Codex and ChatGPT were merged into the same new desktop app — the single biggest source of backlash in this AMA.

After the merger, the original ChatGPT desktop experience was renamed ChatGPT Classic, and the chat entry point got tucked into a popover-style panel.

Before the Merger

Codex and ChatGPT were separate standalone apps, and users knew exactly which app to open for what.

After the Merger

Both were merged into the same new ChatGPT desktop app; the original ChatGPT experience was renamed Classic, and the chat entry point was tucked into a popover-style panel.

User (Upvotes)What They Said
I-Have-Mono (46)Likes having the features merged, but doesn't like the chat entry point buried this deep — wants the team to reconsider.
EmkMage (33)Has 5 years of chat history and important work project folders; a batch of features simply vanished in the new design, including features he pays $100/month for that got removed.
tcn33A 1GB Electron app is a massive step backward.
jss1977 (11)This might be the biggest recent misstep — the team underestimated that planning with chat and projects is its own distinct workflow.

js_dom responded that the team has heard this feedback and is continuously working on improving the transition from ChatGPT Classic — for now, the two apps can be used side by side. This release was explicitly meant to make ChatGPT more friendly to non-developer use cases, and a new Chrome extension will bring a sidebar chat into the browser, able to read and write website context as well as access the file system and connectors.

One user pushed back further, asking why the new ChatGPT desktop app feels like ChatGPT bolted onto Codex rather than a genuine merger of the two — was it deliberately designed to be Codex-first? TedSanders gave the most candid answer of the whole thread: honestly, the team is still figuring it out. He explained that previously there were multiple apps and multiple harnesses, users didn't know which app to use for what, and the team moved slower because it had to develop in several directions at once; the merger brings some short-term pain, but they hope the long-term payoff is worth it — the team is listening to feedback and trying to get the design right, and it's clearly not perfect yet. The user pushed back again, arguing that ChatGPT and Codex's use cases used to be perfectly clear, and now the desktop features have been downgraded into a cramped popover, asking why not just rename the new desktop app ChatGPT Work.

9Closing Details

Usage Accounting, Pricing, and What's Still In Progress

Toward the end of the AMA, the team addressed a batch of more specific questions: how usage is counted, whether pricing will go up, and a few engineering details.

simpsoka went through, item by item, which scenarios count toward — or don't count toward — agentic usage:

Counts Toward Agentic Usage
  • Codex, with or without a project
  • Using Codex through the app, CLI, IDE, web, or a connected mobile experience
  • ChatGPT Work, whether started from web, desktop, or mobile
  • Other agentic features that share the same quota pool
Doesn't Count
  • Regular ChatGPT conversations on web, desktop, or mobile
  • Regular model usage outside agentic workflows
  • Image generation, file uploads, voice (each has its own separate limit)

She added that not every Codex task consumes the same amount of usage: a tiny edit might use only a small slice of quota, while a long-running task with a large codebase, heavy context, or deeper reasoning will use far more.

On pricing sustainability (the highest-upvoted question of the whole thread, 105 upvotes), simpsoka said she can't promise pricing will never change, but affordability is part of the mission: Plus already includes Codex usage today, and people who need more can scale up with credits rather than being forced onto a much pricier tier. TedSanders added that, going by historical trends, $20 buys far more value today than it did two years ago, and he expects that trend to continue. On change transparency, js_dom admitted the changelog needs finer granularity — over the past three months the team shipped 150-plus features, several times a week, and the log has focused on the big items; he stressed the team won't quietly change usage limits, but will work to provide more transparency.

105 upvotes
The pricing-sustainability question, highest in the thread
90 upvotes
The Windows sandbox experience question, second-highest in the thread
~750
tokens/sec, the expected speed once Sol runs on Cerebras chips
~1.5x
Fast mode's speedup over regular mode

A few specific confirmations: a Linux desktop version is in the works, but no timeline was given; the team acknowledged that Mac has historically come first, with Windows polish sometimes arriving later, and they've recently put more focused investment into Windows; starting with 5.6, the sandbox experience on Windows has improved, and issues can be reported directly to the team with the /feedback command.

There was a lighter moment before the AMA wrapped up. Someone asked why Tibo (Codex team lead Thibault Sottiaux, known for announcing usage resets on X) is so popular on social media; romainhuet answered it's because he holds the famous Codex reset button. Another user egged them on, asking Tibo to show a photo of that magic button — and js_dom actually posted one.

Meme photo of the Codex reset button posted by js_dom
Meme photo of the Codex reset button that js_dom posted as the AMA wrapped up, in response to the community's ribbing about Tibo Sottiaux's social-media persona. Source: Reddit r/codex AMA comments.

The official account then marked the thread closed: the AMA is over now, but they'll be back soon.

Honestly, we're still figuring it out.TedSanders, OpenAI Codex team

This piece is compiled from the AMA transcript OpenAI's official account posted on Reddit r/codex (July 10, 2026); all quoted content can be found in the corresponding comments of the original thread.

Source
Reddit r/codex · OpenAI 官方 AMAReddit r/codex · OpenAI 官方 AMA·Read the source
↑ End of article
✓ This article is free to read in full

Members can copy or download the full Markdown, and let their AI subscribe and ask.

Read the original ↗
📮 New explainers, straight to your inbox

Found this useful? Leave your email — every new explainer, the moment it's out. Unsubscribe anytime.