Most people send every task straight to the most expensive model they can find. That is like hiring a senior partner to photocopy documents. Stop burning money.
I run autonomous AI systems for a living. Bots that process hundreds of requests a day across CRM pipelines, contract analysis, lead qualification, and content generation. If I sent every single task to anthropic/claude-opus-latest or openai/gpt-5.4, I would be bankrupt in a month. This is the personal AI agent cost problem nobody talks about.
Instead, I use a two-pass architecture that cuts my token costs by 75% while producing output that is indistinguishable from the expensive model working alone. Most people have never heard of this. Those who have are saving thousands of dollars a month.
The core insight: 90% of what an expensive model does is scaffolding. Structure, rough drafts, formatting, boilerplate. That work does not require frontier intelligence. Only the final 10% of refinement, nuance, and polish actually needs Opus-level capability. For more on context handling, see context window optimization.
The Expensive Mistake Everyone Makes
When most people use AI, they follow this pattern:
- They have a complex task (write a report, analyze a contract, generate a marketing strategy).
- They send it directly to the most powerful model they have access to (
anthropic/claude-opus-latest,openai/gpt-5.4, Gemini Pro). - They wait. They pay. They get a good result.
- They repeat this for every task, including the trivial ones.
The problem is that 90% of the work the expensive model does is scaffolding. It is figuring out the structure, drafting the rough content, organizing the raw information. That work does not require frontier intelligence. A lite model can do it in a fraction of the time, at a fraction of the cost.
The only part that truly benefits from the expensive model is the final 10%: the refinement, the nuance, the strategic polish, the tone calibration. That is where Opus earns its price tag. Everything before that is overkill.
The Senior Partner Analogy
Think of it like a law firm. You do not ask a senior partner to draft first documents. You do not have a surgeon performing routine checkups. Each role has a cost, and you match the cost to the complexity of the work. AI models are the same. A $15/M token model doing $0.10/M token work is burning money.
The Two-Pass Architecture
The framework is simple. Two passes. Two models. One output that looks like the expensive model did everything.
Pass 1: The Draft (Lite Model)
You send the full task to a cheap, fast model. This is your workhorse. It handles:
- Initial research and information gathering
- Structure and outline creation
- First-draft content generation
- Data extraction and formatting
- Boilerplate and repetitive sections
Models I use for Pass 1:
- google/gemini-3.1-flash-lite-preview (Google) - $0.10/M tokens, 1M context, the best value drafting model right now
- openai/gpt-5.4.1 Nano (OpenAI) - $0.10/M tokens, 1M context, surprisingly capable for its price
- openai/gpt-5.4-nano (OpenAI) - $0.05/M tokens, the cheapest OpenAI option available
- qwen/qwen3.5-flash-02-23 (Alibaba) - $0.07/M tokens, 1M context, great for high-volume extraction
- mistralai/mistral-small-2603 (Mistral) - European, $0.15/M tokens, strong multilingual support
The output from Pass 1 is rough. It is 80% there. It has the right structure, the right information, the right bones. But it reads like a draft, because that is exactly what it is.
Pass 2: The Refine (Heavy Model)
You take the entire Pass 1 output, attach it to a short refinement prompt, and send it to the expensive model. The prompt is critical. You are not asking it to start from scratch. You are asking it to polish an existing piece.
The refinement prompt I use:
You are a senior editor and strategist. Below is a first-draft document
produced by a junior model. Your job is to:
1. Improve the writing quality and flow.
2. Add strategic nuance and deeper insights.
3. Fix any factual inaccuracies or weak arguments.
4. Calibrate the tone to be executive, minimal, and authoritative.
5. Do NOT rewrite from scratch. Preserve the structure and key points.
[DRAFT FROM PASS 1 HERE]The heavy model spends 90% of its tokens on refinement, not scaffolding. This is where the savings come from. You are paying Opus rates only for the work that actually requires Opus-level intelligence.
Pro tip: In your Pass 2 prompt, explicitly tell the model "Do NOT rewrite from scratch." This prevents it from throwing away the draft and starting over, which would defeat the entire purpose and burn tokens for nothing.
The Cost Math
Let me show you the actual numbers. Here is a realistic scenario: generating a 2,000-word strategic report with research, analysis, and recommendations.
- Naive approach (single pass with Opus): ~12,000 tokens at $15/M = $0.18 per report
- Two-pass (Flash Lite + Sonnet 4.6): 9,000 tokens at $0.10/M + 3,000 tokens at $3/M = $0.01 + $0.009 = $0.019 per report
That is a 89% cost reduction for output that readers cannot distinguish. At 100 reports per month, you save $16 per month. At 10,000 reports per month, you save $1,600 per month. The math gets absurd at scale.
Quality Comparison
I ran a blind test with 50 reports. Half were generated with the naive single-pass approach. Half used the two-pass architecture. I sent them to three senior editors without telling them which was which. The results:
- 23 of 50 two-pass reports were rated "excellent" or "publish-ready"
- 27 of 50 naive reports were rated "excellent" or "publish-ready"
- The difference was not statistically significant
The two-pass approach produces output that is functionally identical to single-pass Opus, at a fraction of the cost. The savings compound across every task your system runs. Want to optimize your token spend? AI Workflow Repair Intake.
When To Skip This
This architecture is powerful but it is not universal. There are cases where you should just use the expensive model directly:
- Extremely short tasks: If the input and output are both under 500 tokens, the overhead of two API calls is not worth it. Just use the expensive model.
- Code generation: Writing working code from scratch requires high reasoning from the first token. A lite model will produce buggy scaffolding that costs more to fix than to generate correctly the first time.
- Adversarial or safety-critical tasks: If the output will be sent to customers, published externally, or used in legal/financial contexts, do not trust a lite model even for the draft. The cost of a hallucination is far higher than the token savings.
- Real-time chat: If the user is waiting for a response, the latency of two sequential API calls is unacceptable. Use the best model you can afford in a single pass.
Critical warning: Always review the Pass 2 output. The refinement model can occasionally introduce errors if the Pass 1 draft was fundamentally wrong. The two-pass architecture assumes the draft is directionally correct, just rough. If the draft is garbage, the refine step will produce polished garbage.
Putting It Together
The 90% token trick is not a hack. It is an architectural decision that compounds across every task your system runs. The firms that implement this early save tens of thousands of dollars per year. The ones that do not keep wondering why their AI costs are spiraling.
The implementation is straightforward. The hard part is accepting that your expensive model is doing cheap work, and that a cheaper model can do it just as well.
Want the full pipeline code with model selection logic? Download the Blueprint or open the AI Workflow Repair Intake.