GPT-6.1 Terra: $1/$5 Pricing and Terminal-Bench 4.0 Score Analysis

GPT-6.1 Terra enters at half price, suited for tiered routing of high-frequency, low-risk requests.
OpenAI releases GPT-6.1 Terra at $1/$5 per million tokens — half of Sol's price — with a vendor-reported 50.3% on Terminal-Bench 4.0. This signals price tiering within one product line, shifting the developer question from "which model" to "how to route requests." The 50.3% reflects usable-but-not-robust performance lacking third-party reproduction. Terra suits batch processing, format conversion, and simple scripts; long-chain terminal tasks should tier-route and escalate to Sol on failure. Calculate output costs, build a small eval set, and design fallbacks before deploying.
OpenAI's newly released GPT-6.1 Terra enters the market at $1 per million input tokens and $5 per million output tokens, with a vendor-reported score of 50.3% on Terminal-Bench 4.0. This pricing is half that of its sibling Sol, clearly aimed at courting cost-sensitive developers and batch inference scenarios. But beyond the benchmark score and the price, what's more worth examining is which types of tasks it's suited to be routed to, and how much discount should be applied when interpreting vendor-reported data.

Pricing Strategy: What Half the Price Buys
At $1/$5 per million tokens, this pricing sits in the mid-to-low range of the current model lineup. Cutting the price in half compared to Sol means OpenAI has drawn a clear price tier within the same product line: Sol targets scenarios requiring stronger reasoning and more stable output, while Terra handles requests that are sensitive to unit price but don't demand the absolute ceiling of capability.
The practical impact of this tiering on developers is more routing decisions. Where previously all requests ran on a single model, now you need to judge which requests can safely be downgraded to Terra. The basis for that judgment can't rest on price alone — it also depends on task type and tolerance for error. The output token price is five times the input price, meaning long-output tasks (such as code generation and long-form writing) will see amplified costs, and short-input, long-output scenarios especially need careful cost calculation.
What 50.3% on Terminal-Bench 4.0 Means
Terminal-Bench 4.0 is a benchmark designed around terminal environment tasks, evaluating a model's performance in command-line operations, script orchestration, and multi-step tool calling. Terra scored 50.3% — a figure reported by the vendor with no third-party reproduction, so it should be interpreted with some reservation.
A range around 50% typically corresponds to a level where the model "can complete a fair portion of tasks, but drops the ball in complex multi-step scenarios." For terminal-type tasks, this means it can handle operations with clear structure and limited steps, but success rates will drop noticeably on tasks requiring long-chain reasoning, error recovery, and environment state tracking. Before treating it as the primary model for terminal automation, it's best to run a round of controlled testing on your own task set.
Another issue with vendor-reported scores is the opacity of evaluation conditions. Prompt design, tool interfaces, and retry strategies all significantly affect terminal task scores. Without independent reproduction, 50.3% is better treated as a relative reference than an absolute capability commitment.
Terminal-Bench is a class of benchmarks focused on agent capabilities that has emerged in recent years. Unlike traditional single-turn Q&A evaluations, its tasks typically require completing multi-step operations in real or simulated terminal environments — such as reading files, executing shell commands, and adjusting the next action based on output — to ultimately reach a verifiable target state. Scoring is generally calculated as task completion rate, so the score directly reflects end-to-end success rate rather than single-step accuracy. The difficulty of such benchmarks lies in the fact that they simultaneously test instruction understanding, tool call formatting, environment state tracking, and error recovery — a failure at any link can cause the entire task to fail. For this reason, terminal benchmark scores are generally lower than the same model's performance on code or math benchmarks, and a score around 50% is typically already in the usable-but-not-robust range.
Who Should Route Requests to Terra
Judging from the combination of price and benchmark score, Terra's reasonable positioning is for "high-frequency, low-risk, unit-price-sensitive" requests. Batch text processing, format conversion, simple script generation, and routine command orchestration in the terminal all fall into scenarios where it should be prioritized. These tasks have low per-instance failure cost, and the price of retries or manual fallback is less than the token costs saved.
Conversely, long-chain tasks requiring high reliability are not suited to being handed directly to Terra. Once a multi-step terminal operation fails midway, subsequent steps fail in a cascade, and the unit price saved may be offset by retry costs and troubleshooting time. A more prudent approach is tiered routing: simple requests go to Terra, complex or high-risk requests escalate to Sol, with failure fallback set at the routing layer.
Model routing refers to dynamically dispatching each request at the application layer to models of different capability and price tiers based on request characteristics, rather than globally fixing on a single model. Common approaches include rule-based classification (by task type, input length, whether tool calls are involved), confidence-based escalation (first running a cheap model, then handing off to a stronger model upon detecting failure signals), and statistical routing based on historical performance. The value of the routing layer lies in approximating the effect of "using the strong model for everything" with a weighted average cost, but the price is increased engineering complexity: you need to define quantifiable routing criteria, monitor the actual success rate of each tier, and maintain fallback logic. For terminal-type tasks, since failures often manifest as corrupted state rather than explicit exceptions, the routing layer also needs additional result verification methods, such as idempotent design or post-hoc assertions for critical side effects.
Three Checks Before Deployment
First, calculate output costs clearly. The $5 output price will accumulate quickly on long-output tasks; for code generation and long-form scenarios, estimate based on actual output length rather than looking only at the input price.
Second, build your own small evaluation set. Terminal-Bench's 50.3% is a general reference, and your task distribution may deviate significantly from it. Sampling a few dozen real requests for A/B testing will tell you more than looking at leaderboards.
Third, design fallback paths. Requests routed to Terra need clear failure detection and escalation mechanisms — especially for terminal-type tasks, where errors often don't appear as explicit error messages.
Terra's launch reflects a trend: model vendors are using price tiering to slice the same product line into multiple tiers, and what developers face is no longer "which model to choose" but "how to distribute requests across tiers." This shift actually demands more engineering capability than simple price comparison.
One-line Summary
GPT-6.1 Terra enters the market at half price, suited for tiered routing of high-frequency, low-risk requests.
Paragraph Summary
OpenAI has released GPT-6.1 Terra, priced at $1 per million input tokens and $5 per million output tokens — half that of its sibling Sol — while announcing a vendor-reported score of 50.3% on Terminal-Bench 4.0. The article notes that this combination means OpenAI has created price tiering within the same product line, and the developer's core question shifts from "which model to choose" to "how to distribute requests across tiers." A score of 50.3% represents a level where the model can complete a fair portion of tasks but tends to fail in complex multi-step scenarios, and lacking third-party reproduction, it should only serve as a relative reference. Terra is suited for high-frequency, low-risk scenarios such as batch text processing, format conversion, and simple script generation, while long-chain terminal tasks should be tiered-routed and escalated to Sol on failure. Before deployment, you need to calculate output costs clearly, build your own small evaluation set, and design fallback paths.
Related articles

LangChain Retry Middleware Configuration: Practices and Selection Guide
Based on Reddit community discussion, this article analyzes LangChain ModelRetryMiddleware retry parameter configuration practices, covering the selection logic and alternatives for key options like max_retries, backoff_factor, and jitter.

Texas Senate Race in Trouble: Why Are Republicans Nervous?
Texas Senate race stirs Republican anxiety. Based on street interviews, this article analyzes the Democratic offensive in funding, organization, and running everywhere, and how Republicans are defending "Texas, Texas" amid the political pendulum effect.

Gemini Chat Now Generates and Edits Google Docs Directly, a New Breakthrough in Office Productivity
Google Gemini's chat interface now generates and edits PDF, Google Docs, Sheets, Slides, Markdown, TXT, and code files. Available to all users; web supports all formats, mobile only PDF for now.