Same OpenCode runtime when you pick it. Continuum is the multi-lab cockpit around it.
OpenCode is an open multi-provider coding agent (`opencode serve`, models.dev providers, auth.json). Continuum treats OpenCode as a first-class provider - and also hosts Claude Code, Codex, Cursor agent, and peers - with native clients, multi-account isolation for Claude/Codex, live gauges, and a local $ ledger. OpenCode’s models.dev provider catalog and auth.json are part of Continuum’s connector story (OpenRouter, Z.ai Coding, etc.). Continuum still adds Claude/Codex peers, mobile, gauges, and worktree Code panes OpenCode alone does not productize the same way.
Updated 2026-08-03 · Mac stable · Win/Linux desktop beta
You want OpenCode plus Claude/Codex peers, Continuum mobile, worktree Code panes, multi-account gauges, and repo analytics - not only the OpenCode TUI/server alone.
You want OpenCode’s own CLI/server experience and are happy without Continuum’s multi-device workbench.
Continuum session on OpenCode model for a BYOK path; second session on Claude Max for subscription rail.
Approve OpenCode plan-ready from iPhone. Diff pane shows the worktree.
Analytics columns show OpenCode/connector spend after history parse; Claude gauges show weekly heat. OpenRouter model for a cheap spike session; Claude Max for the production branch - same Continuum sidebar.
Run OpenCode CLI/serve directly. Pick models.dev providers from OpenCode’s own UX.
Stay in OpenCode’s surface. Continuum mobile and multi-lab sidebar are outside this path.
Cost is API keys + OpenCode workflow. No Continuum repo ledger unless you add Continuum. OpenCode serve alone is enough when Continuum clients and multi-lab gauges are out of scope.
Install, connect, first session - steps you can run the same day.
Install Continuum; ensure OpenCode is installed and auth.json has the providers you need.
Code tab → new session → OpenCode model from catalog (including connector vendors when configured).
Also spawn a Claude session if you want subscription-rail Claude beside OpenCode BYOK models.
Pair iPhone for plan/interrupt while OpenCode runs on the host.
Check analytics attribution for OpenCode/connector usage after DB parse cycles.
Keep `opencode` terminal for server debugging; Continuum for multi-device ops.
After adding an OpenRouter key in Continuum Settings, confirm the model appears in catalog before spawning.
Same engine under your login. Continuum cells name the cockpit - panes, gauges, isolation - not a re-score of model quality.
OpenCode is an agent runtime. Continuum is the multi-device workbench that can host OpenCode and peers. Not a hostile fork fight. Continuum ModelCatalog merges OpenCode/connector models into the Code tab picker with enable guards and live probes.
Continuum keeps Claude Code and Codex as first-class peers. OpenCode alone stays OpenCode-shaped by design. Continuum Settings can write OpenCode auth entries so keys do not live in a second ad-hoc file format.
Continuum Settings can write OpenCode auth for connector vendors - same store OpenCode uses. Continuum still owns mobile/gauges/worktrees.
Those are Continuum products. If you only need OpenCode TUI, stay on OpenCode.
Stack recipe: Continuum can drive OpenCode sessions and also uses OpenCode’s auth.json path for connector vendors (OpenRouter, Z.ai Coding, etc.). You can still run `opencode` naked. Continuum does not replace OpenCode - it hosts it beside other engines.
Free app with BYOK / your subscriptions. Optional Continuum-hosted inference: Plus $25/mo, Max 100, Max 200, Ultra. OpenCode model usage bills your API keys / providers.
OpenCode is typically free/OSS software; you pay model providers (OpenRouter, etc.). Verify OpenCode project + provider pricing as of 2026.
As of 2026 - verify on continuumcode.ai/pricing and the vendor site. Continuum does not mark up BYOK or subscription sessions it drives under your login. Continuum does not mark up your OpenCode provider keys.
Continuum ladder: Free app · Plus $25/mo · Max 100 · Max 200 · Ultra - full pricing. Also analytics, multi-account, devices.
Continuum hosts OpenCode and adds multi-device workbench features. If you only want OpenCode, use OpenCode. If you want Continuum ops around it (and peers), use Continuum.
No. Continuum integrates OpenCode as a provider path and shares auth.json for connectors.
Yes via OpenCode connector / Continuum provider setup that writes OpenCode auth - catalog and settings paths productize it.
Only if you want Claude sessions. OpenCode BYOK paths and Claude subscription rails are different engines Continuum can run side by side.
In OpenCode’s auth store (e.g. auth.json under the OpenCode data path). Continuum Settings can write entries; Continuum does not invent a second secret format for those connectors.
Live SSE events may not carry providerID the way DB rows do; Continuum’s analytics bridge attributes more precisely on history parse. That is a known nuance, not a silent surcharge.
No. Claude Code and Codex work without OpenCode. OpenCode matters when you want that runtime or connector vendors that ride auth.json.
Free app. Your subscriptions. Optional hosted inference. Mac stable - Windows and Linux desktop are beta.
vendor-neutral · local-first · multi-device