Token Economics: The New FinOps for Agentic AI · Paula Silva Paula Silva | AI-Native Software Engineer
Token Economics · FinOps for Agentic AI

Token Economics: the new FinOps for agentic AI

A didactic briefing based on the Microsoft Developer Community Blog article by kinfey (Jul 2026): concepts, engineering techniques, and cost governance for agentic systems.

AuthorPaula Silva
RoleAI-Native Software Engineer
Duration45 to 60 minutes
Date2026-07-09
Agenda

Five parts, one frame: cost per completed task.

PART IThe shift: in AI applications, tokens are now cost
PART IIScenario thinking: models, tiers, and routing discipline
PART IIIFour engineering techniques for saving tokens
PART IVEvalAgentic: evaluation and governance in practice
PART VPractical recommendations and the second curve of agent engineering
Part I
I

The shift.

In AI applications, tokens are now cost, and token economics deserves architectural attention.

The production question

How many tokens does the architecture burn to complete one useful task?

For a long time, AI application design started with model capability: can it write code, reason, use tools, handle long context? Those questions still matter, but in the age of agentic applications they are no longer sufficient.

Tokens are no longer just a measure of text length. They become a measure of system design, runtime behavior, developer workflow, and business cost.

Token Economics, article illustration
Illustration from the original article (Microsoft Developer Community Blog)
Why the bill changed

One user goal, dozens of model calls.

Classic chat application

One user turn, one model call

  • The user asks, the model answers. One request, one call.
  • Cost tracks user intent and is easy to predict per request.
  • Tokens behave like a measure of text length.
Agentic system

One goal triggers a whole execution path

  • Planning, retrieval, tool selection, tool execution, result interpretation, reflection, repair, summarization.
  • The user sees one instruction; the system may execute dozens of model calls behind the scenes.
  • Tokens become a measure of system design, runtime behavior, and business cost.
The industry signal

GitHub Copilot in 2026: usage-based billing through GitHub AI Credits.

Signal 01 · Billing

Usage aligned with token consumption

Input, output, and cached tokens are what gets metered. A tiny prompt and a multi-hour autonomous coding workflow should not be treated as the same economic unit.

Signal 02 · Platform

From in-editor assistant to agentic platform

GitHub Copilot can use models, call tools, work across files, stream responses, and participate in long, multi-step coding sessions across repositories.

Signal 03 · SDK

GitHub Copilot SDK: programmable agent loop

Developers can embed the agentic runtime into their own apps. Once the agent loop becomes programmable, token cost must be programmable too: meter, route, cache, compress, evaluate.

Definition

Token economics is not telling developers to write shorter prompts. It is designing systems where:

Signal preserved
Principle 01
Useful context is preserved, while noise is removed from the window.
No double payment
Principle 02
Repeated context is cached or deduplicated instead of reprocessed.
Right-sized intelligence
Principle 03
Simple tasks do not pay for frontier models.
Structural state
Principle 04
Short-term state is managed structurally instead of copied repeatedly.
Governed calls
Principle 05
Every model call is metered, comparable, and governed.

In short: token economics is the practice of making agentic AI economically sustainable.

Part II
II

Scenario thinking.

GitHub Copilot billing, GitHub Copilot SDK, GPT-5.5, Anthropic, and MAI-Code Model: which intelligence for which step.

Cost and capability tiers (EvalAgentic)

Three tiers, three prices per 1K tokens.

LARGE · claude-opus-4.8 · gpt-5.5
$0.030
Agents, code generation, multi-step reasoning.
MID · gpt-5.4-mini
$0.012
Dialogue, summarization, extraction.
TINY · gpt-5-mini
$0.001
Classification, keyword matching, rule-like tasks.

30x between TINY and LARGE. The tiering lets us reason about real scenarios instead of defaulting to the frontier.

The right question

Not "which model is the best", but: which model is the most economical and reliable for this step of this workflow?

GPT-5.5
Frontier reasoning
Valuable for hard reasoning and engineering workflows, but it should not be the default for every step.
Anthropic
High capability
Excellent for complex reasoning and coding, but they benefit from routing discipline. Requirements analysis, test interpretation, deployment explanation, and code generation may not need the same model tier.
MAI-Code Model
Specialized layer
Coding models should be treated as specialized capability layers. Their value is deciding when code-specialized intelligence should be invoked in a larger agent pipeline, not just "better code generation".
The analogy
Keep this one
Using a frontier model for simple classification is like hiring a principal architect to label folders.
Part III
III

