OpenCode 2.0 rebuilds the open-source coding agent around a background service
Anomaly has shipped OpenCode 2.0, a major rewrite of its open-source coding agent. A single background service now runs on your machine, and the terminal, web and desktop apps all talk to it, so sessions are shared and scripts can call it through a new client package. A new code mode turns MCP servers and OpenAPI endpoints into functions the agent can call from a short script, and all MCP servers use it by default to save context. It adds background subagents and background shell commands, over 80 internal plugins, stable terminal UI plugins, and an SDK for running OpenCode as a library. Plugins from 1.0 will not work, the server API is completely different, and tui.json settings have moved.
On Hacker News (about 350 points and about 140 comments), there is no consensus. The biggest subthread, about 20 replies, is about the new install script being very slow. A handful of users say 2.0 fixes many 1.0 annoyances and value the web and desktop apps over terminal tools. A smaller group complains about bugs, slow responses to issues and billing on the project's model subscription. One user warned that because tool calls now run in the background service, a sandbox wrapped around the terminal app no longer contains them.
Sorted take: worth trying if you want an open alternative to Claude Code or Codex, but recheck any sandbox setup after upgrading.
Why it matters: If your team scripts coding agents or uses many MCP tools, the shared service and code mode could cut context use and make automation simpler. Test the upgrade on one machine first, since old plugins break.
Anomaly ↗Discussion on Hacker News ↗AI-assisted, reviewed by Sorted AI
▲ 0
0 comments