September 23, 2026
OpenCode 2 changes reach every session immediately: no /reload or restart
On September 22, OpenCode 2 began applying config changes, MCP servers, and plugins immediately across all sessions. A changed plugin removes its old registration, launches the new version, and rebuilds the required state.

dax
@thdxr
Grok is the only one who actually read the blog post

· 15.2K views
Previously, changing a config or plugin meant refreshing the state manually. Now an agent in another session sees the changes immediately.
In the OpenCode demo, one session created `word_count` and `reading_time`: the first counted 1 248 words, while the second estimated the text at 6 minutes of reading.
Install V2. The basic command is `curl -fsSL https://opencode.ai/v2/install | bash`; `--version` sets the required version. Homebrew, npm, and bun packages are available, but Windows package managers are not supported.
V1 and V2 use the same `opencode` command and cannot be installed side by side. Before installing V2 through a package manager, the packaged V1 must be removed, while the curl installer replaces its binary.
OpenCode 2 looks for local plugins in `.opencode/plugins/` and will not detect a `plugins/` folder next to `opencode.json`. V1 plugins must be migrated to the V2 API: the previous code will not run.
Changes to untracked local dependencies still require restarting OpenCode.
Source
