Skip to content
Models and cost control — 0.2.2

AI included in your monthly plan.

Sign in to Codoro and use your monthly AI allowance across the available models. No separate provider account or API key is required on paid plans. Each model has a displayed usage rate, so your allowance covers different amounts of work depending on the model and task.

Use the AI allowance included in your Codoro plan, or optionally connect your own supported API key. Subscriptions purchased separately from AI providers do not supply Codoro credit.

Extension boundary

In VS Code-compatible hosts, the stable language-model API exposes neither provider prices nor a usage total, and an extension cannot intercept the host's own agent mode. Codoro therefore governs the runs it starts, estimates them from its price table, and re-tokenises returned text as evidence. Calls started by the host's agent remain outside this ledger.

Option A

Included AI — no API keys required

Every paid plan includes monthly Codoro credit for AI usage. Sign in with your Osokoro account and choose a model; usage is deducted at its displayed retail rate. Need more? Buy a prepaid top-up. Purchased top-up credit never expires, and extra usage is never charged automatically.

Option B

Optional: use your own API key

Use your own Anthropic, OpenAI, DeepSeek, Google, xAI, Moonshot, Z.ai, Alibaba or Mistral API key. The provider bills you and Codoro takes 0%. Keys stay in the macOS keychain and are sent only to the vendor that issued them.

Featured provider list rates

USD per million tokens · provider rate, before Codoro's 40% hosted markup

ModelInOutRouted to by default
Claude Fable 5$10.00$50.00Architecture, hard debugging
Claude Opus 5$5.00$25.00Architecture, hard debugging
Claude Sonnet 5$2.00$10.00Everyday multi-file edits
Claude Haiku 4.5$1.00$5.00Renames, tests, commit messages
GPT-5.6 Sol$4.00$20.00Complex professional work
GPT-5.6 Terra$2.00$12.00Balanced coding work
GPT-5.6 Luna$0.20$1.20Cost-sensitive high-volume work
Gemini 3.1 Pro Preview$2.00$12.00Complex professional work
Gemini 3.7 Flash$0.75$3.75Balanced coding work
Grok 4.6$2.00$6.00Architecture, hard debugging
Grok 4.3$1.25$2.50Bulk refactors on a budget
Kimi K2.7 Code$0.95$4.00Everyday multi-file edits
GLM 5.2$1.40$4.40Balanced coding work
DeepSeek V4 Pro$0.66$1.98Bulk refactors on a budget
Codoro Fast$0.19$0.51High-volume mechanical work

This featured snapshot comes from Codoro's versioned Gateway catalogue. Multiply a rate below by the markup to get what a hosted run debits; the in-app selector shows that final figure per model before you run it, and it is the one to trust. Bring your own key and Codoro adds nothing at all.

Routing rules you write, in the repository

Automatic routing is a default, not a black box. The rules live in a file you can read, review and revert like anything else in the project.

# .codoro/routing.toml
[default]
model = "claude-sonnet-5"
cap_per_run_usd = 2.00

[rule.cheap_edits]
when = "files_changed < 3 and no_tests_touched"
model = "claude-haiku-4-5"

[rule.deep]
when = "task.label == 'architecture'"
model = "claude-opus-4-8"
cap_per_run_usd = 8.00

[rule.private]
when = "path matches 'infra/secrets/**'"
model = "codoro-fast"

Reserve, then settle

The estimate is held against your balance before the request, and reconciled against real usage when it returns.

Pause, never downgrade silently

At the cap the run stops and offers a cheaper model with the cost of continuing shown next to it.

Pooled team budgets

One monthly pool, a per-seat ceiling, and a ledger by developer, repository and model.

Export the ledger

CSV or the API, per run, with developer, repository, model, token usage and settled cost.

Voice and design, on the same ledger

A hosted transcription, the model run started from its reviewed text, and a design edit are distinct ledger entries on the same balance. Each reserves before dispatch, settles real usage after, and respects the account cap.

A canvas edit is the same arrangement. Apply to code shows its estimate before it runs, reserves it, and settles against real usage after — on the same balance and the same per-run cap, whether the request was typed, spoken or dragged.

Transcription and execution stay separate

The recorded turn is billed for its settled speech-to-text duration. Its transcript enters the same editable Agent composer as typed text, and only a later submission starts a governed model run.

Review before the run

Use in Agent prompt copies the newest dictation into the composer without submitting it. You can correct names, paths and code terms before any model receives the prompt.

One account, one invoice

Sign in with the Osokoro account you already have. Codoro is billed on its own plan and appears as a separate line on the same invoice, so there is one card on file and one place to see what you spent.