Per-feature support
Out of 92 analyzed products. Bars scale to the leader; numbers are absolute supportedCount.
Leader: Cost attribution with 23 supported products (25.0% of analyzed).
Which products and frameworks ship cost-control features?
Per the May 2026 volumetric agent, cost / token-economics is the #2 most-asked question in agent infrastructure
(171 HN mentions in the last 12 months, Sequoia's "60-70% gross
margins to inference is unsustainable" framing, LangChain's
State-of-Agents survey logging cost as the second-biggest
blocker). The practitioner question has shifted from "how expensive is this?" to "how do I govern spend?" — this matrix pivots the
catalog's seven cost-* columns into a
governance-score view.
Datadog State of AI Agents 2026 found that 69% of input tokens go to system-prompt overhead — the cost-governance crisis is real, but the picture below shows which frameworks have the features practitioners can actually pull. Token budgets, prompt caching, and cost attribution are the load-bearing trio; semantic caching is still almost nowhere.
Coverage: 92/912 products (10.1%) have at least one cost-economics cell filled in. Of those analyzed, 43.5% declare support for at least one of the seven tracked governance features. The rest of the catalog (mostly research papers and depth-floor rows) is surfaced as unknown by default — the matrix explicitly shows where research has bottomed out rather than papering over the gap.
Out of scope: per-call pricing data
(e.g. $0.003 / 1k input tokens) — pricing changes
too fast and goes stale within weeks. This view tracks the governance features that let you control spend,
not the spend itself.
| Product | Tier | Section | Token budget | Prompt caching | Semantic caching | Batch API | Model routing | Streaming-only | Cost attribution | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| LangGraph (orchestration) Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ● | ● | ● | ● | ○ | ● | 6 |
| Anthropic Claude (foundation models) Token budget | T1 | Foundation models (substrate reference) | ● | ● | ○ | ● | ○ | ● | ● | 5 |
| Claude Code (Anthropic) Token budget | T1 | Agent IDEs & coding harnesses | ● | ● | ○ | ○ | ● | ● | ● | 5 |
| Gemini Enterprise Agent Platform Memory Bank (rebrand of Vertex AI Memory Bank) Token budget | T1 | Platform-provider memory | ● | ● | ○ | ● | ○ | ● | ● | 5 |
| Alibaba Qwen 3 family Token budget | T1 | Foundation models (substrate reference) | ● | ● | ○ | ● | ○ | ● | ○ | 4 |
| Anthropic Computer Use Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ● | ○ | ● | ○ | ● | ○ | 4 |
| Anthropic Computer Use Token budget | T1 | Agent IDEs & coding harnesses | ● | ● | ○ | ● | ○ | ● | ○ | 4 |
| AutoGen / AG2 Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ● | ○ | ○ | ● | ○ | ● | 4 |
| Cline (framework) Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ● | ○ | ○ | ● | ○ | ● | 4 |
| OpenAI Agents SDK Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ● | ○ | ○ | ● | ○ | ● | 4 |
| OpenAI Codex CLI Token budget | T1 | Agent IDEs & coding harnesses | ● | ● | ○ | ○ | ● | ● | ○ | 4 |
| Sourcegraph Cody (agent) Token budget | T1 | Agent IDEs & coding harnesses | ● | ○ | ○ | ○ | ● | ● | ● | 4 |
| Continue.dev (framework) Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ● | ○ | ○ | ● | ○ | ○ | 3 |
| CrewAI Token budget | T1 | Agent frameworks (no first-party memory layer) | ● | ○ | ○ | ○ | ● | ○ | ● | 3 |
| DeepSeek R1 / V3 family Token budget | T1 | Foundation models (substrate reference) | ● | ● | ○ | ○ | ○ | ● | ○ | 3 |
| Mistral Vibe (Remote Agents) + Mistral Medium 3.5 Token budget | T1 | Coding-agent memory | ● | ○ | ○ | ● | ○ | ● | ○ | 3 |
| OpenAI Realtime API Token budget | T1 | Voice agent platforms | ● | ● | ○ | ○ | ○ | ● | ○ | 3 |
| OpenHands (All Hands AI) Token budget | T1 | Agent IDEs & coding harnesses | ● | ● | ○ | ○ | ● | ○ | ○ | 3 |
| Windsurf (Codeium / OpenAI) Prompt caching | T1 | Agent IDEs & coding harnesses | ○ | ● | ○ | ○ | ● | ○ | ● | 3 |
| Browser Use Token budget | T1 | Computer-use & desktop agents | ● | ○ | ○ | ○ | ● | ○ | ○ | 2 |
| ElevenLabs Conversational AI Model routing | T1 | Voice agent platforms | ○ | ○ | ○ | ○ | ● | ● | ○ | 2 |
| JetBrains AI Assistant Model routing | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ● | ○ | ● | 2 |
| Letta / MemGPT Token budget | T1 | Dedicated memory layers | ● | ○ | ○ | ○ | ● | ○ | ○ | 2 |
| Amazon Q Developer Cost attribution | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Arize Phoenix Cost attribution | T1 | Evaluation & observability platforms | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Augment Code Prompt caching | T1 | Coding-agent memory | ○ | ● | ○ | ○ | ○ | ○ | ○ | 1 |
| Bolt.new (StackBlitz) — harness Cost attribution | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Braintrust Cost attribution | T1 | Evaluation & observability platforms | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Browserbase Cost attribution | T1 | Browser-agent memory | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Cognee Model routing | T1 | Dedicated memory layers | ○ | ○ | ○ | ○ | ● | ○ | ○ | 1 |
| Cognition Devin v2 / Spec Mode Cost attribution | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Datadog Bits AI Cost attribution | T1 | Use-case-specific agent harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Devin (Cognition) Cost attribution | T1 | Coding-agent memory | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| GraphRAG (Microsoft) Model routing | T1 | Retrieval-as-memory hybrids | ○ | ○ | ○ | ○ | ● | ○ | ○ | 1 |
| Lovable.dev — harness Cost attribution | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Mem0 Model routing | T1 | Dedicated memory layers | ○ | ○ | ○ | ○ | ● | ○ | ○ | 1 |
| Replit Agent v3 Cost attribution | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Salesforce Agentforce Cost attribution | T1 | Use-case-specific agent harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| v0 (Vercel) Cost attribution | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ● | 1 |
| Zep & Graphiti Model routing | T1 | Dedicated memory layers | ○ | ○ | ○ | ○ | ● | ○ | ○ | 1 |
| Abridge | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| AGENTS.md | T1 | File-backed / editor paradigms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Amazon Neptune Analytics | T1 | Knowledge-graph platforms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Anthropic Auto Dream | T1 | Claude Code memory mechanisms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Anthropic Claude Memory | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Character.ai | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Charisma.ai | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| ChatGPT — Codex (cloud agent) | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Claude Code auto-memory | T1 | Claude Code memory mechanisms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Claude for Chrome | T1 | Computer-use & desktop agents | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| claude-mem | T1 | Claude Code memory mechanisms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| CLAUDE.md | T1 | File-backed / editor paradigms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Cursor Rules | T1 | File-backed / editor paradigms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Decagon | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Dia (Atlassian) | T1 | Browser-agent memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Fellou | T1 | Browser-agent memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| GitHub Copilot Workspace | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Google DeepMind Gemini Robotics | T1 | Robotics foundation models & agent stacks | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Google Gemini Memory | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Granola | T1 | Voice-first / wearable AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Graphiti MCP Server (Zep) | T1 | Claude Code memory mechanisms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Grok Memory (xAI) | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Harvey Memory | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Hippocratic AI Polaris | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| HubSpot Breeze AI Agents | T1 | Use-case-specific agent harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Hugging Face LeRobot | T1 | Robotics foundation models & agent stacks | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Kiro | T1 | Agent IDEs & coding harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| LanceDB | T1 | Vector-database infrastructure | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| MCP Servers (Reference) | T1 | Agent frameworks (no first-party memory layer) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Mem0 MCP (official) | T1 | Claude Code memory mechanisms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Mem0 Security / OpenMemory | T1 | Memory governance, privacy & safety | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Meta AI Memory | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Microsoft Copilot Memory | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Microsoft Edge Copilot Mode + Journeys | T1 | Browser-agent memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Mistral Le Chat — Memories | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Model Context Protocol (MCP spec) | T1 | Agent frameworks (no first-party memory layer) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Neo4j | T1 | Knowledge-graph platforms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| NVIDIA GR00T / Isaac | T1 | Robotics foundation models & agent stacks | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Official MCP Memory server | T1 | Claude Code memory mechanisms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Omi | T1 | Voice-first / wearable AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| OpenAI ChatGPT Memory | T1 | Platform-provider memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| OpenAI Deep Research | T1 | Use-case-specific agent harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| OpenAI Operator | T1 | Computer-use & desktop agents | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Perplexity Comet | T1 | Browser-agent memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Perplexity Deep Research | T1 | Use-case-specific agent harnesses | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Physical Intelligence (π) | T1 | Robotics foundation models & agent stacks | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Project Mariner | T1 | Computer-use & desktop agents | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Sierra | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Suki AI | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Supermemory | T1 | Dedicated memory layers | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Wayve GAIA-2 / GAIA-3 | T1 | Vertical / domain-specific AI memory | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |
| Windsurf Rules & Memories | T1 | File-backed / editor paradigms | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 0 |