A powerful model that most teams cannot use yet

Cybersecurity engineers reviewing AI-assisted vulnerability analysis and a proposed patch in a security operations lab

Google announced Gemini 4 Carbon on October 28 as its strongest model for long-horizon engineering and cybersecurity. The launch positions Carbon as a system intended for sustained, multi-step work rather than isolated code suggestions: the company says its internal teams have used it on difficult engineering tasks such as tracing subtle bugs and producing patches across large codebases and low-level systems. That is a significant capability claim, but it is not the same thing as a generally available product.

For most developers, businesses, and consumers, Carbon is not yet an immediate replacement option. Google says access begins with a subset of cyber defenders and will gradually expand through the Fairwind Program before the model becomes available more broadly through its product surfaces. The announcement does not provide a broad public API date. That rollout makes the central question less about whether teams should switch now and more about how they should prepare to evaluate the model when access becomes practical.

The distinction between a launch claim and a usable product is easy to lose when a new frontier model is presented with strong benchmark results and ambitious security language. Google describes Carbon as its strongest model and reports major progress across coding, agentic work, and cybersecurity defense. It also says the model is designed to persist through dead ends during long-running tasks. Those statements establish what Google is trying to build and what the initial evaluation program is meant to test. They do not establish that Carbon will fit a particular company’s repositories, review process, latency requirements, permissions model, or incident-response workflow.

That gap matters more in cybersecurity than in many ordinary coding scenarios. A useful defensive system must do more than identify a suspicious pattern or propose a plausible fix. It has to operate within an approved scope, preserve the distinction between evidence and inference, explain what remains uncertain, and produce work that people can review and validate. A vulnerability triage result may need to be prioritized correctly before it enters a queue. An exploitability assessment must stay within authorized defensive rules. A patch must address the underlying cause and survive regression testing. A model’s performance on a benchmark cannot answer all of those operational questions by itself.

The restricted first phase is therefore part of the product story, not a minor access inconvenience. Google says it will make Carbon available initially to selected cyber defenders, gather feedback, and iterate on guardrails before widening access. The Fairwind Program provides the broader context for that approach: it is a limited-access route for governments and trusted partners to use advanced cyber-defense capabilities. In practice, this means early users may evaluate Carbon in serious defensive environments while most organizations remain observers. Their results could be informative, but they should not automatically be treated as transferable evidence for every team. Different organizations have different codebases, permissions, escalation rules, risk tolerances, and definitions of a successful outcome.

Teams should also read the word “strongest” carefully. It is a statement about Carbon’s position in Google’s model lineup and its intended frontier capabilities, not a promise that it will be the fastest, least expensive, or easiest system to govern for every task. A model built for long-horizon engineering may be valuable precisely because it can sustain a complex investigation, but that same workflow may involve more reasoning, context, or tool use than a bounded classification task. The right comparison will depend on completed and reviewed work, not on the model’s reputation or a single headline score.

Preparation can begin before access. A security or engineering team can assemble a fixed evaluation set covering vulnerability triage, approved exploitability assessment, root-cause analysis, patch generation, regression testing, and explanations of unresolved uncertainty. It can preserve the same prompts, repositories, permissions, and acceptance gates for every model under comparison. It can decide in advance what counts as a passing result: a correctly prioritized finding, a reviewed patch, a reproducible test, or a clear refusal when an action exceeds the permitted scope. Those decisions turn a future trial into an operational test instead of a demonstration.

Carbon may become an important evaluation target, but its announcement does not make it an available replacement today. Until access widens and independent teams can assess the model under their own controls, the responsible response is to separate the promise from the evidence. The immediate work is to define the workflow, safeguards, and review standards that Carbon will have to meet when an organization can finally test it for itself.

What the benchmark claims do—and do not—establish

Google’s published results make Gemini 4 Carbon a serious evaluation target, but they are not the same thing as evidence that a security team should deploy it. The headline figures are 88.2% on SEC-bench Pro, 54.8% on ExploitGym, and 71.0% on CWE-bench. Google also points to a top position on Artificial Analysis’s Intelligence Index. Those numbers are useful for understanding how the company is positioning the model: Carbon is intended to handle demanding, extended engineering and cybersecurity work, not merely answer isolated questions about code. (Google’s announcement)

The important qualification is what these scores measure. A benchmark produces a defined task, a defined scoring method, and a controlled comparison. That makes it possible to compare model results under the benchmark’s rules. It does not establish that Carbon will find the vulnerabilities that matter in a particular repository, interpret an organisation’s incident process correctly, or produce changes that satisfy its review standards. Nor does it answer practical questions about latency, tool use, failure recovery, or the amount of human supervision required to reach an accepted result. A strong benchmark score is therefore evidence of capability under a test condition, not a deployment certificate.

