Grok 4.6 Explained: Inside SpaceXAI's 500K-Context Model for Coding Agents
Written by
Aerin Kim

SpaceXAI's Grok 4.6 ties GPT-5.6 Sol on benchmarks at half the price, with a 500K context window built for coding agents. Here is what the numbers actually show.
SpaceXAI, the company formerly known as xAI before its merger with SpaceX closed earlier this year [1], shipped Grok 4.6 on August 12, 2026, roughly five weeks after Grok 4.5 [2]. The headline numbers are hard to ignore: a 500,000 token context window, an Artificial Analysis Intelligence Index score that ties OpenAI's GPT-5.6 Sol, and pricing that undercuts every other frontier lab by roughly half [3]. This post breaks down what actually changed under the hood, what the benchmarks say once you look past the launch tweet, and how to call the model yourself.

If you want to see the model reasoning live before reading the benchmark tables below, this same-day hands-on stream is a useful reference point:
Why This Specific Release Is Worth Reading Closely
Frontier model launches happen often enough now that most of them do not warrant a full technical breakdown. Grok 4.6 earns one for a specific reason: it is a same-architecture point release that closed a meaningful gap on agentic coding benchmarks purely through a targeted post-training stage, at a price point that undercuts every comparable model shipping this quarter. That combination, a cheaper model matching a more expensive one's headline score while diverging sharply on task-specific benchmarks, is a useful case study in why a single leaderboard number is rarely enough information to choose a model for a real workload. The rest of this post works through exactly where that divergence shows up and what it means for anyone deciding whether to route production traffic to this model.
Step 1: What Actually Changed From Grok 4.5 to Grok 4.6
Grok 4.6 is not a new architecture. It is built on the same V9 foundation as Grok 4.5, at roughly 1.5 trillion parameters, extended with a longer supplemental training run [4]. What changed is the training recipe. SpaceXAI's own release notes describe a two-stage process: Grok 4.5 was first used to generate supervised fine-tuning trajectories across STEM, software engineering, and general knowledge work, and the resulting checkpoint was then pushed through a reinforcement learning stage specifically targeted at agentic tasks such as kernel optimization, web development, and computer-aided design [5].
That distinction matters more than it sounds. Instead of chasing a bigger pretraining run, SpaceXAI spent its compute budget teaching an already-strong base model how to behave across long, multi-step tool-use sequences: reading a codebase, forming a plan, executing part of it, checking the result, and adjusting. The release notes call out an emergent self-evaluation behavior on long task sequences, where the model periodically re-checks its own intermediate output before continuing rather than committing to a plan and running it to completion blindly [5].
Reasoning effort is exposed as a configurable parameter with four levels: low, medium, high, and xhigh, with high as the default [3]. That knob is the practical lever for trading latency and cost against how thoroughly the model checks its own work, and it is the first thing worth tuning if you are porting an existing agent pipeline onto Grok 4.6 rather than accepting the default.
Why a Reused Base Model Still Counts as a Real Upgrade
It is tempting to read "same V9 foundation as Grok 4.5" as a marketing move rather than a genuine release, but that undersells how much a targeted RL stage can change a model's usable behavior without touching pretraining at all. The distinction between capability and behavior is worth being precise about. Pretraining mostly determines what a model knows and how well it can reason in a single pass. A dedicated agentic RL stage instead shapes how the model behaves across a sequence of decisions: whether it stops to check its work, whether it recovers gracefully from a failed tool call, whether it asks a clarifying question instead of guessing. Those are exactly the failure modes that make agent pipelines unreliable in production even when the underlying model is smart enough to solve the task in isolation.
This is also why a same-architecture point release like Grok 4.6 can meaningfully close ground on CursorBench and APEX-Agents, both benchmarks that specifically test multi-step tool use, while barely moving the needle on a single-pass benchmark. The RL budget went where the benchmark gains show up. That is a useful signal for reading any frontier lab's release notes going forward: a version bump described as "the same base model, retrained" is not automatically a smaller release than a full pretraining run, it is just optimized for a different kind of task.
A Closer Look at the Self-Checkpoint Behavior
The self-evaluation behavior called out in the release notes is easiest to understand with a concrete shape rather than an abstract description. In a long tool-use loop, a model without this training tends to follow a straight chain: call a tool, read the result, immediately call the next tool based on that result, and keep going until it runs out of steps or hits a dead end. Grok 4.6 instead tends to insert an explicit pause every few steps, restating in plain language what it has confirmed so far and what remains uncertain, before deciding whether to continue, backtrack, or ask for clarification. In practice this shows up as short recap messages interleaved between tool calls rather than a pure action sequence, and it is the main reason the model's transcripts read differently from a typical agent even when the final answer is the same.
Step 2: The Benchmarks That Matter, Not Just the Headline Number
A single Intelligence Index number makes for a clean launch tweet, but it hides where a model is actually strong or weak. Grok 4.6 scores 61 on the Artificial Analysis Intelligence Index, tying GPT-5.6 Sol and landing two points behind Claude Opus 5's score of 63 [2]. Broken out across the benchmarks that specifically probe coding-agent behavior, the picture is more mixed:
| Benchmark | Grok 4.6 | GPT-5.6 Sol Max | Fable 5 Max |
|---|---|---|---|
| AA Intelligence Index | 61 | 61 | 62 |
| CursorBench v3.2 | 69.9% | 67.2% | 70.5% |
| APEX-Agents | 57.5% | 56.7% | 59.2% |
| Terminal-Bench v3.0 | 26% | 34.6% | 34.1% |
Grok 4.6 wins on CursorBench v3.2 and APEX-Agents, both benchmarks that emphasize iterative, tool-using coding workflows, which lines up with where SpaceXAI concentrated its reinforcement learning budget. It loses badly on Terminal-Bench v3.0, a benchmark for autonomous shell command execution, coming in at 26% against GPT-5.6 Sol's 34.6% [6]. It also trails on DeepSWE v1.1, a software-engineering benchmark, at 65.9% against GPT-5.6 Sol's 73% [6].

