Dev Tools & Software
OpenCode | The open source alternative to claude code
opencode.ai ↗OpenCode is an open source AI coding agent that runs in the terminal, IDE, or desktop environment. It connects to over 75 LLM providers, GitHub Copilot, and ChatGPT accounts while automatically loading LSPs. The tool supports parallel multi-session workflows, generates shareable session links, and does not store user code or context data. A Zen service offers benchmarked models tested for coding agents.
Overview
OpenCode is an open source AI coding agent that runs in the terminal, IDE, or as a desktop application. The page at opencode.ai presents the project, its features, installation options, and a premium model offering called Zen.
What it is / What it does
- AI coding agent that assists with writing code across terminal, desktop app, and IDE extension interfaces
- Automatically loads the appropriate Language Server Protocol (LSP) configurations for the LLM
- Supports multi-session: run multiple agents in parallel on the same project
- Allows sharing links to any session for reference or debugging
- Connects to 75+ LLM providers through Models.dev, including local models; supports Claude, GPT, Gemini, and others
- Integrates with existing subscriptions: log in with GitHub to use a GitHub Copilot account, or log in with OpenAI to use a ChatGPT Plus or Pro account
- Includes free models; no extra AI subscriptions required
- Desktop app available in beta on macOS, Windows, and Linux
- Installable via curl, npm, bun, brew, or paru
- Does not store user code or context data, designed for privacy-sensitive environments
Author / Source
- Developed under Anomaly Brand (© 2026)
- Open source; GitHub repository linked from the page with 150K stars, 850 contributors, and 11,000+ commits
Notes
- Zen is a separate offering providing access to a curated set of AI models that have been tested and benchmarked specifically for coding agents
- An Enterprise tier is listed but not detailed on this page
- Documentation and changelog are available via linked subpages