Desktop
Sessions, tabs, diffs, built-in browser, and extensions on macOS, Windows and Linux.
Start with free models or bring any of 200+ providers. OpenCode works on your machine, and you can use it from your desktop, your phone, the terminal or your own code.
Sessions, tabs, diffs, built-in browser, and extensions on macOS, Windows and Linux.
Start, steer and approve sessions from your phone, wherever you are.
A fast terminal UI that works in any shell, editor or remote server.
Drive OpenCode from your own scripts, CI jobs and tools.
Read docsOpenCode is an open source coding agent. Use it in the desktop app, on your phone, in the terminal or from your own code with the SDK. Read the docs.
200+ LLM providers through Models.dev, including local models
A desktop and mobile app, a terminal interface and an SDK for your tools
Start multiple agents in parallel on the same project
Write plugins to hook into events and extend OpenCode with your own logic
Connect local and remote MCP servers to give agents new tools
Create specialized agents with their own prompts, models and tools
Teach agents reusable workflows with SKILL.md files
Turn repetitive tasks into slash commands you can run anytime
Choose which actions run automatically and which need your approval
Roll back recent changes to your files and conversation with /undo
The easiest way to start is to download OpenCode and use the free models. No account needed. For more, bring your own subscription or use OpenCode Go.
Desktop, mobile or terminal.
OpenCode comes with a set of free models. No account needed.
Bring your own subscription, or use OpenCode Go's curated models from $10/month.
Use the subscriptions you already have. Log in with ChatGPT Plus or Pro, GitHub Copilot or Claude Code. Or use an OpenCode subscription.
Connect the services you already use with MCP servers, hook into OpenCode with plugins, and teach agents your workflows with skills.
With over 220,000 GitHub stars, 1,000+ contributors, and over 20,000 commits, OpenCode is used and trusted by over 22M developers every month.
OpenCode does not store any of your code or context data, so that it can operate in privacy sensitive environments. Learn more about privacy.
High-quality inference for frontier and open-weight models, low-cost subscriptions with generous limits, and the tools your team needs to manage spend and collaborate effectively.