โ† Back to blogยทTrendsยท6 min read

A Cheaper Frontier Model, a Job-Scoped Agent Platform, and a State Suing Over Safety

Anthropic shipped Claude Opus 5 with a per-request effort dial at half the price of its flagship, OpenAI launched Presence to deploy voice and chat agents scoped to one job at a time, and Florida's Attorney General sued OpenAI directly over ChatGPT's safety record. Here is what each means for what you ship next.

By Maya Brennan ยท Writer, Smillee AI
July 25, 2026

Three stories broke within 72 hours of each other this week, and none of them is about a bigger model. They're about what it costs to run one, what it takes to trust one with a real job, and who gets sued when one goes wrong. Here's what happened, and what each is worth checking against your own stack.

1. The Frontier Model Learns to Dial Itself Down

Anthropic released Claude Opus 5 on July 24, pricing it at $5 per million input tokens and $25 per million output tokens โ€” the same rate as last year's Opus 4.8, and half of what its own flagship Fable 5 costs. Anthropic says Opus 5 beats Fable 5 on coding and knowledge-work evaluations, though it isn't pitched as state-of-the-art on higher-risk, dual-use capability categories. It's now the default model on Claude Max, the top tier on Claude Pro, and available through GitHub Copilot and other developer platforms.

The detail worth building around is the new effort parameter: a per-request low/medium/high dial that trades reasoning depth for latency and cost on the same model, rather than forcing a choice between separate model tiers. That's a different shape than routing between a "mini" and a "flagship" SKU โ€” the cost/quality tradeoff becomes a runtime parameter instead of a deployment decision:

async function answer(prompt: string, urgency: 'low' | 'medium' | 'high') {
  return client.messages.create({
    model: 'claude-opus-5',
    effort: urgency, // same model, cheaper/faster or slower/deeper per call
    messages: [{ role: 'user', content: prompt }],
  });
}
// A support-widget FAQ answer and a multi-file refactor can both call
// Opus 5 โ€” they just set effort differently, instead of routing to
// two different models with two different eval suites to maintain.

If your app currently routes between a cheap model and an expensive one based on task type, it's worth checking whether the provider you're on now exposes an effort-style knob โ€” one model with a tunable dial is one eval suite and one set of prompts to maintain instead of two.

2. "Agent" Now Means One Job, Not One Product

OpenAI moved Presence out of pilot on July 22 โ€” a platform for deploying voice and chat agents into enterprise workflows, built around a narrower premise than a general assistant: each deployment is scoped to a single job, like billing disputes, insurance claims, or IT service requests, and the agent gets only the systems access that job requires. The platform bundles policy definitions, guardrails, approved-action lists, pre-launch simulation, and evaluation tooling, and OpenAI says it's already running its own English-language phone support line on Presence, resolving 75% of inbound calls without a human. Rollout is limited-GA for now, led by OpenAI's own deployment engineers and select integrators rather than self-serve.

That mirrors the pattern the scoped-tool approach has been taking across the industry all month: define the job before you define the model.

const BILLING_AGENT = {
  job: 'billing_dispute_resolution',
  allowedActions: ['lookupInvoice', 'issueRefund', 'escalateToHuman'],
  requiresConfirmation: ['issueRefund'],
  systemsAccess: ['billing_db:read', 'billing_db:write:refunds'],
};
// The agent can't reach payroll, can't send arbitrary email, can't
// browse the web โ€” the job definition is also the security boundary.

The lesson for anyone building agents outside a platform like this is the same one: write the job spec โ€” allowed actions, required confirmations, systems access โ€” before you write the prompt. It's the artifact that makes an agent auditable later, not just functional today.

3. A State Attorney General Sues a Chatbot Maker Directly

Florida Attorney General James Uthmeier filed suit against OpenAI and Sam Altman personally, the first state-led enforcement action of its kind against a chatbot maker rather than a private civil suit. The complaint alleges OpenAI marketed ChatGPT aggressively โ€” including to minors โ€” while suppressing internal safety warnings, and it cites a Florida State University shooting in which the shooter had allegedly used ChatGPT while planning the attack. It seeks damages in the billions and asks the court to hold Altman individually liable, not just the company. It lands the same week a Florida pastor's family sued separately over allegedly dangerous medical advice from ChatGPT during a medical emergency.

The shift this represents is jurisdictional, not just volume: previous chatbot-safety suits have mostly been private plaintiffs (users, families) suing under product-liability or wrongful-death theories. A sitting state AG bringing a deceptive-practices case โ€” with a request for individual executive liability โ€” is a materially different kind of legal exposure, and one that doesn't require an individual harmed user to initiate it.

What This Means for Builders

None of these three stories is really about model capability. Opus 5 says cost-control is moving from "which model do we call" to "how hard should this specific call think." Presence says the credible way to ship an agent into production is to scope it to one job with an explicit action allowlist, not to give it your whole API surface and hope. And the Florida suit says the safety bar you're building to can no longer be measured only against a user who might sue you โ€” a regulator can bring the case first, and go after leadership personally while doing it. If your chatbot handles anything health-, safety-, or minor-adjacent, the disclosure and escalation paths you have today are worth treating as a compliance surface, not just a UX nicety.

โ€” Maya

Frequently asked questions

What is new about Claude Opus 5 compared to Claude Opus 4.8?

Claude Opus 5, released July 24, 2026, keeps the same pricing as Opus 4.8 ($5 per million input tokens, $25 per million output tokens) โ€” half the cost of Anthropic's flagship Fable 5 โ€” while outperforming Fable 5 on coding and knowledge-work evaluations. It introduces a per-request "effort" parameter (low, medium, or high) that lets a single model trade reasoning depth for speed and cost on a call-by-call basis, rather than requiring a separate model tier for cheaper requests.

What is OpenAI Presence and how is it different from a normal chatbot deployment?

OpenAI Presence, moved out of pilot on July 22, 2026, is an enterprise platform for deploying voice and chat agents. Instead of a general-purpose assistant, each deployment is scoped to one specific job (like billing disputes or IT requests) with only the systems access that job needs, plus built-in guardrails, approved-action lists, simulation, and evaluation tooling. OpenAI says it now runs its own English-language phone support line on Presence, resolving 75% of calls without human help. It's currently limited-GA, deployed by OpenAI's own engineers rather than available self-serve.

What is Florida's lawsuit against OpenAI about?

Florida Attorney General James Uthmeier filed a state-led lawsuit against OpenAI and CEO Sam Altman personally, alleging the company marketed ChatGPT aggressively (including to minors) while suppressing internal safety warnings, and citing a Florida State University shooting in which the shooter had allegedly used ChatGPT while planning the attack. It seeks billions in damages and asks the court to hold Altman individually liable. It is notable as the first state attorney general enforcement action against a chatbot maker, as opposed to a private civil suit.

Maya Brennan
Writer, Smillee AI

I'm Maya โ€” I write most of what you'll read here. I spent years as a copywriter before I got a little obsessed with what these AI tools can actually do, so now I spend my days poking at chatbots, breaking them, and writing up what's worth your time. Everything here is something I've actually tried. If a prompt didn't work for me, it doesn't make the cut.

Want to try any of this?

Smillee's free and there's no signup โ€” open it and paste in whatever you're working on.

Start chatting โ†’

More from the blog