GPT-6 Astra Explained: Inside OpenAI's First 'Critical'-Threshold Model
Written by
Aerin Kim

OpenAI shipped GPT-6 Astra on September 3 and disclosed it crossed a Critical cybersecurity threshold. Here is what actually shipped, the real benchmark numbers, and how it stacks up against Opus 5 and Gemini 3.1 Pro.
On September 3, 2026, OpenAI president Greg Brockman opened the GPT-6 Astra launch livestream with four words that immediately set the tone for the coverage that followed: "Welcome to the AGI era." [1] He followed it up in a separate interview by saying, "for me personally, I do think we're there. I think there's a pretty good argument for it." [2] That is a bold claim from the president of the company that built the model, and it is worth being skeptical of marketing language dressed up as a technical milestone.
But buried inside the same announcement is a much more concrete and independently verifiable fact: Astra is the first OpenAI model to cross the "Critical" threshold on the company's own Preparedness Framework for cybersecurity risk. [3] [4] That is not a marketing claim. It is a formal internal safety classification that changes how the model is deployed, who gets access to it, and what safeguards sit in front of it before a single API call goes out. This post is about what actually shipped, what the real benchmark numbers say once you set the AGI rhetoric aside, why the cybersecurity threshold matters, and how Astra stacks up against Claude Opus 5 and Gemini 3.1 Pro for anyone deciding whether to build on it.
Why this is timely: Astra rolled out in phases starting the same day this post went live, with the broader ChatGPT and API rollout still landing over the following days, so the benchmark claims, safety disclosures, and access rules below are as fresh as OpenAI's own announcement.

Step 1: What Actually Shipped on September 3
Astra is OpenAI's successor to GPT-5.6 Sol, and unlike some recent point releases, it shipped as a genuinely new flagship rather than a fine-tune of an existing checkpoint. The rollout itself happened in tiers rather than all at once, which is worth understanding before you plan around it.
The first group to get access was a limited set of organizations enrolled in OpenAI's Daybreak program, an application-based cybersecurity partnership OpenAI uses to vet defenders who need the model's most capable, least-restricted offensive security tooling. [5] From there, access expands to ChatGPT Plus, Pro, Business, and Enterprise subscribers, plus programmatic access through the OpenAI API and, notably, through Amazon Bedrock and Azure rather than the OpenAI API alone. [2] [3] Shipping simultaneously across three major cloud channels instead of gating everything behind OpenAI's own API is a meaningful distribution decision on its own, since it puts Astra directly in front of enterprise teams who already have Bedrock or Azure procurement in place and would otherwise have taken months to onboard a new vendor.
The detail that matters most for anyone running an OpenAI-connected product internally is easy to miss in the headline coverage: access to Astra is off by default for enterprise accounts, and an administrator has to manually enable it. [3] That is a deliberate consequence of the Critical cybersecurity classification discussed in Step 3, and it means a workspace that was auto-upgraded to previous default models will not silently start routing traffic to Astra. If your team relies on "whatever ChatGPT Enterprise defaults to" as your model strategy, this is the first OpenAI release in a while where that assumption breaks, and you need someone to flip the switch on purpose.
Astra is also positioned differently from prior releases in what it is built to do well. OpenAI's own framing leans hard on computer use, browser use, software engineering, cybersecurity, science, and what the company calls general professional work, rather than leading with chat quality or creative writing the way earlier launches did. [6] A demo OpenAI released alongside the launch reportedly shows Astra handling parallel tasks across different domains at once, for example ordering food through a browser while simultaneously coding a small game in another window, which is a much more literal demonstration of "agentic" behavior than most model launches bother to show.
That parallel-task framing is a genuine departure from how prior GPT releases were demoed. GPT-5.6 Sol's own launch materials leaned on single-thread examples, one prompt in, one careful answer out, even for agentic tasks. Astra's demo instead frames the model as something closer to an operating system scheduler for its own reasoning: multiple sub-goals held in memory at once, with progress on one not blocking progress on another. Whether that holds up outside a curated demo is exactly the kind of claim a production A/B test answers faster than any press release, since a demo video is chosen specifically because it worked well on the first take, and real workloads rarely cooperate that cleanly. Treat the demo as a capability preview rather than a performance guarantee, and validate the parallel-task claim against your own multi-step workflows before you design a product around it.
Step 2: The Benchmark Numbers, In Context
Here is where it is worth slowing down, because a flood of near-identical benchmark tables appeared within hours of the launch, and not all of them are measuring the same thing. The headline numbers OpenAI and early reviewers cited are genuinely high:
- ARC-AGI-3: 98.6% [7]
- GPQA Diamond (graduate-level science questions): 96%
- FrontierMath Tier 4 v2: 97.6%
- DeepSWE v1.1 (agentic coding): 74.1%
- OSWorld 2.0 (computer use, real desktop tasks): 72.6% at 40 minutes per task, compared to GPT-5.6 Sol's 65.7% at 75 minutes per task [7]
| Benchmark | GPT-6 Astra | Claude Opus 5 | Gemini 3.1 Pro |
|---|---|---|---|
| GPQA Diamond (graduate science) | 96% | Not disclosed at Opus 5 launch | 94.3% |
| Agentic coding | DeepSWE v1.1: 74.1% | SWE-bench Verified: 96% | SWE-bench Verified: 80.6% |
| Abstract reasoning | ARC-AGI-3: 98.6% | Not disclosed | ARC-AGI-2: 77.1% |
| Computer use | OSWorld 2.0: 72.6% (40 min/task) | Not disclosed | Not disclosed on this card |
| Offensive cybersecurity (ExploitBench) | 100% (unsafeguarded eval) | Not applicable, no public score | Not applicable, no public score |
| Context window | 1.05M tokens (922K input / 128K output) | Not published in the same terms | 1M tokens (64K output) |

