OpenCode is an open-source AI coding agent designed for development work. It offers two built-in agents: 'build' for full access and 'plan' for read-only analysis and code exploration. Installation is possible via curl, package managers (npm, brew, etc.), or as a desktop application for macOS, Windows, and Linux. It distinguishes itself from tools like Claude Code by being 100% open source, provider-agnostic, offering LSP support, and having a focus on a Terminal UI. OpenCode is built with a client/server architecture, allowing for remote access via mobile apps.