openai is the default generated preset. The installer builds both openai
and opencode-go; OpenAI is the one that runs unless you pick the other.
bunx oh-my-opencode-slim@latest installThen authenticate and refresh models:
opencode auth login
opencode models --refreshIf both presets are already in your config, switch from inside OpenCode:
/preset openai
See Preset Switching for the full runtime switching workflow.
The generated openai preset assigns each specialist an OpenAI model:
| Agent | Model |
|---|---|
| Orchestrator | openai/gpt-5.6-terra (high) |
| Oracle | openai/gpt-5.6-sol (high) |
| Librarian | openai/gpt-5.6-luna (low) |
| Explorer | openai/gpt-5.6-luna (low) |
| Designer | openai/gpt-5.6-luna (medium) |
| Fixer | openai/gpt-5.6-luna (high) |
Your generated config includes openai under presets and activates it by
setting the top-level preset field:
Each skill is listed with a short description and its source. The config block
above shows which agent uses it. author means the author's own third party
skill (not part of the plugin); public means a public tool, framework, or MCP
server.
| Skill | Description | Source |
|---|---|---|
* |
All installed skills (wildcard) | public |
simplify |
Code simplification | public |
For the complete configuration reference, see Configuration.
{ "preset": "openai", "presets": { "openai": { "orchestrator": { "model": "openai/gpt-5.6-terra", "variant": "high", "skills": ["*"], "mcps": ["*", "!context7"] }, "oracle": { "model": "openai/gpt-5.6-sol", "variant": "high", "skills": ["simplify"], "mcps": [] }, "librarian": { "model": "openai/gpt-5.6-luna", "variant": "low", "skills": [], "mcps": ["context7", "gh_grep"] }, "explorer": { "model": "openai/gpt-5.6-luna", "variant": "low", "skills": [], "mcps": [] }, "designer": { "model": "openai/gpt-5.6-luna", "variant": "medium", "skills": [], "mcps": [] }, "fixer": { "model": "openai/gpt-5.6-luna", "variant": "high", "skills": [], "mcps": [] } } } }