OpenCode 2.0 has formally shipped, about three months after its public beta launch. Anomaly, the company behind the open-source coding agent, described the release in a Monday blog post as a "major overhaul," saying it drew on the experiences of "millions of daily users" to build a more adaptable system capable of supporting an expanding range of agent capabilities.
The architectural upgrade introduces a shared background service connecting the tool's terminal, web and desktop interfaces, alongside a rebuilt API, a new embeddable SDK, and support for running subagents and shell commands in the background.
Anomaly has been iterating on version 2.0 over the past few months, including a September technical account of its revamped plugin architecture and hot-reloading capabilities. The drawn-out rollout caused confusion among developers, with questions raised about whether version 2.0 was officially stable and complaints about missing release notes, even as updates kept shipping.
Monday's announcement, alongside the official changelog's switch to the 2.x series, signals that version 2 is now OpenCode's main release. The company also published a broader explanation of the technical decisions behind the upgrade.
OpenCode's origins lie in serverless development. Anomaly founders Jay V and Frank Wang previously created Serverless Stack (SST), an open-source framework for building and deploying applications on AWS, and Dax Raad, another prominent figure in OpenCode's development, was also part of the SST team. Since its 2025 debut, OpenCode has gained a following among developers seeking greater freedom over the AI models powering their coding tools, a concern that became particularly pertinent in January when Anthropic began preventing unauthorised usage of its Claude models by third-party harnesses.