OpenCode is an open-source, terminal-native coding agent that is model-agnostic, letting you run any LLM provider or local model against your repository.
OpenCode grew rapidly by being the neutral option in a market of vendor-owned agents. Configure any provider with your own keys, use local models through Ollama or LM Studio, and get a polished terminal UI with a desktop app and IDE extensions alongside it.
Its curated model list, OpenCode Zen, surfaces models that actually work well for agentic coding, saving teams from benchmark guesswork. The project supports MCP servers, LSP integration and session management, and its MIT license and huge community make it the default choice for teams wary of lock-in. Because you can mix providers per task, teams routinely use cheap models for routine edits and stronger ones for hard problems. Session tooling keeps long projects organized across days of work.
OpenCode is completely free and open source. You pay only for whatever model provider you connect, and using local models makes the entire stack free apart from your hardware. The tool itself is free forever, and cost optimization is entirely in your hands through model selection and local inference.
OpenCode is for developers who want control over model choice and cost, privacy-conscious teams running local models, and organizations that will not build workflows on vendor-owned tooling. It is also a favorite among tinkerers who like to extend their tools. It also appeals to security-conscious organizations, since code and keys can stay within their own environment with self-run models.
Yes, OpenCode is free and open source with no paid tier. Model costs are whatever your chosen provider charges, including nothing for local models.
OpenCode is a local agent rather than a hosted service, but its server can be driven programmatically and integrated into scripts, CI jobs and custom tooling.
OpenCode trades the tightest vendor-specific optimizations for freedom: any model, any provider, no lock-in. Versus Claude Code or Codex it may require more setup, but it is the option that will never be taken away or repriced underneath you. OpenCode is the strategic choice against lock-in; teams that want maximum polish from day one may still prefer a vendor’s integrated agent.
Gemini CLI is Google's open-source AI coding agent that brings frontier Gemini models into the terminal with a remarkably generous free tier.OverviewLaunched…
Crush is Charm's glamorous open-source coding agent for the terminal, bringing multi-model AI assistance to a beautifully crafted command-line experience.OverviewCrush comes from…
Replit Agent is an AI software engineer inside the Replit cloud IDE that turns plain-language product ideas into deployed full-stack apps. OverviewReplit…