Four techniques.

Compression, Deduplication / Cache, Routing, and Short-term Memory: saving tokens by design, not by starvation.

Overview

Four engineering techniques for saving tokens.

Four engineering techniques for saving tokens, article diagram
Diagram from the original article
Context Compression
01
Turn long text into executable structure.
Prompt Deduplication / Cache
02
Stop paying twice for the same context.
On-Demand Model Routing
03
Let task complexity decide the model tier.
Short-term Memory
04
Preserve state instead of replaying history.
Technique 01 · Context Compression

Turn long text into executable structure.

Redundancy detection
01
Identify long-tail text, repeated descriptions, stale history, and low-value context.
Structured extraction
02
Use GitHub Copilot or a mid-tier model to transform prose into JSON, tables, or typed schemas.
Dynamic injection
03
Inject only the fields needed for the next step, not the full original text.
Recoverable references
04
Preserve source pointers so compressed context remains auditable.

Compression is not summarization. Summaries are designed for humans. Structured compression is designed for agents.

Context Compression, article diagram
How to evaluate

Prompt token reduction · answer quality and task success rate · schema fidelity and missing-field rate · latency improvement · cost per successful task.

Technique 02 · Prompt Deduplication / Cache

Stop paying twice for the same context.

Hash or semantic key
01
Compute a hash or semantic key for source context, and reuse extracted structured results when content is identical or equivalent.
TTL for repeated entities
02
Apply a time-to-live for repeated entities, such as the 24-hour cache pattern shown in EvalAgentic.
Stable prompt prefixes
03
Organize stable prompt prefixes to benefit from provider-level prompt caching where available.
Shared artifact store
04
Store shared context in an artifact store or memory layer so multiple agents do not copy the same blob.

Caching is not "save everything forever". Good caching knows when to reuse and when to invalidate.

Prompt Deduplication and Cache, article diagram
How to evaluate

Cache hit rate · cached token ratio · duplicate prompt rate · cost delta before and after caching · correctness under cache, especially stale-cache failures.

Technique 03 · On-Demand Model Routing

Let task complexity decide the model tier.

router.py · EvalAgentic routing tree
INCOMING REQUEST
  └─ prompt < 500 tokens? ── YES ─→ TINY: classify / extract
  └─ NO ──→ multi-step reasoning?
        ├─ NO ─→ MID: dialogue / summary
        └─ YES ─→ LARGE: agent / code

The entry point can use a rule tree, a lightweight classifier, or a hybrid complexity score. Code-specialized models such as MAI-Code Model are placed in the coding phase rather than used across the whole pipeline.

Routing does not mean "always use the smallest model". It means frontier intelligence is reserved for the steps where it actually changes the outcome.

On-Demand Model Routing, article diagram
How to evaluate

Routing accuracy · cost per route · quality regression by tier · escalation rate from small to larger models · end-to-end success rate.

Technique 04 · Short-term Memory

Preserve state instead of replaying history.

Without it, agents replay the full conversation history, full tool outputs, and full intermediate reasoning on every turn. The context grows; quality may not improve; the bill definitely does. A better design stores state structurally:

User goal
Current plan
Tool outputs and references
Failure reasons
Next actions
Handoff artifacts between agents

In a multi-agent coding pipeline, the Requirements Agent hands off a structured spec. The Coding Agent reads that spec, not the entire prior conversation. The Testing Agent consumes testable artifacts, not every word produced by the Coding Agent.

Short-term memory is not about remembering everything. It is about remembering the next useful thing.

Short-term Memory, article diagram
How to evaluate

Context growth curve across turns · memory retrieval precision · rework rate caused by missing state · recovery quality after failed steps · average input tokens per turn.

Part IV
IV

EvalAgentic.

An open source playground that turns token economics into an observable before/after system.

Five-layer architecture

From frontend to providers, each layer has a job.

Frontend
frontend/index.html
Tabs A / B / C, live SSE logs, and before/after charts.
API
backend/server.py
FastAPI routes and Server-Sent Events streaming.
Orchestration
eval.py · coding_agents.py
A/B evaluation, and the multi-agent coding scenario.
Core
compressor.py · router.py · gh_models.py · token_meter.py
Compression, routing, GitHub Copilot SDK calls, and token metering.
Providers
GitHub Copilot SDK · Microsoft Agent Framework
Model access and agent orchestration.
EvalAgentic architecture, article diagram
Diagram from the original article
Three demonstrations

