Why We Stopped Letting Premium Models Plan — And Cut AI Coding Bills 70%

Routing planning tokens to cheap models (Haiku, 4o-mini) while reserving premium models for execution slashes costs without losing output quality.

Published 2026-06-16

Why We Stopped Letting Premium Models Plan — And Cut AI Coding Bills 70%

TL;DR: A Cursor agent burned $1,400 in one hour with zero output — 40% of tokens were planning at $30/M when $0.25/M models do it better. Full comparison →

The Context

We run a small dev team (3 engineers) using Cursor and Claude Code daily. Last month a background agent looped for an hour, consumed 1.3B tokens, and produced nothing — the CEO refunded it. That bill was a wake-up call: we had zero task-level brakes, no per-seat caps, and no routing logic. Most teams are in the same spot — paying Opus/GPT-4o rates for tokens that just “think about how to think.”

What We Tested

ToolUse CaseVerdictWhy
Cursor (default)Agent runs with Opus/Sonnet for everythingNo routing, no budgets, no task-level limits
LangSmithOrg/workspace/user/key budget controls + dynamic pricingOnly platform with enforceable per-seat daily caps and routing rules
Custom token router (Haiku → Sonnet)Planning → cheap, execution → premium60-70% cost reduction, same output quality
Cursor Origin (announced)AI-native git + agent orchestration?Fall 2026 — promises built-in routing, unproven

The Pivot Point

The $1,400/hr runaway loop. We realized 40% of tokens were planning — deciding file paths, refactor strategies, test approaches — all billed at $15-30/M. A Haiku call at $0.25/M produces equally useful plans. The waste wasn’t marginal; it was structural.

What We Use Now

A lightweight YAML router sitting in front of our agent runs:

routing:
  planning: claude-3-haiku-20240307
  execution: claude-3-5-sonnet-20241022
  budgets:
    daily_per_seat: 500000  # tokens
    task_max: 100000
    alert_threshold: 0.8

LangSmith enforces the budgets; the router handles model selection. Our monthly AI coding spend dropped from ~$2,800 to ~$850.

When You’d Choose Differently

If you’re a solo dev doing <5 agent runs/day, the router overhead isn’t worth it — just set a manual daily cap in Cursor and check bills weekly. Also, if your planning requires massive context (entire codebase + docs), Haiku’s 200K window may truncate; Sonnet 3.5’s 200K+ with better reasoning wins there.

Tool Crucible Rating

DimensionRating
Overall★★★★☆
Ease of Setup★★★☆☆
Value (Cost Savings)★★★★★
Support/Documentation★★★☆☆

This is part of our AI Coding Cost Control evaluation series. See full comparison: AI Coding Tool Cost Breakdown 2026

Last reviewed 2026-06-16. See our methodology and affiliate policy.