On two less commonly cited benchmarks, GDPVal-AA v2 and AA-Briefcase, both of which weight real-world knowledge-work tasks rather than pure coding, Grok 4.6 actually wins outright: 1753 against GPT-5.6 Sol's 1728 on GDPVal-AA v2, and 1577 against 1502 on AA-Briefcase [6]. It also posts a striking result on Harvey LAB, a legal-reasoning benchmark, at 15.8% against GPT-5.6 Sol's 2.5% [6]. The net effect is a model that is not uniformly better or worse than its closest competitor, but meaningfully different in shape: strong on iterative coding and knowledge-work tasks, weaker on raw autonomous shell execution and end-to-end software engineering.
One number worth treating with more caution than the rest: some outlets have reported a "1753 ELO" figure as if it were a public LMSYS Chatbot Arena score [4]. The more detailed benchmark breakdown traces that same number back to GDPVal-AA v2, an Artificial Analysis benchmark, not a crowd-voted arena score [6]. Worth keeping the two straight before repeating either number in a comparison of your own.
Reading the CursorBench and APEX-Agents Wins Correctly
CursorBench v3.2 and APEX-Agents both matter more than their names suggest for anyone evaluating Grok 4.6 for real coding work, because both benchmarks specifically simulate the back-and-forth of working inside an IDE with a human reviewing along the way, rather than a single isolated prompt. CursorBench scores a model on realistic pull-request-sized tasks that require reading existing code, making a change, and passing a test suite, closely mirroring what a developer actually does inside Cursor. APEX-Agents goes a step further and scores multi-session agentic tasks where the model needs to maintain state across what would be several separate conversations in a simpler benchmark.
Grok 4.6's wins on both of these, at 69.9% and 57.5% respectively, are a direct reflection of the RL stage's focus on kernel optimization, web development, and computer-aided design tasks [5]. None of those three domains map cleanly onto Terminal-Bench's specific focus on autonomous shell execution, which is the most plausible explanation for why the model can win decisively on the benchmarks closest to its training focus while losing just as decisively on one slightly outside it.
Step 3: Pricing, Context Window, and What You Actually Pay Per Task
Grok 4.6 is priced to undercut the frontier field, not just match it. Standard pricing tiers below 200,000 prompt tokens:
| Tier (below 200k prompt tokens) | Price per 1M tokens |
|---|---|
| Input | $2.00 |
| Cached input | $0.50 |
| Output | $6.00 |
Above 200,000 prompt tokens, pricing roughly doubles: $4 per million input tokens, $1 per million cached input tokens, and $12 per million output tokens [3]. SpaceXAI also offers a faster variant at double the per-token price for latency-sensitive workloads [4].
The context window sits at 500,000 tokens, with a February 1, 2026 knowledge cutoff and text plus image input, text-only output [6][3]. At a reported cache hit rate around 90.3% in production traffic, effective blended input cost drops to roughly $0.72 per million tokens, which is the number that actually matters once you are running a real agent loop that re-sends most of its context on every step [6].

