AI Income LabJoin AI Income Lab ↗

Build guide · By · Published · Updated

OpenCode Go: pricing, usage limits and setup

Quick answer: OpenCode Go is a monthly subscription to a curated set of open and low-cost coding models, run by the team behind OpenCode. Go costs $10 a month, Go Plus $40 a month, and Go Teams $20 per member per month. Each model has its own monthly allowance in dollars, with 20% usable per 5 hours and 50% per week. You connect it in OpenCode with /connect, then pick a model with /models. It is optional: OpenCode itself is free and works with other providers.

OpenCode Go is not the same as OpenCode Zen. Zen is pay as you go: you add credits and pay per request. Go is a flat monthly plan with usage limits. This guide covers what each plan includes, how the limits work, how to connect Go to OpenCode and other agents, and how to choose between Go and Zen.

I use Go for most of my OpenCode work. In GLM 5.2 Inside OpenCode Go In Minutes! I run GLM 5.2 through Go in OpenCode and then in Hermes Agent, and in This AI Coding Agent Is 100% Free (And Better Than You Think) I move from Zen credits to the Go plan. Prices and model lists below come from OpenCode’s own pages, checked November 1, 2026. The second video mentions an affiliate link; this guide uses plain links only.

Guide card: OpenCode Go plans, model limits and setup. Plan: Go, Go Plus or Go Teams; Connect: /connect, then /models; Limits: 5-hour, weekly and monthly.
Zen is pay as you go. Go is a monthly plan.
Watch on YouTube: GLM 5.2 Inside OpenCode Go In Minutes! (8:44). Also on this site with notes: the watch page.

OpenCode Go pricing: Go, Go Plus and Go Teams

There are three plans. The model list and the per-token prices are the same on all of them; what changes is how much of each model you can use in a month.

PlanPriceWho it is for
Go$10/monthOne person, in a workspace with a single member
Go Plus$40/monthOne person who needs higher limits on every model
Go Teams$20 per member per monthWorkspaces with several members; each member gets their own limits, $5 a month higher than Go on every model

Go and Go Plus can upgrade to Go Teams at any time, with the unused part of the month’s allowance credited. Service accounts are not covered by Go Teams. OpenCode says you may qualify for a refund if the charge was made in the last 14 days and you have not used that period’s allowance.

When I recorded the Zen-to-Go video in May 2026, the signup page offered $5 for the first month. The current Go page lists $10 a month with no introductory price, so check the page on the day you subscribe.

Which models OpenCode Go includes

The Go docs list 30 models as of November 1, 2026. They are mostly open-weight coding models, plus a few low-cost models from the large labs:

The list changes as OpenCode tests and adds models, so treat the one above as a snapshot. For the current list with metadata, call the models endpoint:

curl https://opencode.ai/inference/go/v1/models

Frontier models such as Claude Opus, Claude Sonnet and GPT 6 Sol are not in Go. They are available pay as you go through Zen, or through your own provider account.

How OpenCode Go usage limits work

Go limits are set per model as a monthly dollar amount, not as a request count. Every request is priced at the model’s token rates and counted against that model’s allowance. Each model then has three windows:

So you cannot spend a whole month’s allowance on one model in an afternoon. Each response reports how much it counted, in the opencode.allowance field, and the console shows your current usage.

The allowance differs by model. OpenCode says it negotiates bulk discounts and reserved capacity for most models and passes the savings on as higher limits; newer or already-discounted models get less. A few examples from the docs:

ModelGo monthly limitGo Plus monthly limitEstimated requests per 5 hours on Go
DeepSeek V4.1 Flash$100$20043,330
GLM-5.2$60$180880
Kimi K2.7 Code$60$1801,350
Kimi K3$15$60110
Claude Haiku 5.5$15$603,850

The request estimates assume a typical coding-agent request with a large cached context, for example 700 input, 52,000 cached and 150 output tokens for GLM. Your requests will differ, so use the estimates to compare models, not to plan a budget.

In my GLM 5.2 session, after a site audit and several test prompts, the console showed 15% of the weekly allowance and 11% of the monthly allowance used. In the earlier video, a session of site fixes across Kimi, MiniMax and Qwen came to 5% of the monthly, 11% of the weekly and 27% of the 5-hour allowance. Those are single sessions on my account, not a benchmark.

When you hit a limit

You have two options. You can keep working on the free models, or turn on Extra Usage on the Go page so requests fall back to your pay-as-you-go balance instead of being blocked. Extra Usage needs credits in your console balance. Go Teams starts with Extra Usage on.

The same habits that help with Codex usage limits apply here: check the console before a long task, and move routine work to a model with a larger allowance.

Set up OpenCode Go in OpenCode

If you have not installed OpenCode yet, the OpenCode vs Claude Code guide covers installation and the free option first.

  1. Sign in to the OpenCode console, subscribe to Go, Go Plus or Go Teams, add your billing details and copy your API key.
  2. In the OpenCode terminal app, run /connect, choose OpenCode Go and paste the key.
  3. Run /models and pick a model listed under Go.
  4. Send a short prompt such as “Reply with the word test.” and check that the console’s usage page shows the request.
/connect
/models

