AI Coding Agent Cost Calculator
Compare Amp, Claude Code, Cursor, and Factory Droid modes. Each mode applies explicit assumptions about context size, autonomy loops, model choice, and retry behavior on top of the same token-cost formula.
Updated July 27, 2026 — model catalog refresh (click to expand what changed)
- Amp: Replaced the deprecated smart/deep/rush mode rows with the current low/medium/high/ultra dial (ampcode.com/news/the-dial, July 9, 2026). New writer models: GLM-5.2 (low), GPT-5.6 Sol (medium/high), Claude Fable 5 (ultra), each paired with an oracle. Default selection changed from
amp-smart-opus47toamp-medium-gpt56sol. Legacy smart/deep/rush rows kept and labeled (classic, deprecated) for historical comparison. - Claude: Added Claude Opus 5, Sonnet 5 (new Claude Code default, $2/$10 intro through Aug 31 2026), and Fable 5. Default selection changed from
claude-sonnet-46toclaude-sonnet-5. Opus 4.8/4.7 and Sonnet 4.6/4.5 rows relabeled (legacy) — still selectable in the API but superseded. Updatedclaude-defaultnote: opus alias now resolves to Opus 5, sonnet to Sonnet 5. - Pricing sources: Anthropic pricing docs (Fable 5 $10/$50, Opus 5 $5/$25, Sonnet 5 $2/$10 intro, Haiku 4.5 $1/$5); OpenAI GPT-5.6 launch (Sol $5/$30, Terra $2.50/$15, Luna $1/$6). GLM-5.2 per-token price is a labeled planning proxy — Amp hosts it and has not published public per-token dollars.
- Note on Fable 5: Claude Fable 5/Mythos 5 access was suspended June 12, 2026 under a U.S. export-control directive. The ultra tier and Fable rows remain in the catalog but may not be reachable for all orgs; Amp may fall back to Opus-class models.
- Not changed: The underlying cost formula, UI, Cursor and Factory Droid catalogs, and all default team-size/usage assumptions are unchanged. Factory Droid still references GPT-5.5/Opus 4.7-class multipliers because Factory's published model list has not been re-verified for GPT-5.6.
Inputs ?
Governed agent workflow with context discipline and observability overhead.
Results ?
Formula ?
effective tokens = base_tokens × context_multiplier × agent_loop_multipliersession cost = effective_input_tokens / 1,000,000 × input_price + effective_output_tokens / 1,000,000 × output_pricemonthly cost = active_engineers × sessions_per_day × workdays × session_costTypical use cases
Safety-critical RTOS migration: converting FreeRTOS to Chinese Loongson CPUs as an ISO 26262-compliant RTOS where all code is MISRA C 2025 compliant. The preset assumes 50 engineers, a tight schedule, heavy codebase context, Loongson/LoongArch porting, memory-protection design, temporal-independence evidence, safety-case documentation, static-analysis remediation, and repeated verification loops.
Enterprise SaaS platform: building a large SaaS platform: multi-tenant backend, web UI, billing, identity, audit logs, observability, CI/CD, data migration, security reviews, and integrations. The preset models 90 engineers working under product-delivery pressure with many cross-team agent sessions.
Save JSON stores the current run in this browser and downloads a reusable file. Save HTML downloads a standalone report. Load saved session imports a JSON file. Diff compares all browser-saved JSON snapshots. Clean old data wipes browser-saved snapshots so the next diff session starts fresh.