OpenCode.
Your code project. Your choice of model.
OpenCode reads project files, makes code changes and runs commands to check its work. Use its desktop app, terminal or web interface, and choose a supported model provider or local model runtime.

Good for
When you want a coding agent that can work with different model providers, including supported local models.
Start with
A supported computer, a code project and a configured model provider. Running a model locally also needs suitable hardware and a compatible runtime.
Cost
The app is free. Optional Go is $10/month and Go Plus is $40/month, with usage limits. Zen and other hosted model providers charge for usage.
Go and Zen explainedOpenCode, Go and Zen.
OpenCode is the app. Go and Zen are optional ways to pay for the models it uses. You can choose another supported provider instead.
- OpenCode appFree
- Download and use the open-source app without a Go or Zen subscription. Model usage, hosting and local hardware are separate costs.
- OpenCode Go$10 / month
- Optional model access for one-person workspaces. Model-specific allowances have five-hour, weekly and monthly limits.
- OpenCode Go Plus$40 / month
- A higher-usage Go plan. The available models and allowances can change; check the current limits before choosing.
- OpenCode ZenPay as you go
- Prepaid model usage rather than a fixed monthly plan. The current site starts with a $20 balance plus a $1.23 card-processing fee; that top-up is not a monthly subscription.
Check spend limits and automatic top-ups for Zen. If you enable Go’s Use balance option, calls beyond its allowance can use a separate pay-as-you-go balance. In My Club, choose the app or your Go plan; use Other or extra costs for actual Zen or provider spending.
Try something small.
- Understand what each file in a project does
- Fix a small bug and run the existing checks
- Try a compatible model through OpenRouter or a local runtime
Getting started.
Download the desktop app from OpenCode’s official site and open a small project you can review. Connect a model provider, check its price and permissions, then ask for an explanation before requesting edits.
Free software does not include every model for free. Choose the provider and billing route deliberately, review file changes and command permissions, and check the result before publishing. Local model support does not mean every model fits your computer.
Understand a small project.
Try this task
- You’ll need
- OpenCode, a configured model provider and a small project folder you can review.
- Our starter prompt
Read this project and explain what each file does. Do not edit files, run commands, install packages or access the network. Tell me what is unclear and suggest one small improvement for me to review.
- What to expect
- A file-by-file explanation and one proposed next step.
- How to check it is done
- Compare the explanation with the actual files. No edits, commands or network activity should have happened.
An untested starter suggestion based on provider documentation. We have not installed OpenCode or run a model for this guide.
Our suggested prompt, based on the linked source. We haven’t tested this task ourselves.
Source checked October 17, 2026.Checked 17 October 2026. Prices and access can change. Character art is our unofficial illustration.
More in code & build.
The app builderLovableDescribe an app. Build it together.
The builderCodexTurns an idea into working code.ChatGPT family
The code collaboratorClaude CodeWorks through code with you.Claude family
The coding partnerGitHub CopilotHelps write and change code as you build.
The agent workspaceGoogle AntigravityGive coding agents a place to build.
The code editorCursorMake changes where your code lives.
The configurable coderClineChoose the model. Work on your code.