To make a Go model the default, set it in your OpenCode config using the opencode-go/ prefix:

{
  "$schema": "https://opencode.ai/config.json",
  "model": "opencode-go/kimi-k3"
}

Go models use the opencode-go/ prefix. Zen models use opencode/. If a model you expect is missing, check which provider you selected. In the GLM 5.2 video, my first test on Zen returned “insufficient balance” because I had no Zen credits; switching the model to the Go provider fixed it.

Use OpenCode Go in Claude Code, Codex, Hermes and others

Go is a provider, so other coding agents can use it with your Go API key. OpenCode lists these as validated, without guaranteeing they will keep working:

OpenCode asks other clients to send normal coding-agent traffic, identify themselves with their own user agent, and send a stable session ID for each conversation. It monitors traffic for abuse, so Go is not a general-purpose API for an app you are building.

In Hermes Agent, I connected the Go plan, ran /model and chose GLM 5.2 under OpenCode Go. Hermes showed the model’s context window and token prices, and the usage appeared in the same Go console. For a first Hermes install, see the Hermes Desktop guide. If you want one local endpoint in front of several providers, the 9Router setup guide covers that pattern, and the Kilo Code tutorial covers another agent that can use Go.

OpenCode Go vs Zen: which one to pick

Both come from the OpenCode team, use the same console and work in OpenCode with /connect. They bill differently.

OpenCode GoOpenCode Zen
BillingMonthly plan: $10, $40 or $20 per memberPay as you go from a credit balance
ModelsAbout 30 open and low-cost modelsA larger list, including Claude Opus and Sonnet, GPT 6 Sol and Gemini
LimitsPer-model monthly allowance with 5-hour and weekly windowsYour balance and any spend limit you set
FeesThe plan priceProvider token prices with no markup, plus 4.6% + $0.31 on each credit purchase
Model prefixopencode-go/opencode/

OpenCode’s docs now call the pay-as-you-go side the OpenCode Console provider, but the product page still calls it Zen. Zen also lists free models for a limited time, such as Big Pickle. The docs say free chat models require OpenCode itself, so they will not work from another client.

Pick Go if most of your work runs well on open models such as GLM, Kimi, DeepSeek or Qwen and you want a predictable monthly cost. Pick Zen if you need frontier models, or use an agent only occasionally and would rather pay per request. You can use both. With Extra Usage on, Go falls back to your Zen balance when a model’s allowance runs out. I switched from Zen to Go because I kept running out of Zen credits on the models I use most.

If you would rather use one key for many providers outside OpenCode, compare OpenRouter, which bills per request across hundreds of models.

Privacy settings and restricted models

Workspace privacy settings apply to Go. By default, paid endpoints that train on request data are blocked, and requests are allowed in Europe and the United States. That means a few models need a setting changed before they work:

Iceman Contributor Free also uses prompts and completions to improve the model. The privacy table on the Go page lists retention per model: most are 0 days, while Grok, GPT, Claude Haiku and Beam Free requests are kept for 30 days. Do not send client code or credentials to a model whose terms you have not read.

FAQ

How much does OpenCode Go cost?

Go costs $10 a month, Go Plus $40 a month and Go Teams $20 per member per month, as listed on November 1, 2026. Token prices are the same on every plan; the plans differ in how much usage each model includes.

What models are in OpenCode Go?

About 30 models, mainly open coding models such as GLM, Kimi, DeepSeek, Qwen, MiniMax and MiMo, plus Grok 4.7, GPT 6 Luna, GPT 5.6 Luna, Claude Haiku 5.5 and Gemini 4 Argon. The list changes, so check the models endpoint or the Go page.

What are the OpenCode Go usage limits?

Each model has a monthly allowance in dollars. You can use up to 20% of it in any 5 hours, 50% in a week and 100% in a month. Allowances range from $15 to $100 a month per model on Go, and are higher on Go Plus.

Is OpenCode Go the same as OpenCode Zen?

No. Zen is pay as you go from a credit balance and includes frontier models. Go is a monthly subscription with per-model limits on a curated set of open and low-cost models.

Do I need OpenCode Go to use OpenCode?

No. OpenCode is free and open source, and works with other providers, local models and its own free models. Go is an optional provider.

Can I use OpenCode Go in Claude Code or Hermes?

Yes. OpenCode lists Claude Code, Codex, Hermes v0.21.6 or later, Pi, jcode, ZCode and the Kilo Code CLI as validated clients, without guaranteeing they will keep working. Clients should send normal coding-agent traffic with their own user agent and a session ID.

What happens when I reach the limit?

You can keep using the free models, or turn on Extra Usage on the Go page so requests fall back to your pay-as-you-go balance. Extra Usage needs credits in your console balance.

Sources

Plans, models, limits and privacy terms checked November 1, 2026 against OpenCode’s own pages. Usage figures from my sessions are single examples, not benchmarks.

Build the next one with AI Income Lab

Step-by-step courses, reusable templates, and a community that answers when you get stuck.

Join AI Income Lab ↗From $29/month. Cancel anytime.
Join 2,900+ members building with AI

Not ready to join? Get the weekly build notes: new guides and tested builds in one short email.