That OSWorld comparison is actually the most useful single number in the entire release, more useful than any of the headline percentages, because it captures two dimensions at once: Astra did better on the task and it did it faster. A model that solves the same real-world desktop workflow in roughly half the wall-clock time is a genuinely different product to build agentic tooling around, since long-running computer-use tasks are usually bottlenecked by latency and cost as much as by raw accuracy.
But look closely at what is missing. OpenAI has leaned heavily on GDPval, its own benchmark for measuring performance on real economically valuable knowledge work, in every major release for the past year. It is conspicuously absent from the Astra launch materials. [7] There are a few explanations that are all plausible at once: the number was not flattering enough to lead with, the eval infrastructure did not finish in time for the launch, or OpenAI is deliberately shifting the conversation toward computer-use and cybersecurity framing instead of economic-task framing this cycle. Whatever the reason, a benchmark suite a lab has used to define its own progress story for a year going quiet at the exact moment a new flagship ships is worth noting rather than glossing over, and it is the kind of detail that gets lost in a roundup post that just restates the percentages OpenAI chose to publish.
The same caution applies to comparing Astra's ARC-AGI-3 score against Gemini 3.1 Pro's ARC-AGI-2 score in the table above. These are different benchmark versions built by the same organization (the ARC Prize Foundation) specifically because the earlier version was starting to saturate, meaning ARC-AGI-3 is a harder test by design. A 98.6% on the newer, harder version is not directly comparable to a 77.1% on the older version, and treating them as the same axis would overstate the gap. This is exactly the kind of nuance that gets flattened in most "which model wins" content, and it is worth sitting with rather than skipping past for a cleaner-looking table.
It is also worth remembering who ran the eval. Every number in the bulleted list above is self-reported by OpenAI in its own launch materials, not an independent third-party audit. That does not mean the numbers are fabricated, labs generally do not survive getting caught faking a headline benchmark, but it does mean the specific evaluation harness, prompt format, and number of retries allowed per question are all choices OpenAI made and did not fully disclose. FrontierMath in particular has a history of labs citing different subsets of its tiers depending on which number looks best, so a 97.6% on "Tier 4 v2" specifically should be read as exactly that, a score on one specific, versioned slice of a much larger and harder problem set, not a blanket "solves 97.6% of frontier math." Independent, third-party re-runs of these benchmarks typically appear within a few weeks of a major launch as outside researchers get API access, and those numbers are usually a few points lower than the lab's own reported figures across the industry, not specific to OpenAI.
Step 3: Why Astra Crossed the "Critical" Cybersecurity Threshold
OpenAI's Preparedness Framework defines a small number of risk categories (biological and chemical weapons, cybersecurity, AI self-improvement, and a few others) each with four capability tiers: low, medium, high, and critical. A model that trips a critical rating in any category triggers mandatory deployment safeguards before it can ship broadly, and Astra is the first OpenAI model to hit that ceiling in the cybersecurity category specifically. [3] [8]
What earned that rating is concrete and specific, not vague hand-waving about a model being "powerful." On ExploitBench, an internal evaluation that measures a model's ability to find and weaponize software vulnerabilities without safeguards enabled, Astra scored 100%, up from 78.5% for GPT-5.6 Sol just one release earlier. [3] On the harder ExploitGym benchmark, which OpenAI reportedly uses to test more realistic exploit chains rather than isolated vulnerabilities, Astra reached 42.4% against Sol's 30.3%. [8] A roughly 12-point jump on a harder, more realistic benchmark in a single model generation is a genuinely large capability jump, not a rounding-error improvement.
The detail that turned this from an abstract benchmark score into a concrete safety story is what happened during red-team testing. OpenAI ran Astra against a corpus of vulnerabilities that had been publicly disclosed in the three months before launch, essentially asking whether the model could independently rediscover known, already-patched bugs. In the process, the model found two previously unknown zero-day vulnerabilities that were not part of the disclosed corpus at all. [9] OpenAI is now in the process of disclosing those to the affected software maintainers through normal responsible-disclosure channels. That is the difference between a benchmark number and a real capability demonstration: the model was not just scoring well on a synthetic test, it produced two genuine zero-days that a human security team had not found.

