Slash-command agents
Slash-command agents are registered as hidden OpenCode agents. You do not normally select them as your main assistant; you invoke them through commands.
Inventory
| Command | Display agent | Stable routing key | Model handler | Purpose |
|---|---|---|---|---|
/beta |
beta |
squad/beta |
primary_beta |
Read-only second opinion on the current session. |
/configuru |
configuru |
squad/configuru |
primary |
Inspect and safely modify OpenCode or opencode-squad configuration. |
/retitler |
retitler |
squad/retitler |
primary |
Rename the current OpenCode session or offer title suggestions. |
Beta
/beta is for an independent second look. It is registered only when both the normal primary route and squad/beta resolve to concrete, different models.
This prevents a false sense of independent review. If both routes would use the same model, /beta stays hidden.
Route Beta through the primary_beta handler:
{
"models": {
"handlers": {
"primary": "@provider/main",
"primary_beta": "@provider/second_opinion"
}
}
}
Configuru
/configuru is the configuration assistant. It can inspect OpenCode and opencode-squad config locations, explain available configuration fields, and help shape safe edits.
Configuru has internal manuals and guardrails, but the public manual now exposes the main user-facing configuration surface in the Configuration overview.
Retitler
/retitler renames the current OpenCode session. It can either apply one chosen title directly or ask you to choose from suggestions.
Configure recurring naming behavior with Retitler configuration.