Tab A, Tab B, Tab C: before and after in three scenarios.

Tab A · Compression

Long-form context, before and after

Token saving does not come from writing a clever sentence. It comes from converting verbose context into a structured artifact that downstream agents can consume efficiently.

Tab B · Routing

Cost is not only raw token count

If simple tasks go to cheaper tiers and expensive models are reserved for complex reasoning, total cost can fall even if some token counts increase. Token economics is not token starvation; it is model portfolio optimization.

Tab C · Multi-agent coding

Same deliverable, two pipelines

A goods-list site (HTML + JavaScript, Flask, Docker) is produced twice by a 4-agent pipeline: Requirements, Coding, Testing, Deployment. Before: everything on GPT-5.5 / LARGE, no compression. After: compressed JSON spec plus routing per step (MID, LARGE, MID, TINY).

This mirrors real enterprise development: architecture and complex code generation may deserve frontier models. Test interpretation, deployment packaging, and simple validation often do not.

Runtime governance

Token Meter is the control plane of cost governance.

The governance loop (article diagrams)
1 User Scenario
2 Context Compression
3 Prompt Deduplication / Cache
4 On-Demand Model Routing
5 Short-term Memory
6 Token Metering & Budget Actions
7 Before / After Evaluation

Optimize the path, not only the prompt. The largest waste usually lives in the execution path: how many calls are made, how much context is repeated, how often tools retry, and whether every step uses the same expensive model.

token_meter.py · non-invasive interceptor
INTERCEPTOR (@token_meter)
  ↓
COUNTER CORE: accounting / budget threshold / triggerACTION HUB: throttle (>80% budget) / rollback (>budget)

# without these controls, one retry loop can quietly
# turn a small user request into a budget incident
Cost metrics live next to quality metrics

A system that cuts cost by 80% but drops success rate by 50% is not optimized. It is broken more cheaply.

Cost
Cost per successful task
Measures the real unit economics.
Token
Input / output / cached tokens
Identifies compression and cache opportunities.
Quality
Pass rate / regression rate
Ensures cheaper tiers do not break outcomes.
Efficiency
Latency / retry count
Prevents cheap models from causing expensive retries.
Governance
Budget breach / rollback count
Validates runtime control.
Part V
V

Operate it.

Six practices for real projects, and the second curve of agent engineering.

Practical recommendations

Six moves for real projects.

Establish a token baseline first
01
Measure input, output, retries, tool calls, and cost per scenario before optimizing.
Compression as a component
02
Not a prompt habit. Define schemas, cache policies, and fallback behavior.
A model routing matrix
03
Route by task type, complexity, risk, latency, and cost.
Handoff contracts between agents
04
Pass structured artifacts, not endless conversation history.
A/B test every optimization
05
Compare cost, quality, latency, and stability.
Add budget actions
06
Throttle at a threshold, rollback on breach, and circuit breakers for failed retries.
References

Sources behind this deck.

01Original article: "Token Economics: The New FinOps for Agentic AI", kinfey, Microsoft Developer Community Blog, Jul 2026
techcommunity.microsoft.com/blog/azuredevcommunityblog
02EvalAgentic, open source evaluation playground for token economics
github.com/kinfey/EvalAgentic
03"GitHub Copilot is moving to usage-based billing", GitHub Blog
github.blog
04"Updates to GitHub Copilot billing and plans", GitHub Docs
docs.github.com
05GitHub Copilot SDK, official documentation
docs.github.com

All diagrams and screenshots shown in this deck belong to the original article and repository, reproduced here for educational purposes with source attribution.

Closing

Token economics is the second curve of agent engineering.

A good agent does not use the biggest model everywhere. It uses the right intelligence at the right step, with the right context, under the right budget.

Contact
Paula Silva
AI-Native Software Engineer
linkedin.com/in/paulanunes
Next step
Hands-on session with EvalAgentic
Run the before/after on your own scenario
Published 2026-07-09
narrative.md · three lines for the demo
# The three-line narrative
1. Token is no longer a technical detail. It is the bill of your architecture.
2. EvalAgentic shows the same scenario before and after cost-aware design.
3. The goal is not cheaper models. It is agent systems that are economically governable.
Use para navegar · O overview · N notas
1 / 20
Agentic DevOps Hub
PDF
ENESPT