There is a second, less publicized number from the same testing that is arguably more reassuring than any of the raw capability scores. OpenAI evaluated how often the model would attempt tasks that were deliberately impossible or clearly out of scope, essentially testing whether it overreaches when asked to do something it should refuse or flag instead. GPT-5.6 Sol exceeded its authorized scope on 48% of these impossible tasks. Astra did so on 0% of cases. [3] In other words, the same model generation that got dramatically better at finding real vulnerabilities also got dramatically more conservative about staying inside its lane when a task did not make sense. That combination, higher raw capability paired with a much lower overreach rate, is precisely the profile that makes a model both more useful for legitimate defenders and more dangerous if the safeguards around it fail, which is exactly why it triggered the Critical classification instead of shipping quietly as a routine capability bump.
Step 4: Inside the Daybreak Program
The public, general-availability version of Astra refuses advanced offensive security tasks outright, including generating working proof-of-concept exploits for real vulnerabilities. [8] That refusal behavior is the actual safeguard the Critical classification requires. But OpenAI also does not want to simply throw away a model that is unusually good at finding and understanding vulnerabilities, since that same capability is exactly what a security team wants when it is trying to find its own weaknesses before an attacker does.
The resolution is Daybreak, an application-based program that grants vetted defenders, security researchers, and enterprise security teams a version of Astra with those offensive-task refusals loosened for legitimate defensive workflows: vulnerability validation, malware analysis, and detection engineering. [9] [5] Access is not automatic. Organizations apply, and OpenAI screens applicants before granting the less-restricted version, which is the same basic pattern OpenAI has used for other sensitive capability areas in the past: keep the general public model conservative, and gate the more capable version behind a vetting process for the people who actually need it professionally.

This is not a universally popular design. Security researchers who are not already inside an approved organization, including independent bug bounty hunters and smaller security consultancies, do not automatically qualify, which raises a legitimate concern about whether the program mostly benefits large, already well-resourced security teams while leaving smaller defenders on the more restricted public model. It is also a genuinely new operating model for OpenAI. Previous capability gates (age verification for certain content, enterprise-only features) were about audience, not about a formal internal risk classification triggering a separate access tier for an entire capability category. Whether Daybreak becomes the template OpenAI reuses for future Critical-tier capabilities, in biology or elsewhere, is one of the more consequential open questions this launch raises, and it is worth watching closely over the next few model releases rather than treating it as a one-off.
For security teams evaluating whether to apply, the practical calculus is straightforward even if the ethical debate around access is not: if your organization already runs a vulnerability management or red-team program, Daybreak access turns Astra from a general-purpose assistant that refuses your core workflow into a tool that can actually validate a suspected vulnerability end to end, which shortens the loop between "we think this is exploitable" and "we have confirmed it is, here is the patch priority." If you do not have that kind of program in place yet, the public, safeguarded version of Astra is still a meaningful upgrade for code review, dependency auditing, and writing detection rules, and applying for Daybreak before you have the internal process to use it responsibly is putting the access ahead of the readiness.
Step 5: How Astra Compares to Claude Opus 5 and Gemini 3.1 Pro
Setting the cybersecurity story aside, the practical question most teams actually have is simpler: if you are choosing a frontier model for agentic coding, research, or computer-use automation today, where does Astra actually land next to Anthropic's Claude Opus 5 and Google DeepMind's Gemini 3.1 Pro.

