
OpenCode
Open-source AI agent for developers, available in the terminal, IDE, and as a desktop application.
Overview
OpenCode
Description of OpenCode AI
OpenCode is an open-source AI agent for developers that runs in the terminal, IDE, and as a desktop app. The tool connects to more than 75 LLM providers, including Claude, GPT, and local models, without tying users to a single vendor. OpenCode supports two working modes (Build and Plan), uses LSP to understand code structure, and also works with MCP servers, /init and /undo commands. With it, you can generate code, refactor, explain snippets, and fix errors directly from the console or a built-in editor with a customizable TUI interface.
OpenCode specifications
| Characteristic | Value |
|---|---|
| Type | AI agent for developers |
| License | MIT (open source) |
| Developer | Anomaly (USA) |
| Working modes | Build (full file access) and Plan (read-only and plan suggestion without edits) |
| Model provider support | More than 75 LLM providers (Anthropic, OpenAI, Google, OpenRouter, local models via Ollama, etc.) |
| Subscription support | GitHub Copilot, ChatGPT Plus/Pro |
| Free tier availability | Yes (free agent; pay only for provider tokens or use free models in Zen) |
| Interface language | Russian interface: No, Russian language: Yes |
| Platforms | WEB, PC, Mobile, IDE, API, CLI, MCP |
| Business model | Free |
Who is OpenCode suitable for?
Developers who value model freedom
OpenCode is suitable for developers who want an agent next to the repository and the ability to choose among dozens of LLM providers. The tool does not tie users to a single vendor, allowing them to switch between cloud
Pricing
Frequently asked questions
Similar AI tools
See also
AI-powered code editor that analyzes your entire project and helps you write, rewrite, and optimize code.

AI assistant for programmers, working through your own API key and supporting popular language models.

AI assistant for developers that generates, explains, and refactors code, as well as creates documentation and tests from natural language descriptions.

A set of AI tools built into JetBrains IDEs to help with writing, refactoring, and understanding code.

AI tool for automatically converting layouts from Figma into HTML, CSS, and React components, as well as for creating and refactoring interfaces.

Neural network for generating, explaining, and fixing program code in various programming languages.
AI assistant for developers that automates routine programming tasks.
AI agent for software development assistance, capable of writing, fixing, and reviewing code.