That distinction matters especially in cybersecurity, where the quality of an answer is only one part of the job. A useful system must connect detection to triage, explain why a finding is credible, distinguish an exploitable issue from a theoretical weakness, and make a repair without creating a second problem. It may also need to preserve an audit trail, respect repository permissions, and stop when the evidence is insufficient. A benchmark can sample some of those abilities, but the score alone does not show how the model behaves across the complete workflow or how often a reviewer has to correct it.

Teams should also treat the reported measurements as vendor-reported claims until they can reproduce the relevant conditions or obtain comparable independent evidence. That is not a dismissal of the results. It is a procurement boundary. The figures can justify putting Carbon on an evaluation list and can help define the capabilities worth testing, but they cannot by themselves justify changing a model standard, granting production permissions, or assuming that a higher aggregate ranking will translate into lower operational risk.

The conditions behind a result deserve particular attention. Google says the external cybersecurity evaluations were run without guardrails, which means the published figures do not automatically describe the behaviour teams will see in a controlled production setup. Adding policy checks, tool restrictions, approval steps, or a narrower operating environment may be necessary for safe use, but those controls can also change the model’s completion rate, speed, and ability to act. A fair evaluation must therefore record not only the model and benchmark, but also the harness, permissions, safeguards, and review path used to obtain each result.

A practical evaluation should preserve the difference between model output and accepted work. For each task, reviewers can record whether the system identified the issue, supported the assessment with appropriate evidence, proposed a technically sound fix, passed regression checks, and clearly stated what remained uncertain. The same record should capture the human effort needed to inspect and revise the result. This makes it possible to compare completed outcomes rather than persuasive explanations or benchmark reputation.

The test set should reflect the work a team actually performs: vulnerability triage, exploitability assessment within approved defensive rules, root-cause patching, regression testing, and explanations of unresolved uncertainty. The comparison is meaningful only when the models receive the same prompts, repositories, permissions, and acceptance gates. Otherwise, a result may reflect a more favourable setup rather than a more capable system. A model that performs well on a clean benchmark but requires extensive prompt repair or manual cleanup may not be the stronger choice for an operating security team.

Human validation remains essential even when an automated result looks convincing. Security findings can be incomplete, fixes can alter behaviour outside the target component, and an explanation can sound precise while leaving a critical assumption unstated. Reviewers should therefore evaluate both positive and negative outcomes: what Carbon catches, what it misses, what it flags incorrectly, and whether it knows when to defer. That last measure is particularly important for a system intended to operate over long engineering tasks, because confident continuation can be more damaging than an explicit request for clarification.

The benchmark claims consequently establish a clear but limited conclusion. Gemini 4 Carbon deserves structured testing as a potentially strong model for cybersecurity and engineering, and Google’s figures provide concrete reasons to include it in that testing. They do not establish performance on a team’s codebase, incident process, latency budget, or review standard. Until those operational questions are answered with controlled, human-reviewed evaluations, the responsible reading of the scores is “promising candidate,” not “proven replacement.”

The practical test plan while Carbon is restricted

Restricted access does not prevent a serious evaluation; it changes what a team should evaluate first. While Gemini 4 Carbon is limited to selected cyber defenders and the Fairwind Program, most organizations can prepare a controlled test that measures the work they actually need completed. The aim is not to reproduce a headline benchmark or rank models by general intelligence. It is to establish whether an AI-assisted security workflow produces findings, patches, explanations, and regression results that human reviewers can accept under the team’s existing rules.

Start with a fixed evaluation set drawn from representative but approved material. It should include vulnerability triage, exploitability assessment under explicitly defensive rules, root-cause patching, regression testing, and an explanation of unresolved uncertainty. These tasks test different failure modes. Triage asks whether the system can distinguish a meaningful issue from noise and assign the right priority. Exploitability assessment tests whether it can reason about conditions and limitations without turning an evaluation into uncontrolled offensive activity. Root-cause patching tests whether the proposed change addresses the underlying defect rather than masking one example. Regression testing checks whether the repair preserves intended behavior. The uncertainty explanation is equally important: a useful system must identify what it could not verify instead of presenting an incomplete analysis as a conclusion.

The evaluation set should be frozen before comparing systems. Use the same repositories, issue descriptions, permissions, tools, prompts, and acceptance gates for every model. Keep the task instructions stable, record the starting state of each repository, and preserve the outputs that reviewers used to reach their decisions. If one model receives broader access to code, logs, or testing tools, the result no longer measures the model alone; it measures a different workflow. The same principle applies to human involvement. Define in advance when a reviewer may correct a prompt, supply missing context, reject a patch, or request another test. Otherwise, a polished result may reflect undocumented intervention rather than repeatable model performance.

The most useful scorecard should focus on completed and reviewed outcomes. Record whether a vulnerability was correctly identified, whether its severity and exploitability assessment were defensible, whether a patch fixed the root cause, whether tests passed, and how much reviewer rework was required. Track unresolved cases separately rather than treating them as automatic failures. A model that reliably flags uncertainty may be more useful than one that produces more confident answers with hidden errors. Teams should also capture latency, tool-call failures, abandoned runs, and the number of iterations needed before a result meets the acceptance gate. Those operational measures will matter when the workflow is placed inside an incident process or a large codebase.

