Runtime for OpenCode
OpenCode support is coming soon. When it lands, it will run as one harness inside Spinup's cloud agent runtime, with scoped credentials per provider so Claude, OpenAI, OpenRouter, Ollama, and open-weight model routes can change without rebuilding the agent. Today, OpenClaw and Hermes already run on this model.
Coming Soon
What OpenCode needs from a cloud runtime
OpenCode's strength is its simplicity: a coding agent that works with many models. Each piece below has to land before Spinup can call it supported.
One environment, any provider
OpenCode works with OpenAI, Anthropic, Google, OpenRouter, Ollama, and many other providers. The work is to project a scoped credential per provider so switching between Claude, OpenAI, Kimi, DeepSeek, GLM, OpenAI OSS models, or the next route is a config change.
Updates that don't churn the environment
OpenCode is open-source, maintained by Anomaly with community contributions. The harness lifecycle has to tolerate upstream updates without destabilizing runs.
State that survives between runs
Installed packages, generated code, project state, and tool configuration each need a clear persistence contract so runs can resume.
Unattended runs
Moving from terminal to cloud means running unattended, on a schedule, or as part of a team workflow. That contract gets defined when OpenCode lands.
Local to Cloud
The gap between terminal agent and cloud runtime
FAQ
Common questions about OpenCode on Spinup
How does Spinup handle OpenCode's multi-provider model support?+
Not yet. OpenCode is on the roadmap. When it lands, provider keys for OpenAI, Anthropic, Google, OpenRouter, Ollama, and open-weight routes such as Kimi, DeepSeek, GLM, or OpenAI OSS models get projected as scoped secrets where the provider supports them. Switching providers should be a config change rather than a rebuild.
What does a cloud runtime add to a terminal-based agent?+
Persistent environments, managed secrets, network policy, and unattended runs: the parts a terminal session does not give you. OpenCode is not a supported harness yet, so today the cloud runtime ships with OpenClaw and Hermes.
Can I compare OpenCode with other harnesses in the same environment?+
Not yet. Today the supported swap is between OpenClaw and Hermes. OpenCode joins the same portable runtime model when it lands.
How does the open-source update model affect the runtime?+
OpenCode is open-source and maintained by Anomaly with community contributions, so updates land on a community schedule. The harness lifecycle has to absorb that pace without letting upstream drift turn into runtime instability. That contract is part of the OpenCode work that comes after launch.
Related
The runtime should stay bigger than any one harness
Early access
OpenCode is on the way. Try OpenClaw or Hermes on the same runtime today.
Request access if this is the runtime shape your team has been missing.