opencode-go is a bundled generated preset for users who want to run the
Pantheon agents through OpenCode Go models instead of the default OpenAI setup.
The installer generates both openai and opencode-go presets. OpenAI stays
active by default unless you select OpenCode Go during install or switch to it
later.
Because the opencode-go preset uses GLM-5.1 for Orchestrator and GLM is not
multimodal, installing with --preset=opencode-go also enables the Observer
agent and configures it with opencode-go/kimi-k2.6 for visual analysis.
bunx oh-my-opencode-slim@latest install --preset=opencode-go
Then authenticate and refresh models:
opencode auth login
opencode models --refresh
If both presets are already in your config, switch from inside OpenCode:
/preset opencode-go
See Preset Switching for the full runtime switching
workflow. If you originally installed with the default OpenAI preset, also add
"disabled_agents": [] to your config and restart OpenCode so Observer is
available before switching to opencode-go.
disabled_agents is global, not per-preset. If you later switch back to OpenAI
and restart while keeping "disabled_agents": [], Observer will remain enabled
and use the default Observer model unless you configure one explicitly.
The generated opencode-go preset maps each specialist to a model tuned for its
role:
| Agent | Model |
|---|---|
| Orchestrator | opencode-go/glm-5.1 |
| Oracle | opencode-go/deepseek-v4-pro (max) |
| Council | opencode-go/deepseek-v4-pro (high) |
| Librarian | opencode-go/minimax-m2.7 |
| Explorer | opencode-go/minimax-m2.7 |
| Designer | opencode-go/kimi-k2.6 (medium) |
| Fixer | opencode-go/deepseek-v4-flash (high) |
| Observer | opencode-go/kimi-k2.6 |
Your generated config includes opencode-go under presets and activates it by
setting the top-level preset field:
{
"preset": "opencode-go",
"disabled_agents": [],
"presets": {
"opencode-go": {
"orchestrator": { "model": "opencode-go/glm-5.1" },
"oracle": {
"model": "opencode-go/deepseek-v4-pro",
"variant": "max"
},
"council": {
"model": "opencode-go/deepseek-v4-pro",
"variant": "high"
},
"librarian": { "model": "opencode-go/minimax-m2.7" },
"explorer": { "model": "opencode-go/minimax-m2.7" },
"designer": {
"model": "opencode-go/kimi-k2.6",
"variant": "medium"
},
"fixer": {
"model": "opencode-go/deepseek-v4-flash",
"variant": "high"
},
"observer": { "model": "opencode-go/kimi-k2.6" }
}
}
}
For the complete configuration reference, see Configuration.