Google’s existing product paths provide a practical comparison point while Carbon remains restricted. Gemini 4 Argon is available through the API, so teams can build and exercise the evaluation harness without waiting for Carbon access. CodeMender supports Argon and Fairwind-only cyber variants, making it relevant for testing code-repair and security-oriented workflows where those models are available. The comparison should remain task-centered: run the same cases, apply the same review standard, and judge the quality of the final accepted result. A model’s position on an intelligence index or a vendor-reported cyber benchmark can justify putting it on the test list, but it cannot replace evidence from the team’s own repositories and controls.

For sensitive work, the test should include the boundaries that will govern production use. Limit permissions to what each task requires, separate analysis from write access, and require explicit review before a patch or configuration change is accepted. Preserve enough context to reconstruct how a finding was produced, including the prompt, repository state, tool results, and reviewer decision. The purpose is not to create an elaborate laboratory that bears little resemblance to daily work. It is to make the eventual go/no-go decision auditable and to reveal whether the workflow fails because of model capability, missing context, weak tooling, or inadequate human controls.

A restricted rollout is therefore a reason to prepare evidence, not a reason to make a premature replacement decision. Teams that define the test set now can use Carbon when access expands, compare it fairly with Argon and supported security workflows, and identify the controls required before any broader deployment. The resulting question is concrete: given the same task, data, permissions, and review gates, does the system produce a secure, testable, and explainable outcome often enough to justify the next stage of evaluation?

Cost, data boundaries, and a sensible go/no-go decision

Carbon’s introductory price is listed at $2 per million input tokens and $10 per million output tokens. Google says those rates will later rise to $4 and $20 respectively. That looks straightforward on a pricing page, but it is not yet a reliable estimate of what a security or engineering team will spend. A long-running agent may repeatedly inspect repository files, retain prior context, call tools, generate intermediate reasoning, and revisit a patch after a failed test. Thinking tokens and tool-related context can affect the bill, so the useful unit for procurement is not the headline price per million tokens. It is the cost of completing a reviewed task to the team’s acceptance standard.

That distinction should shape the evaluation. Teams can take a fixed set of defensive tasks and record input tokens, output tokens, tool activity, retries, elapsed work, and human review time for each model. The comparison should include completed outcomes: whether a vulnerability was triaged correctly, whether an exploitability assessment stayed within approved defensive rules, whether a proposed patch addressed the root cause, whether regression tests passed, and whether the model clearly identified unresolved uncertainty. A cheaper run that produces an incomplete or unsafe change may be more expensive after investigation and rework. Conversely, a higher token bill may be justified if the system reduces the time required for expert review without weakening the approval gates.

Caching can change that calculation, but it should be measured rather than assumed. Repeated repository context, test output, or policy instructions may appear in many runs, while an agent loop can also accumulate new context that is not covered by an initial estimate. The evaluation should therefore preserve the same prompts, repositories, permissions, tool definitions, and stopping rules across candidate systems. It should also report both the raw model charge and the full operational cost: review labor, test execution, failed attempts, incident handling, and the cost of falling back to another tool when the model cannot complete the task.

Data boundaries deserve the same attention as price. Before sending a real codebase or incident material into an evaluation, a team should establish where processing occurs, what retention and access controls apply, and which repositories or records may be used at all. Cloud placement, identity permissions, logging, and retention are procurement questions, not implementation details to postpone until after a model is selected. The test should use representative material only within an approved boundary, with synthetic or sanitized cases where the organization cannot authorize production data. A strong benchmark result cannot compensate for an evaluation process that exposes information the team is not permitted to share.

The go/no-go decision can then be made in three practical categories. Organizations whose work is centered on cyber defense and that can supply controlled test cases, expert reviewers, and clearly bounded access have a reason to seek participation in the restricted rollout or Fairwind Program. Their objective should be to validate a specific workflow, not to claim that Carbon is already a general replacement for existing systems. They should leave the trial with measured evidence about quality, cost, controls, and failure recovery.

Teams that need to start testing now can evaluate the available Google paths instead. Gemini 4 Argon is available through the API, while CodeMender supports Argon and Fairwind-only cyber variants. Those options make it possible to build the evaluation harness, acceptance gates, permissions model, and cost accounting before Carbon becomes broadly accessible. The result will be more useful than waiting for a model name to settle the procurement question: a team will know which tasks it is trying to improve and what evidence would justify adoption.

Other organizations should wait. If they cannot obtain restricted access, do not yet have independent review capacity, or cannot define acceptable data and fallback boundaries, a launch announcement and vendor-reported benchmarks are not enough to support a production decision. Waiting for wider availability and independent operational evidence is a sensible outcome, not a failure to keep up. Carbon may become an important evaluation target, but the responsible decision is to adopt it only when its performance, cost, and controls are demonstrated in the team’s own workflow.