Tag: ai-pricing

  • Wonder Full Stays in the Seat. The API Key Is a Different Promise.

    Wonder Full Stays in the Seat. The API Key Is a Different Promise.

    On October 12, 2026, Meta launched two models that share a name and almost nothing else. Muse Wonder is a product you can call: it sits on the Meta Model API at $4.00 input, $0.20 cached input, and $20.00 output per million tokens, and inside Muse Code. Muse Wonder Full is a model you can only sit in front of: it exists exclusively inside a Muse Code subscription, on the Power Usage and Maximum Usage plans. The decision an operator makes before pointing either one at a real repository is not which model is smarter. It is which promise they are buying — and the seat’s default promise is not the one most buyers think they made.

    The frontier model is a seat, not a SKU

    Meta’s own availability table is the whole story in four cells. Muse Wonder (muse-wonder-1.0): available on the Model API, standard mode only, and in Muse Code on pay-as-you-go and every plan. Muse Wonder Full: not available on the API at all — Power Usage and Maximum Usage subscriptions only.

    There is no back door. Setting reasoning effort to “max” on muse-wonder-1.0 does not select Wonder Full; Meta’s models page says so in plain words. Meta publishes no API model ID for Full. A team that wants Full behind its own product has, in the words of one launch-week review, no path at any price — businesses can test it inside Meta’s coding environment and cannot deploy it through the standard API.

    The seat prices are printed on the Muse Code product page: Everyday Usage $5 a month, High Usage $15 at 5× the Everyday allowance, Power Usage $50 at 20×, Maximum Usage $200 at 80×. Power is the cheapest chair that includes Wonder Full. The allowances run on five-hour and weekly resets, and per the Terms, a subscription’s per-period allowance expires at the end of each period and does not roll over. On Maximum, when the allowance is gone, Meta’s documented way forward is to wait for the refresh.

    The credential is a leash

    The subscription applies to the API key Meta automatically connects during Muse Code CLI onboarding, and the subscriptions doc is explicit about the boundary: “This credential is for use with Muse Code only.” The Terms give the arrangement its legal name — a Coding Harness Subscription — and the same restriction: the connected key “may not be used to access the Services outside the coding harness or to circumvent your subscription’s usage limits or billing.”

    Any additional API keys you create under the same account are billed pay-as-you-go, per token. So one Meta account holds two different commercial relationships at once: a flat seat that works only inside one CLI, and metered keys that work anywhere except that they can never call the frontier model. Budget them as two products, because Meta does.

    The default is the decision

    Here is the trap, and it is set by a default. “Muse Code subscriptions default to Contributor mode. In Contributor mode, you get more usage from your plan in exchange for letting Meta use your content — the prompts, code, files, and context you send, plus the model responses you get back — to train future Meta models.”

    A careful buyer can still walk into it. Meta’s Model Designation Policy lists Muse Wonder and Muse Wonder Full as Standard Models — the tier whose use constitutes Standard Services, where content is not used for training. The same policy then overrides the list: “If you access the Services through a Coding Harness Subscription, you are considered to be using the Contributor Services by default regardless of which Meta Model you select.” Terms section 3.3 says the same. In Muse Code, Contributor mode is not a model name. It is a subscription setting, and it is on.

    Turning it off is one toggle: open /settings in Muse Code. The help page states what the toggle does and does not do: “Turning Contributor mode off changes how much usage you get from your plan. It doesn’t change which plan you’re on.” How much usage changes, Meta does not publish — no ratio, no prompt count, no price difference appears in the documents. The honest line for a budget is that the size of the privacy discount is undocumented.

    Meta’s own warning belongs in every seat-setup checklist, quoted exactly: “You must not submit sensitive, confidential, or personal information to the Discounted Services. If your use case involves processing personal information, please use Standard Services.” Accounts with Zero Data Retention cannot use Contributor mode at all — and ZDR itself is an organization-level enablement Meta’s sales team turns on for Model API accounts, not a toggle in the CLI, and it does not cover requests made with a personal account.

    The switch does not reach backward

    The off-switch is prospective. Terms section 3.3: a change to Standard applies “prospectively only; it would not apply to Content previously submitted to the Contributor Services, and Meta’s rights with respect to that Content under Section 6 will survive the change.” Everything a seat sent while the default was on stays under the training grant after you flip the setting.

    Section 6.1 adds the subtler pull: “Content previously submitted to the Standard Services becomes Content submitted to the Contributor Services if it is included in any request to the Contributor Services, whether directly or as context or background for your prompts or instructions.” One later Contributor-mode session that pulls an earlier, clean conversation in as context reclassifies that content.

    The commitments page softens the arrangement with a safeguard and then qualifies it: before using Discounted Services content to train models, Meta “takes steps designed to disassociate that Content from your Accounts” — but Meta may use the same content for “evaluation, safety, abuse, quality, and policy review” without first applying those steps. And section 6.1 acknowledges the output side: models trained on your content may produce outputs “similar or identical to your Content,” including for third parties.

    The API shelf is labeled honestly

    On the API, the same choice exists — as a separate model name, printed on the pricing page where a buyer can see it. Contributor mode “isn’t available for Muse Wonder on Model API.” For Spark it is a different SKU: muse-spark-1.3-contributor and muse-spark-1.2-contributor at $0.10 input, $0.002 cached, $0.20 output per million tokens, against standard Spark at $1.25 / $0.15 / $4.25 — capped at 150 requests per minute against 3,000 for the standard IDs. The Muse Code product page labels the two rows without euphemism: the Contributor row is “Used to improve our products”; the standard row is “Not used to improve our products.”

    That is the contrast the seat hides. On the API, training is a priced, named, rate-limited variant a buyer selects on purpose. In the subscription, it is the factory setting of the harness — and the model table’s “Standard Model” label will tell a skimming buyer exactly the wrong story about which arrangement they are in.

    The operator’s checklist

    Decide the data arrangement before the repository, not after the first session. A public demo and a confidential codebase can run through the same agent on the same afternoon; they require different settings, and the setting is per-subscription, not per-conversation.

    Turn Contributor mode off in /settings before any client code, customer data, or contract-confidential material enters the seat — remembering that the flip protects only what is sent afterward, and that earlier standard content follows it if it is ever pulled back in as context.

    Buy the seat for the seat’s work. Wonder Full is a genuinely frontier tool for a person at a keyboard, and it is not a component. Anything your own product must call belongs on the API, in Standard mode, on keys you budget per token.

    This desk tracks Meta’s platform as it changes; the full rate card and the contributor tier’s arithmetic are in Meta Model API Pricing & Limits, and every Meta piece hangs off the Meta AI desk hub. The short version to tape above the desk: the model in the seat is not the model on the shelf, and the seat’s most consequential setting is the one nobody remembers choosing.

  • Meta Model API Pricing & Limits: Wonder, Spark, and the Cheap Tier That Trains on You

    Meta Model API Pricing & Limits: Wonder, Spark, and the Cheap Tier That Trains on You

    From the Tygart Media Meta desk. Prices below are Meta’s published rates, verified against Meta’s own pricing documentation on October 13, 2026, and cross-checked against our account’s live catalog on October 19, 2026. This page is the desk’s drift-watch surface: when Meta moves a number, this page is where the change gets recorded, dated. Desk home: Meta AI, Run in the Open.

    Meta’s pricing has one genuinely simple story and one trap. The simple story: a flagship priced exactly at the market’s flagship rate, a workhorse priced like a workhorse, both with million-token context and no long-context surcharge. The trap is a third tier that costs about 95% less — because you’re paying with your data instead. Here is the whole map, with the trap labeled.

    The API tiers (per million tokens)

    Model Input Cached input Output Rate limits (per team)
    Muse Wonder $4.00 $0.20 $20.00 3,000 RPM / 4M TPM
    Muse Spark 1.3 / 1.2 / 1.1 (Standard) $1.25 $0.15 $4.25 3,000 RPM / 4M TPM
    Muse Spark Contributor $0.10 $0.002 $0.20 150 RPM / 3M TPM

    Wonder’s $4/$20 matches the going flagship rate dollar for dollar — Meta is not discounting its best model, it’s daring you to compare it. Spark at $1.25/$4.25 is the tier a working shop will actually live on: a quarter of the flagship’s input price and under a quarter of its output price, with the same 1M-token context window and the same rate limits. There is no long-context premium at any length, which quietly removes a whole category of surprise bill. Web-search grounding, if you use Meta’s built-in tool, is $2.50 per 1,000 queries on top.

    The rest of the catalog is priced like utilities: Muse Image generates at a flat $0.01 an image, Voice Transcribe runs $0.18 per audio hour with diarization, and the SAM 3.1 segmentation model is $2.50 per 1,000 images — all three confirmed in our own account census on October 14, 2026. Spark’s maximum output is 131,072 tokens; Wonder’s maximum output is not stated on the pages Meta publishes, and this page won’t guess it.

    The Contributor trap: cheap because it trains on you

    Read the Contributor tier’s price again: $0.10 in, $0.20 out. That is not a sale. Meta’s own pricing page is plain about the exchange — in Contributor mode, Meta may use your prompts and the model’s completions to improve and train its products. Your discount is paid in data. Standard mode, at the prices in the table above, is the mode where your content is not used for training.

    Our house rule, printed so our future selves can’t negotiate with it: Contributor tiers are for disposable experiments only — never for client work, never for unpublished material, never for anything you wouldn’t read aloud in Meta’s lobby. The arithmetic isn’t close. A shop that routes real work through Contributor to save $4 a million tokens is selling its clients’ material at a price it would never accept in a contract. And one more wrinkle worth knowing: Muse Code subscriptions default to Contributor mode unless you turn it off — so the trap is also a default, and defaults are where shops actually live.

    The Cursor split: Spark is in, Wonder is out

    If your shop runs Cursor, your Meta options today are exactly one model long. Muse Spark 1.3 is a first-class Cursor model — added September 8, 2026, about six days after the model itself shipped — at the same $1.25/$4.25 rates, with full access to Cursor’s agent tools, a 300k context window by default or the full 1M in Max Mode. Muse Wonder is not in Cursor at all: no model page, no changelog entry, no announced timeline, and Cursor’s official bring-your-own-key program covers five providers — Meta is not among them. The base-URL override workaround exists, but Cursor staff describe it as unsupported and partially broken, it applies globally while it’s on, and it can never bring you Wonder Full. Bottom line from a shop that checked: for Meta inside Cursor, run native Spark 1.3; for Wonder, use the API.

    Muse Code plans — reported, not verified by us

    Meta’s own terminal agent, Muse Code, is sold by subscription as an alternative to per-token billing. The plan structure is verified on Meta’s documentation: four tiers — Everyday, High, Power, Maximum — with Power and Maximum including Wonder Full, the stronger flagship variant that the API does not sell at any price. The dollar figures below come from secondary reproductions of Meta’s pages, and we label them reported because we have not paid one yet: Everyday $5/month, High $15/month (5×), Power $50/month (20×), Maximum $200/month (80×). When this shop runs Muse Code through a real sitting, this section gets rewritten from receipts. Until then, it stays labeled.

    What the numbers don’t tell you

    Two costs never appear on a pricing page. The first is token hunger: independent launch-week measurement found Wonder slower to first token than its rivals’ median and thirstier with output tokens, and in an agent loop — where a model may be called hundreds of times on one job — a thirsty model at a fair per-token price can still be the expensive seat. The second is your own switching cost, which Meta has unusually lowered: one key speaking OpenAI and Anthropic protocols means the harness you already run is the harness you evaluate with. Our proof of that, and the gotcha that came with it, is in The Meta Model API, As We Run It.

    Last verified: October 19, 2026. The desk’s catalog watch re-reads Meta’s model list daily; pricing drift gets recorded here with its date, the same discipline this site applies to Claude’s pricing.

  • The Meta Model API, As We Run It

    The Meta Model API, As We Run It

    From the Tygart Media Meta desk — our own API key, our own test envelope, our own receipts. Desk home: Meta AI, Run in the Open.

    Every vendor will sell you an API with a launch post. What a working shop needs is duller and more valuable: does it answer, does it finish real work, what does it cost to find out, and what stupid thing will eat your first afternoon? On October 14, 2026, we wired Meta’s Model API into our own tooling and ran it. Here is the whole story, including the part where we blamed the API for our own mistake.

    The setup: one key, stored like it matters

    Meta’s developer platform is dev.meta.ai. You make a key in the dashboard, you put it in a vault — ours lives in our credential store, injected into the process only at run time, never written to disk, never pasted into a chat. Billing rides a partner-controlled card with a hard $25 test envelope on it. That envelope is a deliberate choice: a new platform earns production trust in stages, and stage one is “prove it works for pocket change.”

    The first check cost nothing: list the models. Our key read Meta’s catalog clean — nine models, from Muse Wonder down to a segmentation model we still haven’t touched. A key that can read the catalog is a key that works; everything after that is about the work, not the wiring.

    The proof: a work-order-shaped task, 52 seconds

    We pointed OpenCode — an open-source terminal agent, version 1.19.0 — at Meta’s API as an OpenAI-compatible provider, and handed Muse Spark 1.3 the kind of job this shop hands every seat: a written spec (SPEC.md), from which it had to produce a working Python module (a slug utility) plus a pytest suite covering it. Not a riddle, not a benchmark — a small, real, verifiable unit of work with a pass/fail at the end.

    Spark 1.3 finished in about 52 seconds. Mid-run it discovered pytest wasn’t installed in its environment, provisioned its own virtual environment, installed what it needed, and ran its tests: 8 of 8 passing. Then we did what we do with every seat’s output, including our own: we didn’t take its word. We re-ran the suite ourselves, added five extra cases of our own, read the code line by line. All green, code clean. Total damage to the $25 envelope across the entire day’s probing of every text model on the account: under two cents.

    The gotcha: our first failure was not Meta’s

    The first attempt “failed.” Silently. No error, no output — the run simply never came back. The natural conclusion is that the shiny new API is broken. The actual cause: opencode run hangs forever when its standard input is left open in a non-terminal session. Run it with stdin closed — </dev/null — and it works perfectly. No API fault, no key fault; a harness quirk that cost us one debugging cycle and taught us, again, the oldest lesson in this shop: when a new platform “fails,” check your own plumbing before you write the platform off. We’re printing the gotcha in the desk’s first article on purpose. The next shop that wires this API deserves to skip our lost afternoon.

    One API, three dialects — and why a shop should care

    The most consequential thing about Meta’s API is not any single model. It’s that the same key speaks three protocols: OpenAI’s Chat Completions, OpenAI’s Responses API, and Anthropic’s Messages API. Meta’s own quickstart documents pointing Claude Code at api.meta.ai by changing a base URL, Codex at the Responses surface, and OpenCode at the OpenAI-compatible endpoint — all with the one key.

    For a shop, that collapses a real cost. Harnesses are habits: your prompts, your permissions, your work-order formats, your muscle memory. A model provider that demands a new harness taxes every one of those. A provider that plugs into the harness you already run lets you spend your evaluation budget on the only question that matters — is the model any good at your work? It’s also a discipline on the provider: when switching is cheap, the model has to win on merit every month, not on lock-in. We like platforms that volunteer for that test.

    Two quirks worth knowing before your first loop. Reasoning is mandatory on these models: settings like reasoning_effort: "none" come back as errors rather than being quietly ignored, so sloppy OpenAI drop-in code can fail loudly — better than silently, but plan for it. And reasoning tokens burn against your output cap, so set generous maximums; a tight cap buys you empty replies, as our census probes found out so yours don’t have to.

    What this does not prove — yet

    One 52-second task proves the route works and the model can finish a small job cleanly. It does not prove Wonder’s ceiling, anyone’s reliability across a month of autonomous loops, or behavior under production load — and this desk won’t claim otherwise. The head-to-head that would actually settle the seat question — Composer vs. Spark in Cursor vs. Wonder through this API, same work order, same scoring — is scheduled and unrun, and it’s named that way on the desk’s front page. When it runs, it lands here, numbers and all, whichever way it cuts.

    Prices, tiers, and the one discount that should make you read the fine print twice are on the desk’s pricing page: Meta Model API Pricing & Limits.

  • What does AI visibility help cost — and what should it include?

    AI visibility help is sold in four shapes: one-time diagnostics, one-time builds, monthly retainers, and software subscriptions. The same underlying work can hide inside any of the four, which is why the total matters less than the inventory — what exists when the money is spent. One-time work should carry a one-time price. Monthly money should buy monthly work you can name.

    What are you actually paying for in each shape?

    A diagnostic buys a measurement: a fixed set of questions about your business, asked once, with the answers and citations returned as a report. A build buys finished assets: profiles rebuilt, answer pages written and published, listings corrected. A retainer buys a standing habit: new questions tested, new pages written, changes logged, run after run. A subscription buys software — a tracker — and the reading of it stays yours.

    None of the shapes is the honest one. Each fits a situation: a diagnostic before you spend real money, a build when the gaps are known, a retainer when your market moves fast enough that last quarter’s answers rot, a subscription when you have someone in-house who will actually open it. The dishonesty creeps in at the seams — a one-time fix billed monthly forever, a subscription sold to a business with nobody to read it, a retainer with no list of what it produces.

    What should the work include?

    Whatever the shape, AI visibility work should end with things you can hold: your Google Business Profile and Bing Places listing claimed, complete, and in your name; answer pages on your own website that answer your customers’ real questions; your name, address, phone, and services agreeing across the directories machines read; a fixed question set tested before the work and after it; and a written record of what was changed and when.

    Read that list as a quote-checker. If a proposal cannot point each dollar at an item on it — or at a named addition of its own — it is not a quote, it is a mood with a price attached. Notice what is not on the list: no item says “trust us,” and no item is invisible. Visibility work is unusual in marketing for one happy reason — nearly all of it can be opened and inspected the day it is done. Insist on inspecting it.

    What is worth paying for?

    The parts worth paying for are the audit discipline, the writing time, and the measurement habit: a question set held steady while everyone wants to change it, finished pages instead of drafts of drafts, and answers re-asked on a schedule after the work ships. A fourth item earns its keep in contested markets — someone watching which competitor the machines cite on your questions, and why.

    What those four have in common is that they are labor, not secrets. The underlying knowledge in this field is mostly published and plain: complete profiles, consistent facts, quotable answers, measured results. We learned it by doing it on our own business first, and the recipe is written down free on this site. You pay a provider for the same reason you pay anyone — the work is real, the hours are real, and your own hours have somewhere better to be. If a provider’s price rests on mystery instead of hours, the mystery is the product.

    What is not worth paying for?

    Content volume is not worth paying for: a pile of pages written to no customer’s question gives the machines more of what they already ignore. Dashboards are not worth paying for if nobody will open them after the first month. And the sprinkle-ons are not worth paying for as the main event — a schema file or a text file presented as the visibility fix itself. We have tested those; they are not levers, and anyone selling them as the meal is selling garnish.

    The quietest bad buy is the mismatch, not the scam: good work in the wrong shape. A careful one-time build, billed as a retainer, costs a business twelve times its price for the same finished assets. A subscription bought for a business with no reader costs its fee for a login nobody uses. Before the price, before the provider, settle the shape — that one decision prevents most of the waste in this market.

    What are the red flags?

    A guarantee is the first red flag: nobody controls which businesses an assistant names, so a promised mention or ranking is a promise about someone else’s behavior. The second is a provider who will not show the questions they test, or the raw answers before and after. The third is ownership — pages and profiles built on the provider’s accounts, in their name, that leave when you do. That is not a service, that is rent with a marketing department.

    The rest rhyme: a price that cannot be split into one-time and recurring parts; a long contract demanded before any proof exists; a report you are not allowed to re-run or take with you. Any one of these is survivable in an otherwise sound engagement. Two or more in the same proposal is the proposal telling you what the engagement will be like.

    What does ours cost, as an example?

    Ours is priced by shape, and we will use it as the example because we can vouch for its terms. The AI Citation Quick-Scan is the diagnostic: 10 prompts about your service line, a scored report within 7 days, $97, one time. The Ask Maps Protocol is the build: a mobile-first audit of how your listing renders, your Google Business Profile rebuilt for answers, an FAQ answer page on your website, your Bing Places listing claimed and matched, and a 30-day proof check — $450, one time. We sell no retainer version of either, because the work they name is finishable.

    Hold any provider’s quote — ours included — against the sections above: the inventory, the shape, the flags. The right price for this work is the one attached to finished things you own and a measurement you can repeat.

    Which lines the platforms lift is their call. We build the material they lift from — and then we measure what they did.

  • Cursor Pricing Page Now Lists Plus $8 / Premium $30 — Third-Party Models at API List

    Last refreshed: October 13, 2026 against cursor.com/pricing and cursor.com/docs/models-and-pricing.

    The live Cursor pricing page lists a new ladder. Free is limited. Plus is $8/month and includes Grok models only. Premium is $30/month with 4x Plus usage and third-party models (Claude, GPT, Gemini) billed at API list price. Super is $100/month (15x). Ultra is $200/month (50x). Teams start at $30+ per user.

    The docs page still describes older Pro $20 / Pro Plus $60 / Ultra $200 plans with separate Cursor Models and Other Models pools. Existing subscribers may keep prior plans. Quote both sources. Do not average them.

    Claude seats did not move. Pro remains $20/month or $17 annual. Max 5x is $100, Max 20x is $200. Claude Code is included in paid Claude plans and shares the usage pool. API list rates are unchanged: Haiku 5.5 $0.10/$0.50 under 100k prompts, Sonnet 5.5 $2/$10 with $0.10 cache reads, Opus 5.5 $4/$20.

    The split that matters for operators: to run Claude models inside Cursor you now need Premium ($30) plus API list charges on top. A Claude Pro seat is still $20 and includes Claude Code. Two products, two meters.

    Confirm live numbers on the official pages before you change a workflow. This is the plan structure on the pricing page as of October 13, 2026.

  • Claude Haiku 5.5 Lists at $0.10 / $0.50 — Sonnet 5.5 Cache Reads Halved

    Last refreshed: October 8, 2026 (Pacific)

    Anthropic launched Claude Haiku 5.5 on October 7, 2026. Seat prices on claude.com did not move. The operator event is a new SKU at a lower unit price, plus a cache-read cut on Sonnet 5.5.

    Official sources: anthropic.com/claude-haiku-5-5, platform.claude.com pricing, October 7 rate card, claude.com/pricing.

    What changed

    Haiku 5.5 is a new SKU. It is not a rename of Haiku 4.5. Haiku 4.5 remains on the list at $1 / $5. Anthropic says about 90% of prior Haiku requests were under 100,000 tokens, which is the cheaper band.

    Haiku 4.5Haiku 5.5 ≤100kHaiku 5.5 >100k
    Input / MTok$1$0.10$0.50
    Output / MTok$5$0.50$2.50
    Cache write (5-minute)$1.25$0.125$0.625
    Cache read$0.10$0.01$0.05
    Batch input / output$0.50 / $2.50$0.05 / $0.25$0.25 / $1.25

    Sonnet 5.5 input and output did not move. Cache reads did: $0.20 to $0.10 per million tokens. Anthropic says that is about 20% cheaper on most agentic work because cache reads are a large share of the bill. Sonnet 5 cache reads stay $0.20. Opus 5.5 stays $4 / $20 with cache reads at $0.20.

    Do not average the two Haiku 5.5 bands. A prompt over 100,000 tokens pays the higher line. Haiku 5.5 also uses the newer tokenizer, so the same text can be more tokens than Haiku 4.5. The posted rate is not the whole bill.

    What did not change

    Free $0. Pro $20 monthly / $17 annual. Max 5x $100 and Max 20x $200 on the web Help Center. Team Standard $20 annual / $25 monthly per seat. Team Premium $100 annual / $125 monthly. Enterprise $20/seat plus usage at API rates. Cursor Pro stays $20; Pro+ $60; Ultra $200; Teams $40/user on cursor.com/pricing, with Teams Premium $120 on the docs page.

    Anthropic said it will roll out monthly Claude Platform credits this week: Max 5x $100, Max 20x $200, Team up to $500 pooled. That is an announced credit, not a seat-price cut. Confirm in the Help Center article before you book it.

    Operator note

    If a loop is pinned to Haiku 4.5, it is still on the $1 / $5 meter. Move it to Haiku 5.5 only if the workload can take the new model and you watch the 100k prompt line. Cursor on-demand that bills Anthropic list will pick up the new SKU when Cursor exposes it. Cursor seat prices did not move with this launch.

    Live desks: API rates · seat tiers · Claude Code vs Cursor.

  • Farmersville Paid $30 for AI Minutes. Here’s What the $30 Doesn’t Buy.

    Farmersville Paid $30 for AI Minutes. Here’s What the $30 Doesn’t Buy.

    A low-cost AI subscription can produce text. It cannot settle a minutes policy, absorb a week of review labor, or deliver a public record that is ready to publish.

    On September 29, the Farmersville City Council voted 4–1 to pay $30 a month — $360 a year — for Grok to draft verbatim meeting minutes from council recordings. City Clerk Rochelle Giovanni would review each draft. Interim City Manager Kevin Northcraft called the AI-generated minutes “more objective” than minutes written by a person. Elon Musk quote-posted the news with one word: “Grok.” [1]

    The reaction was predictable. Some people treated the vote as proof that artificial intelligence had made a routine government task nearly free. Others treated it as a punch line. Both reactions missed the operational story.

    The $30 vote was never really about drafting

    Farmersville had spent months arguing about what its minutes should contain. The city used summary minutes, but councilmembers pressed to include particular actions and verbatim statements. Under that pressure, work that had taken the clerk about two hours stretched to nearly a week.

    That is the number that matters. The city did not merely have a transcription problem. It had a governance problem: disagreement over the purpose and level of detail of the official record. A language model can turn audio into text. It cannot decide which minutes policy the council should adopt, apply that policy with institutional judgment, or end a political dispute over whose words deserve inclusion.

    The subscription buys a draft, not minutes

    In the city’s comparison, Grok produced eight pages, Otter produced nine, a service identified as Government Clerk produced 12, and a human Rev.com transcript ran 111 pages. Those page counts compare outputs, but they do not answer the central question: What kind of record is the city trying to produce?

    The California City Clerks Association’s minutes guidance is clear. The primary purpose of minutes is to memorialize decisions. It identifies action minutes and brief summary minutes as appropriate styles and says verbatim minutes should not be used. Action minutes record final decisions; brief summary minutes preserve the main points that led to a decision without turning the record into a transcript. [2]

    A transcript records what was said. Minutes record what the body did.

    That distinction matters because more text is not automatically more transparency. An audio or video recording can preserve the full discussion. Minutes serve a different function: they create a concise, reliable record of attendance, items considered, actions taken, votes, and follow-up. If a city wants verbatim minutes anyway, it should make that policy choice openly — and price the work required to review them.

    The hidden cost is the clerk’s review time

    Farmersville’s clerk still reviews every Grok draft. She must catch misheard names, incorrect motions, missing vote details, speaker confusion, and language that does not match the city’s adopted style. She also has to format the document, reconcile it with the agenda and staff materials, route it for approval, and prepare it for publication and retention.

    None of that appears in the $30 subscription price. The software cost is visible because it arrives as a line item. The clerk’s time disappears inside payroll, backlog, and delayed work elsewhere. A city can save money on the first pass while still spending a week producing the finished record.

    This is why “AI wrote the minutes” is the wrong test. The useful question is whether the city received accurate, policy-compliant minutes that a clerk can stand behind without rebuilding the document.

    The useful product is a finished public record

    For a small city, the product should not be a block of generated text. It should be a complete workflow: the meeting recording is transcribed; a draft is shaped to the city’s adopted minutes standard; motions, votes, names, and action items are checked; the document is formatted to the city’s template; a human verifies the result; and a publish-ready file is delivered.

    The artificial intelligence does not need to be perfect. The system needs to be designed so a qualified human catches what it misses. That is not a retreat from automation. It is the control that makes automation usable in public records work.

    A finished-minutes service also makes the cost legible. Instead of buying a subscription and hoping staff time falls, the city buys an outcome: reviewed minutes in the required format, ready for the clerk’s final approval and the next agenda packet.

    Farmersville opened a door for hundreds of small cities

    California has 482 incorporated cities. Many operate with small administrative teams, tight meeting cycles, and clerks whose responsibilities extend far beyond minutes. Farmersville’s dispute is unusually visible, but the underlying problem is common: the recording is easy to make; the official record still takes judgment and time. [3]

    The 4–1 vote proved that a budget line for AI-assisted minutes can survive a public meeting. The $30 subscription opened the door. The larger opportunity sits behind it: the nearly weeklong burden that nobody priced.

    The next step is to buy the outcome

    Council minutes as a finished, human-verified service exist now. For a city spending days turning recordings into disputed drafts, the useful conversation is not which model can generate the most pages. It is what a publish-ready minutes workflow would remove from the clerk’s desk — and what standard the council wants that workflow to follow.

    Sources

  • Claude Sonnet 5.5 Lists at $2 / $10 — Same Unit Price as Sonnet 5

    Last refreshed: October 5, 2026

    Anthropic launched Claude Sonnet 5.5 on September 28, 2026. Seat prices on claude.com did not move. The operator event is a new SKU, not a unit-price cut: Sonnet 5.5 lists at $2 per million input tokens and $10 per million output tokens — the same pair as Sonnet 5.

    Official sources: anthropic.com/claude-sonnet-5-5, platform.claude.com pricing, September 28 rate card, claude.com/pricing.

    What changed

    Sonnet 5.5 is a new SKU, not a rename of Sonnet 5. Anthropic says it runs 30%+ faster than Sonnet 5 and costs up to 30% less per task because it uses fewer tokens, not because the published rate fell.

    Sonnet 5Sonnet 5.5
    Input / MTok$2$2
    Output / MTok$10$10
    5-minute cache write$2.50$2.50
    1-hour cache write$4$4
    Cache read$0.20$0.20
    Batch$1 / $5$1 / $5

    Do not treat “30% less per task” as a 30% list-price cut. The meter is still $2 / $10. US-only inference stays 1.1x on Claude 4.6 and later models.

    What did not change

    Free $0. Pro $20 monthly / $17 annual. Max from $100 (5x) and $200 (20x). Team Standard $20 annual / $25 monthly per seat. Team Premium $100 annual / $125 monthly. Enterprise $20/seat plus usage at API rates. Opus 5.5 remains $4 / $20. Haiku 4.5 remains $1 / $5. Fable 5.1 remains $10 / $50 with $0.25 cache reads. Cursor Individual stays $20; Cursor Teams stays $40/user on cursor.com/pricing.

    Operator note

    If you are pinned to claude-sonnet-5, you are still on the $2 / $10 meter. Switch to claude-sonnet-5-5 if the workload can move and you want the newer model. Cursor on-demand that routes to Anthropic list will pick up the new SKU when Cursor exposes it — Cursor seat prices did not move with this launch.

    Live desks: API rates · seat tiers · Claude Code vs Cursor.

  • Claude Opus 5.5 Cuts Token Price 20% — $4 / $20 List

    Last refreshed: October 6, 2026 (Pacific)

    Anthropic launched Claude Opus 5.5 on September 22, 2026. Seat prices on claude.com did not move. The operator event is the unit price: Opus 5.5 lists at $4 per million input tokens and $20 per million output tokens — 20% below Opus 5 at $5 / $25.

    Official sources: anthropic.com/claude-opus-5-5, platform.claude.com pricing, September 22 rate card, claude.com/pricing.

    What changed

    Opus 5.5 is a new SKU, not a rename of Opus 5. Anthropic says it performs at the level of Fable 5.1 on most work and costs about 40% less than Opus 5 on typical token-billed workloads because cache reads fell more than the headline rate.

    Opus 5Opus 5.5
    Input / MTok$5$4
    Output / MTok$25$20
    5-minute cache write$6.25$5
    1-hour cache write$10$8
    Cache read$0.50$0.20
    Fast mode$10 / $50$8 / $40
    Batch$2.50 / $12.50$2 / $10

    Cache reads on Opus 5.5 are 0.05x input ($0.20), not the 0.1x used on Opus 5. That is the line that moves agent and Claude Code bills. US-only inference stays 1.1x on both SKUs.

    What did not change

    Free $0. Pro $20 monthly / $17 annual. Max from $100 (5x) and $200 (20x). Team Standard $20 annual / $25 monthly per seat. Team Premium $100 annual / $125 monthly. Enterprise $20/seat plus usage at API rates. Sonnet 5.5 remains $2 / $10. Haiku 4.5 remains $1 / $5. Fable 5.1 remains $10 / $50 with $0.25 cache reads.

    Opus 5.5 is available on Pro, Max, Team, and Enterprise. Anthropic also said five-hour usage limits on those plans increased with the launch. Confirm the live window in Settings > Usage. Do not treat a help-center message count as a hard cap.

    Operator note

    If you are pinned to claude-opus-5, you are still on the $5 / $25 meter. Switch to claude-opus-5-5 if the workload can move. Fast mode is first-party Claude API only at $8 / $40. Cursor on-demand that routes to Anthropic list will pick up the new SKU when Cursor exposes it — Cursor seat prices on cursor.com ($20 Individual, $40 Teams) did not move with this launch.

    Live desks: API rates · seat tiers · Claude Code vs Cursor.

  • Sonnet 5 List Is $2 / $10 Again (September 22, 2026)

    Last refreshed: October 6, 2026 (Pacific).

    Checked September 22, 2026 against platform.claude.com/docs/en/about-claude/pricing and claude.com/pricing.

    The live Anthropic platform table lists Claude Sonnet 5 at $2 input / $10 output per million tokens (as named on the September 22 table — the current model at these same rates is Sonnet 5.5). Five-minute cache writes are $2.50. Cache reads are $0.20. Batch is $1 / $5.

    That is not Sonnet 4.6. Sonnet 4.6 (and Sonnet 4.5) — both legacy/retired models — stayed at $3 / $15. Do not average the two rows.

    On September 17 this desk published that Sonnet 5 intro $2 / $10 had ended August 31 and that standard list was $3 / $15. The official table on September 22 does not match that desk. Official page wins. Old → new on the live pages: Sonnet 5 $3 / $15 → $2 / $10.

    Seats did not move: Pro $20 monthly / $17 annual, Max 5x $100, Max 20x $200, Team Standard $20 annual / $25 monthly, Team Premium $100 annual / $125 monthly, Enterprise $20/seat plus API usage.

    Fable 5.1 remains $10 / $50 with cache reads at $0.25 (already logged September 19). Cursor individual seats remain Hobby free / Pro $20 / Pro+ $60 / Ultra $200.

    Updated in place: the four canonical pricing desks plus the Claude Code vs Cursor page.