One frontend, several bills
OpenCode often routes work to more than one model provider. There is not always a single OpenCode line item that describes the day.
UsageAtlas estimates cost from tokens and bundled pricing, then labels it as an estimate. That is enough to see which models were expensive. It is not a replacement for those invoices.
How to use the number
Filter to OpenCode. Check Today for the current burn, History for the trend, Insights for model share. If Codex or Claude ran the same week, leave the filter off to see the combined estimated spend.
Questions, answered
Does UsageAtlas show OpenCode cost?
Yes, as an estimate when OpenCode does not report a cost. Provider-reported costs are used when they exist.
Can I do OpenCode cost tracking without sending prompts anywhere?
Yes. UsageAtlas does not read prompts. Token counts stay local unless you sign in for optional free cloud save.
Why might this disagree with my bill?
Different providers, cache pricing, and delayed invoices. Use the provider bill when the number has to be exact.