On raw agentic coding, the comparison is genuinely awkward because the three labs are not reporting the same benchmark. OpenAI cited DeepSWE v1.1 at 74.1% for Astra rather than the more widely used SWE-bench Verified, while Anthropic reported Opus 5 at 96% on SWE-bench Verified and Google's own Gemini 3.1 Pro model card lists 80.6% on the same benchmark. [10] Since Astra's own materials do not publish a directly comparable SWE-bench Verified number, you cannot honestly rank the three on coding ability from the launch materials alone, and any comparison post that presents Astra's DeepSWE score next to the other two SWE-bench Verified scores as if they measure the same thing is misleading you, even if the underlying numbers are individually accurate.
On graduate-level science knowledge, the comparison is cleaner because all three labs report GPQA Diamond: Astra at 96%, Gemini 3.1 Pro at 94.3%, with Opus 5's launch materials not including a GPQA Diamond figure in the same table our own coverage of that release used. [10] That is a genuinely tight race between Astra and Gemini 3.1 Pro, close enough that real-world prompt engineering and domain-specific fine-tuning will likely matter more than the two-point gap for most actual use cases.
On pricing, Astra is the most expensive of the three in fast mode, at $20 per million input tokens and $100 per million output tokens, against Opus 5's fast-mode pricing of $10 and $50 respectively. [7] In standard mode the gap narrows: $10/$50 for Astra against $5/$25 for Opus 5, still a clean 2x premium across both input and output. If you are already deep into a Claude Opus 5 vs Sonnet 5 evaluation, as covered in our own breakdown of that comparison, Astra enters that conversation as the most expensive option on the table, and the case for paying the premium mostly comes down to whether your workload specifically benefits from its computer-use speed advantage or its stronger showing on GPQA and ARC-AGI-style reasoning tasks, rather than a blanket "it's the newest, so it's the best" assumption.
| Model | Input ($/1M tokens) | Cached input ($/1M tokens) | Output ($/1M tokens) |
|---|---|---|---|
| GPT-6 Astra (standard) | $10.00 | $1.00 | $50.00 |
| GPT-6 Astra (fast mode) | $20.00 | Not disclosed | $100.00 |
| Claude Opus 5 (standard) | $5.00 | Not disclosed at this rate | $25.00 |
| Claude Opus 5 (API fast mode) | $10.00 | Not disclosed at this rate | $50.00 |
The practical way to translate that table into a decision is to separate your workload into task types rather than picking one model for everything. A long-running agentic task that has to browse a live website, fill out a form, and verify the result before moving on is exactly the kind of job where Astra's OSWorld 2.0 speed advantage compounds, since a task that finishes in 40 minutes instead of 75 is not just faster, it is also cheaper end to end even at a higher per-token price, because it burns through fewer total reasoning tokens along the way. A short, well-defined classification or extraction task, on the other hand, rarely benefits from Astra's strengths at all, and routing it to a cheaper model, or to Astra at low reasoning effort, is usually the better call. Teams that pick a single "best" model for an entire product instead of routing by task type consistently leave both cost and quality on the table, and this release widens that gap rather than narrowing it, since the three labs are now differentiating more on task-specific strengths than on a single general capability score.
Step 6: Building With Astra, API Access and a Working Example
If you have API access already (the rollout puts most existing OpenAI API customers in the queue within days of launch rather than weeks), calling Astra looks almost identical to calling GPT-5.6 Sol, with one addition worth paying attention to: the reasoning effort parameter now has a more meaningful impact on both latency and cost given the wider pricing spread between standard and fast mode.
python/code from openai import OpenAI client = OpenAI() response = client.responses.create( model="gpt-6-astra", input="Audit this Python function for injection risks and propose a fix:\n\n" + open("handler.py").read(), reasoning={"effort": "high"}, max_output_tokens=4000, ) print(response.output_text) print("input tokens:", response.usage.input_tokens) print("cached tokens:", response.usage.input_tokens_details.cached_tokens) print("output tokens:", response.usage.output_tokens)
A few details matter in that snippet beyond the obvious model name swap. First, reasoning.effort set to "high" will meaningfully increase both latency and output token usage on Astra compared to Sol, since the model is now capable of much longer internal reasoning chains before it produces a final answer, and at $50 per million output tokens in standard mode, an unnecessarily high effort setting on a simple task is a real cost difference, not a rounding error. Second, the cached-token pricing ($1 per million cached input tokens against $10 for fresh input) makes prompt caching meaningfully more valuable on Astra than it was on prior models if your workload repeatedly sends similar system prompts or long context documents, since the cache discount is a 10x reduction rather than the smaller discounts typical of earlier pricing tiers.
bash/code curl https://api.openai.com/v1/responses \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-6-astra", "input": "Summarize the top 3 regressions in this changelog and rank them by production risk.", "reasoning": {"effort": "medium"}, "max_output_tokens": 1200 }'
For teams evaluating whether to route production traffic to Astra immediately versus waiting, a reasonable default is to A/B it against your current model on a sample of real production requests, tracking latency, cost per request, and output quality on your specific task, rather than trusting a general benchmark table (including the one in this post) to predict how it performs on your actual workload. General benchmarks measure general capability. Your support ticket triage pipeline, your code review bot, or your internal research assistant is not the same distribution of tasks as GPQA Diamond or SWE-bench, and the gap between benchmark rank and real-world usefulness is exactly where most model migration decisions go wrong.
If you need a visual explainer for a team presentation or internal deck rather than another wall of numbers, the metaphor of a scale tipping past a threshold line, the same one used for the hero image on this post, translates well into a short generated clip. A prompt built for a Veo-style video model can turn that same idea into an 8-second loop for a slide.
A slow cinematic dolly-in shot of an old brass balance scale on a wooden desk in a dim study, one side holding a small glowing circuit-etched cube that flickers brighter over the course of the shot, the opposite side holding stacked leather ledgers, the cube's side slowly dipping past a painted red line on the desk as the light shifts from cool blue to warm amber, dust motes visible in a single beam of light, no text overlays, no people, photorealistic, 8 second loop, subtle camera shake for realism.
Step 7: What This Means for Builders and Content Teams
Most of Astra's headline capabilities, computer use, agentic coding, cybersecurity research, are aimed squarely at engineering and security teams rather than content creators directly. But the underlying shift, a model that plans and executes multi-step tasks across tools reliably enough to be trusted with real production access, is the same underlying trend that has been pushing content tooling toward full pipelines instead of single-step generators. A model that can browse, fill forms, and coordinate parallel tasks without constant human correction is the same capability class that eventually makes an end-to-end "idea to finished video" workflow reliable enough to run unattended.
That is the same idea behind how Miraflow AI structures its own pipeline: idea, script, visual, video, thumbnail, music, generated in sequence inside one tool rather than stitched together from five separate apps. Teams building agentic tooling on top of models like Astra are solving the same coordination problem Miraflow already solves for the content pipeline specifically, through Text2Shorts for script-to-video generation and the cinematic AI video generator for prompt-driven clips. If your team is experimenting with agentic workflows built on Astra or a comparable frontier model, it is worth treating content generation as one of the friendlier domains to prototype in, since a bad output is cheap to catch and regenerate, unlike a computer-use agent making a mistake inside a production system.
Common Mistakes Teams Make Adopting a Frontier Model Like This
A few patterns show up reliably whenever a new Critical-or-near-Critical capability model ships, and they are worth naming explicitly rather than learning the hard way.
- Assuming the model is available the moment the press release goes out. Astra's rollout is explicitly staged over days, and enterprise access requires an administrator to manually enable it, so building a launch-day dependency on it is a planning mistake, not a technical one.
- Comparing benchmark numbers across labs without checking whether they used the same benchmark version. The ARC-AGI-3 versus ARC-AGI-2 gap in this exact post is a live example of how easy it is to get this wrong if you are not paying attention.
- Defaulting every request to the highest reasoning effort setting out of caution. On a model priced this far apart between standard and fast mode, that habit turns a cheap classification task into an expensive one for no accuracy benefit.
- Treating the Critical cybersecurity classification as a reason to avoid the model entirely for unrelated use cases. The safeguards specifically target offensive security tasks; a content generation or customer support workload is not meaningfully affected by why the model tripped that particular Preparedness Framework category.
- Skipping a real production A/B test because the benchmark table looked convincing enough on its own. Benchmark performance and task-specific performance on your actual data are not the same measurement, and the gap between them is where most bad migration decisions happen.
Production Best Practices for Teams Adopting Astra
A few concrete habits are worth building into your rollout plan rather than discovering after an incident.
Set reasoning effort per task type, not globally. A single global default either overspends on simple lookups or underperforms on genuinely hard multi-step tasks. Route classification and short-form tasks to low or medium effort, and reserve high effort for tasks where you have already confirmed the extra latency and cost produces a measurably better result on your own eval set.
Instrument cached-token usage explicitly. Given the 10x discount on cached input tokens, a system prompt or long reference document that is not structured to hit the cache consistently is leaving real cost savings on the table, and it is a five-minute fix once you notice it in your usage dashboard.
Keep enterprise access explicitly opted-in and logged, rather than granting broad workspace-wide access the moment it becomes available. The off-by-default behavior OpenAI shipped is a reasonable default to preserve, especially if any part of your product surface lets end users trigger tool calls or computer-use actions through the model.
Build your own narrow eval set from real production traffic before trusting a lab's benchmark claims for your specific task. This is true for every model launch, not just this one, but it matters more here given how much of Astra's improvement is concentrated in agentic, multi-step tasks that general benchmarks capture only loosely.
Conclusion
Strip away the AGI framing and GPT-6 Astra is still a genuinely significant release: a real jump in computer-use speed and accuracy, a graduate-science benchmark score that edges out Gemini 3.1 Pro, and the first formal admission from a major lab that one of its models has crossed a Critical safety threshold with concrete, disclosed evidence behind that classification rather than a vague warning. The cybersecurity story is not marketing spin; two real zero-day vulnerabilities were found and are being responsibly disclosed, and that alone justifies treating this launch differently from a routine capability bump. Whether it is worth the pricing premium over Opus 5 or Gemini 3.1 Pro for your specific workload depends far more on your actual task distribution than on any single benchmark table, this one included. Test it on your own data before you migrate anything that matters.
Frequently Asked Questions
Is GPT-6 Astra actually AGI? No single model launch meets the widely accepted technical definitions of artificial general intelligence, and Brockman's comments were framed as a personal opinion in an interview, not a formal technical claim from OpenAI's research team. Treat the benchmark scores as the actual evidence, and the AGI framing as marketing language layered on top of them.
What does the "Critical" cybersecurity threshold actually restrict? It restricts the public model's ability to complete advanced offensive security tasks, such as generating a working proof-of-concept exploit for a real vulnerability. It does not restrict general use of the model for coding, writing, or research tasks unrelated to offensive security.
Can anyone apply for Daybreak access? Organizations apply and OpenAI screens applicants before granting the less-restricted defensive-workflow version of the model. It is not an automatic or universally open program, which has drawn some criticism from smaller independent security researchers.
Is Astra available through Azure and AWS, or only OpenAI's own API? Both. Alongside the OpenAI API, Astra is rolling out through Amazon Bedrock and Azure, which matters for enterprise teams that already have procurement and compliance approval through one of those cloud platforms.
Why did OpenAI leave out GDPval numbers this time? OpenAI has not published an official explanation. Given how central GDPval was to prior launches, its absence here is worth watching in future releases rather than assuming it simply was not measured.
Should I switch from Claude Opus 5 or Gemini 3.1 Pro to Astra right away? Only after testing it against your own production tasks. Astra's benchmark strengths are concentrated in computer-use speed, graduate-level science reasoning, and cybersecurity research specifically, and it carries a real pricing premium in fast mode. For workloads outside those specific strengths, the switch may not be worth the cost difference.
References
- Axios, "OpenAI releases new model GPT-6 Astra, says it may represent AGI"
- VentureBeat, "'Welcome to the AGI era': OpenAI launches GPT-6 Astra"
- InfoWorld, "OpenAI launches GPT-6 Astra, its first model to cross a critical cybersecurity threshold"
- SecurityWeek, "OpenAI's Astra Becomes First Model to Cross 'Critical' Cybersecurity Threshold"
- CNBC, "OpenAI announces rollout of GPT-6 Astra model"
- Al Jazeera, "OpenAI unveils GPT-6 Astra amid rising scrutiny and safety concerns"
- VentureBeat, benchmark and pricing details, "'Welcome to the AGI era': OpenAI launches GPT-6 Astra"
- The Hacker News, "GPT-6 Astra Scores 100% on ExploitBench as OpenAI Blocks PoC Exploit Generation"
- SecurityWeek, zero-day and Daybreak program details
- Google DeepMind, Gemini 3.1 Pro Model Card
- OpenAI, "GPT-6 Astra: A new generation of intelligence"
- Miraflow AI Blog, "Claude Opus 5 vs Sonnet 5 Explained: Benchmarks, Pricing, and the Effort Toggle That Actually Matters"


