AgentsAgents

OpenCode

Run OpenCode through Proliferate for provider-flexible coding workflows.

OpenCode is the most provider-flexible agent Proliferate runs. Where other agents authenticate against one primary provider, OpenCode can front more than a hundred model providers, so teams that already have a preferred model, or a niche one, can plug it straight in.

Supported functionality

CapabilitySupport
Repository workspacesRun OpenCode in a local checkout, a worktree, or a cloud sandbox.
Provider flexibilityBring your own key for OpenAI, Anthropic, Gemini, OpenCode Zen, or any other provider from Proliferate's vendored provider list, or route through the Proliferate Gateway.
Tool accessConstrain tools through workspace and policy settings, same as any other agent.
ReviewKeep generated changes visible in Proliferate's diff and review flow.

Authenticate OpenCode

From Settings -> Agents -> OpenCode, add a provider from the searchable picker and Proliferate wires its API key into the session as an environment variable. Unlike agents with one fixed provider, OpenCode has no single required credential: it's ready to run as soon as one provider (including the Proliferate Gateway) is configured for a surface.

Settings -> Agents -> OpenCode

The OpenCode harness settings page: Cloud/Local toggle, the Authentication tab with existing OpenAI/Anthropic/Gemini API key rows, and an Add Provider button.

Add provider search modal

The searchable 'Add provider' modal listing model providers to wire a new API key into an OpenCode session.

For model and gateway configuration, see advanced agent settings.

On this page