Here is a small script for estimating real task cost once caching is accounted for, useful before committing a production workload to any single model:
python/code def effective_input_cost(list_price_per_million: float, cache_hit_rate: float, cached_price_per_million: float) -> float: """Blended input cost once a realistic cache hit rate is factored in. Grok 4.6 lists $2/M input tokens and $0.50/M cached input tokens; at the ~90.3% cache hit rate reported in production agent traffic, the effective blended input price drops well below the list price.""" cache_hit_share = cache_hit_rate fresh_share = 1 - cache_hit_rate return (cache_hit_share * cached_price_per_million) + (fresh_share * list_price_per_million) def task_cost(input_tokens: int, output_tokens: int, cache_hit_rate: float = 0.903) -> float: effective_input = effective_input_cost(list_price_per_million=2.0, cache_hit_rate=cache_hit_rate, cached_price_per_million=0.50) output_price_per_million = 6.0 return (input_tokens / 1_000_000 * effective_input) + (output_tokens / 1_000_000 * output_price_per_million) # A 20-step coding agent loop, each step re-sending ~15k tokens of context # and generating ~600 tokens of output total_input = 20 * 15_000 total_output = 20 * 600 print(f"Estimated task cost: ${task_cost(total_input, total_output):.4f}")
Choosing a Reasoning Effort Level Deliberately
The four reasoning effort levels are not just a latency dial, they change how many internal reasoning tokens the model spends before producing a visible answer, which is itself billed as output. A rough way to think about when each level earns its cost:
- Low fits short, low-risk lookups where a wrong answer is cheap to catch and correct, such as formatting a response or summarizing a short document.
- Medium is a reasonable default for everyday coding assistance where a human is reviewing every suggestion before it lands.
- High, the default, fits most agentic workflows where the model is making several sequential decisions and a mistake early in the chain compounds.
- Xhigh is worth the extra cost specifically for unsupervised, multi-step tasks where nobody is checking intermediate steps, which is exactly the scenario where the self-checkpoint behavior described above earns its keep.
Given the pricing tiers above, moving from medium to xhigh on a long agent loop can plausibly double or triple the output token count for that run. That tradeoff is worth benchmarking on your own task distribution rather than assuming higher is always better. Independent testing found Grok 4.6 answering roughly a third of its wrong answers with unwarranted confidence rather than an admission of uncertainty [6]; a higher reasoning effort setting does not fix that failure mode on its own, since the model can reason at length and still land on a confidently wrong conclusion.
Step 4: Calling Grok 4.6 From the API
Grok 4.6 is available through the SpaceXAI API as grok-4.6, and ships as the default model in Grok Build, inside Cursor on all plans, and is routable through OpenRouter, Vercel, and Cloudflare [6]. The API is OpenAI-compatible, so switching an existing integration over is mostly a base URL and model name change. Here is a minimal call that sets the reasoning effort explicitly instead of relying on the default:
python/code from openai import OpenAI client = OpenAI( api_key="YOUR_SPACEXAI_API_KEY", base_url="https://api.x.ai/v1", ) response = client.chat.completions.create( model="grok-4.6", messages=[ {"role": "system", "content": "You are a careful senior engineer reviewing a pull request."}, {"role": "user", "content": "Review this diff for correctness issues and explain any risk before approving."}, ], extra_body={"reasoning_effort": "high"}, # low | medium | high | xhigh ) print(response.choices[0].message.content)
Rate limits on standard tiers are documented at 150 requests per second and 50 million tokens per minute, with a reported tool-call error rate of 0.08% and throughput around 94 tokens per second in independent testing [6]. That tool-call error rate is worth flagging on its own: for an agentic model, a malformed tool call is often worse than a slow response, since it can silently break a multi-step chain rather than just taking longer to answer.
Step 5: Building a Multi-Step Agent Loop
The RL stage SpaceXAI ran was specifically aimed at long-running agent tasks, so a simple one-shot completion call undersells the model. Here is a slightly more realistic pattern: a loop that lets Grok 4.6 use tools, checks its own stopping condition, and re-prompts with the tool result until it decides the task is done.
python/code from openai import OpenAI client = OpenAI(api_key="YOUR_SPACEXAI_API_KEY", base_url="https://api.x.ai/v1") def run_agent_loop(task: str, tools: list, max_steps: int = 12) -> str: """Minimal tool-use loop. Grok 4.6's RL stage specifically targeted this pattern: propose an action, execute a tool, feed the result back, repeat until the model signals it is done rather than looping indefinitely.""" messages = [ {"role": "system", "content": "Work step by step. After each tool result, briefly restate what you have verified before deciding the next action."}, {"role": "user", "content": task}, ] for step in range(max_steps): response = client.chat.completions.create( model="grok-4.6", messages=messages, tools=tools, extra_body={"reasoning_effort": "xhigh"}, ) message = response.choices[0].message messages.append(message) if not message.tool_calls: return message.content # model has decided the task is complete for call in message.tool_calls: result = execute_tool(call.function.name, call.function.arguments) messages.append({ "role": "tool", "tool_call_id": call.id, "content": result, }) return "Max steps reached without a final answer."

The self-evaluation behavior mentioned in the release notes shows up here in practice: across longer loops, Grok 4.6 tends to insert an explicit checkpoint step, restating what it has verified so far before proceeding, rather than chaining tool calls purely forward. That is a genuinely different behavior pattern from a model that was only trained on single-turn instruction following, and it is the part of Grok 4.6 that the Intelligence Index number does not capture at all.
Step 6: Where Grok 4.6 Actually Falls Short
The most important number in this entire post might be the one buried in the eesel.ai independent review rather than the launch materials: a non-hallucination rate of 65.7%, meaning that when Grok 4.6 gets an answer wrong, roughly one out of every three of those wrong answers is a confident, invented fact rather than an acknowledgment that it does not know [6]. For a customer-facing agent, or any pipeline where a wrong answer that sounds confident is worse than a wrong answer that sounds uncertain, that is a real deployment risk that a 61 on an intelligence index does not warn you about.

Combined with the Terminal-Bench and DeepSWE gaps against GPT-5.6 Sol noted above, the practical read is that Grok 4.6 is a strong choice for iterative, human-in-the-loop coding work and knowledge-heavy tasks, and a riskier choice for fully autonomous shell execution or long unsupervised software engineering runs, at least until a future point release closes that specific gap.
Case Study: Refactoring a Legacy Module With and Without Verification
Consider a realistic task: pointing Grok 4.6 at a legacy billing module with a known but undocumented edge case, and asking it to refactor a function for readability without changing behavior. In a supervised setup, a developer reviews each proposed diff before it merges. Here, the CursorBench-style strength shows up directly: the model tends to produce a clean, working diff and, per the self-checkpoint behavior, explicitly calls out which edge cases it preserved and which it could not verify from the code alone, giving the reviewer a specific place to focus attention.
Now consider the same task run unsupervised, with the model asked to also run the test suite and commit if it passes. This is closer to the Terminal-Bench scenario, and it is exactly where the benchmark gap and the hallucination rate compound each other. A test suite with a gap in its own coverage, combined with a model that will confidently state a task is complete roughly a third of the time it is actually wrong, is a plausible path to a broken change reaching production with an explanation that reads as confident and correct. The practical takeaway is not to avoid autonomous runs entirely, but to gate them behind stronger automated checks (mutation testing, staging deploys, canary rollouts) precisely because you cannot rely on the model's own stated confidence as that gate.
Step 7: Guardrails Worth Building Before You Ship an Agent on Grok 4.6
Given the hallucination behavior documented above, a production deployment benefits from a verification layer that does not simply trust the model's own claim that a task succeeded. A lightweight pattern that works reasonably well: require the model to cite a specific, checkable piece of evidence for any claim of success, then verify that evidence independently rather than parsing the model's own confidence language.
python/code def verify_before_trusting(claim: str, evidence_ref: str | None, verifier) -> bool: """Never accept a model's own statement that a task succeeded. Require a specific, checkable evidence reference (a test run id, a diff hash, a URL) and verify it independently before treating the claim as true. Given Grok 4.6's documented non-hallucination rate of 65.7%, roughly a third of its wrong answers arrive with no self-flagged uncertainty at all, so the verification has to be external rather than based on parsing the model's own confidence language.""" if not evidence_ref: return False return verifier.check(evidence_ref) def run_gated_step(agent_response, verifier) -> str: if agent_response.claims_success and not verify_before_trusting( agent_response.claim_text, agent_response.evidence_ref, verifier ): return "Claim could not be independently verified. Escalating to human review." return agent_response.claim_text
This is not a Grok 4.6-specific workaround. Every frontier model in this comparison, including GPT-5.6 Sol and Claude Opus 5, will produce confidently wrong output on some fraction of tasks, and a verification layer that checks evidence rather than trusting stated confidence is standard practice for any agent making changes that matter. The specific number worth remembering for Grok 4.6 is that independent testing put its rate of confidently wrong answers, rather than acknowledged uncertainty, at roughly one in three incorrect responses [6], which is the figure that should set how much automated verification a given workload needs before an agent using this model is allowed to act without a human in the loop.
How Grok 4.6 Compares to the Field
Positioned against the other frontier models shipping this quarter, Grok 4.6 is the price leader by a wide margin. GPT-5.6 Sol Max, the model it ties on the headline Intelligence Index score, generally prices in the same range as Grok 4.6's higher context tier rather than undercutting it [7]. Claude Opus 5 scores two points higher on the same index at 63 [2], and Anthropic's own benchmarking has generally emphasized coding and agentic reliability over raw throughput, a fair comparison point given Grok 4.6's own agentic RL focus. Against Moonshot AI's Kimi K3, an open-weight 2.8 trillion parameter model this blog covered at launch, Grok 4.6 is closed-weight and API-only, trading the deployment flexibility of an open model for tighter integration with Cursor, Grok Build, and the rest of the SpaceXAI ecosystem.
The most direct read: if your workload is iterative coding inside an IDE, with a human checking each step, Grok 4.6's CursorBench and APEX-Agents scores and its price make it a genuinely strong default. If your workload is unsupervised, long-running shell automation, the Terminal-Bench gap against GPT-5.6 Sol is large enough to test both before committing.
A Simple Decision Framework
Rather than picking a single "best" model, it is more useful to route by task shape:
- IDE-assisted coding with a human reviewer: Grok 4.6 is a strong, cost-effective default given its CursorBench and APEX-Agents wins and its price advantage.
- Unsupervised shell automation or long autonomous software engineering: lean toward GPT-5.6 Sol given its Terminal-Bench and DeepSWE advantage, or add stronger guardrails if staying on Grok 4.6.
- Knowledge work, research synthesis, and document-heavy tasks: Grok 4.6's GDPVal-AA v2, AA-Briefcase, and Harvey LAB results suggest it is worth a direct trial against whatever you are currently using.
- Maximum raw intelligence regardless of cost: Claude Opus 5's two-point lead on the Intelligence Index makes it worth a comparison, particularly for tasks where a small accuracy gain matters more than a large price gap.
- Open-weight deployment requirements: neither Grok 4.6 nor GPT-5.6 Sol is open-weight; Kimi K3 remains the option if self-hosting or weight access is a hard requirement, at the cost of the tighter tool integration Grok 4.6 ships with out of the box.
Common Mistakes When Adopting a New Frontier Model Like This
- Reading the single Intelligence Index number as a complete picture. As the benchmark table above shows, two models can tie on that composite score while differing by 8 or more points on a specific task category.
- Leaving reasoning effort on its default. The high default is a reasonable general choice, but a workload that is latency-sensitive and low-risk may do better on medium, while a workload doing unsupervised multi-step planning may benefit from xhigh despite the added cost.
- Ignoring the cache hit rate when estimating cost. The list price and the effective price can differ by more than 60% once a real agent loop's repeated context is accounted for, as the pricing script above demonstrates.
- Trusting confident-sounding output on factual claims without a verification step, given the non-hallucination rate documented above.
- Assuming a benchmark win on a coding-specific test transfers to safety-critical or customer-facing deployments, where the hallucination behavior matters more than raw coding throughput.
Production Notes: Fitting a Model Like This Into a Real Pipeline
Any production system that chains an LLM call into a larger content pipeline runs into the same lesson: a model's raw intelligence score is only part of the story once tool-call reliability, context caching behavior, and failure mode all get factored in. That is true whether the pipeline is a coding agent calling Grok 4.6 in a loop, or a script-to-video pipeline like Text2Shorts in Miraflow AI, which turns a topic into a script, then scene visuals, then a finished vertical video in one flow. A model that is fast and cheap but occasionally invents a plausible-sounding but wrong detail is a different engineering problem than a model that is slower but reliably says "I don't know." Teams evaluating Grok 4.6 for an internal coding agent should benchmark on their own repository and task distribution rather than trusting the published numbers alone, the same way we approached comparing video models directly in Seedance 2.5 vs Veo 3.1 and image models in Meta Muse Image vs Nano Banana Pro, where published benchmark wins did not always predict which model actually produced better results on a specific real task. If you are exploring how a fast, cheap coding-focused model like Grok 4.6 fits into a broader content or automation workflow, Miraflow AI covers the visual side of that pipeline: AI video, AI images, YouTube thumbnails, and AI music, all generated directly in the browser.
Here is a Wan-style video prompt built around the self-evaluation checkpoint behavior described above, useful if you want to illustrate the concept rather than just describe it:
A small silver relay baton is passed hand to hand between three simple pastel-toned figurines standing evenly spaced on a circular track, each figurine pausing briefly to check the baton against a glowing checklist before passing it forward. The circle completes twice, the pace steady and deliberate rather than rushed. Clean scientific motion-graphics style, precise geometric shapes and soft pastel lighting, no readable text, no logos, no people, smooth steady camera orbit around the circular track.
Frequently Asked Questions
Is Grok 4.6 open-weight? No. Grok 4.6 is closed-weight and available only through the SpaceXAI API and its integration partners such as Cursor, OpenRouter, Vercel, and Cloudflare.
What is SpaceXAI's relationship to xAI? SpaceXAI is the rebranded identity of xAI following its all-stock merger into SpaceX, officially announced on July 6, 2026 [1]. Grok, Grok Build, and the xAI API all now operate under the SpaceXAI name.
Does Grok 4.6 outperform GPT-5.6 Sol? It depends on the task. They tie on the overall Artificial Analysis Intelligence Index, but Grok 4.6 wins on CursorBench v3.2, APEX-Agents, GDPVal-AA v2, and AA-Briefcase, while GPT-5.6 Sol wins on DeepSWE v1.1 and Terminal-Bench v3.0.
What is the context window and knowledge cutoff? 500,000 tokens of context, with a February 1, 2026 knowledge cutoff.
Is Grok 4.6 cheaper than other frontier models? Yes, meaningfully. At $2 per million input tokens and $6 per million output tokens below 200,000 prompt tokens, it is priced well below comparable frontier models from OpenAI and Anthropic in the same performance tier.
Should I trust Grok 4.6 for factual, unsupervised tasks? Use caution. Independent testing puts its non-hallucination rate at 65.7%, meaning roughly a third of its incorrect answers are confidently stated rather than flagged as uncertain, which matters for any customer-facing or fact-sensitive deployment.
Conclusion
Grok 4.6 is a genuinely interesting release less because of its headline Intelligence Index tie with GPT-5.6 Sol, and more because of where SpaceXAI chose to spend its reinforcement learning budget: agentic, tool-using, multi-step coding work, at half the price of comparable frontier models. It is not a uniform upgrade over every competitor on every axis, and the Terminal-Bench and hallucination numbers are real weaknesses worth testing against your own workload before switching a production system over. But for iterative, human-supervised coding work inside tools like Cursor, and for knowledge-heavy tasks reflected in its GDPVal-AA v2 and Harvey LAB scores, it is one of the strongest price-to-performance options shipping this quarter.
References and Sources
[1] Engadget, "xAI is now officially known as SpaceXAI."
[2] eesel AI, "Grok 4.6 review: the eval rows xAI's launch post skipped."
[3] x.ai Developer Documentation, Release Notes.
[4] Basenor, "xAI Launches Grok 4.6: 1753 ELO, Half the Price of Rival Frontier Models."
[5] El Solitario, "Grok 4.6: xAI's Model for Coding Agents."
[6] eesel AI, "Grok 4.6 review: the eval rows xAI's launch post skipped," benchmark table.
[7] OpenAI, "GPT-5.6: Frontier intelligence that scales with your ambition."


