
About OpenCode
OpenCode is an open-source coding agent that works in the terminal, on the desktop and from a phone. You can start with free models or connect models from more than 200 providers.
What it does
OpenCode runs agents on your machine and lets you follow sessions from a desktop app, a mobile app or a fast terminal interface. You can start several agents in parallel on one project, extend it with plugins and MCP servers, and create custom agents, commands and skills. A permissions setting decides which actions run automatically and which need your approval.
Key features
- Connect models from 200+ providers, or use free models
- Desktop app with sessions, tabs and diffs
- Custom agents, commands and agent skills
- MCP servers for extra tools
- Undo and redo for recent file and chat changes
Who it's for
Developers who want an open-source agent and the freedom to choose their own models. It suits people who move between the terminal, the desktop and a phone.
Pricing and good to know
The project is MIT licensed and you can start for free with the included models. The site offers a curated model plan called OpenCode Go from $10 per month, and you can also bring existing subscriptions. Check the current model options and permission settings before you run agents on work code.
Highlights
- Connect models from 200+ providers, or use free models
- Desktop app with sessions, tabs and diffs
- Custom agents, commands and agent skills
- MCP servers for extra tools
- Undo and redo for recent file and chat changes












