OpenCode is a versatile open-source coding assistant that brings AI-powered development capabilities to your workflow. Key features include:
-
Multiple Agent Modes:
build: Full-access agent for development workplan: Read-only agent for safe code exploration and analysisgeneral: Subagent for complex searches and multi-step tasks
-
Flexible Installation Options:
- Command line installation via curl, npm, brew, scoop, and other package managers
- Desktop application support for macOS, Windows, and Linux
- Configurable installation directories with XDG compliance
-
Provider Agnostic:
- Works with multiple AI providers (Claude, OpenAI, Google)
- Support for local models
- Built-in LSP support
-
Developer-Friendly:
- Permission-based command execution
- Safe code exploration capabilities
- Extensive documentation and configuration options
- Active community contributions welcome
Perfect for developers seeking an open, customizable AI coding assistant that isn't locked into a specific provider or platform.




