Route agents to OpenCode providers
add-opencodeskillsetup L2★29,740
nanocoai/nanoclaw ↗What it does
Switch agent provider from Claude API to OpenCode (OpenRouter, OpenAI, Google, DeepSeek)
Best for
When you want to run agents on cheaper models (DeepSeek, Qwen) or multi-provider failover without rewriting orchestration.
Inputs
- · AGENT_PROVIDER=opencode
- · OpenCode config (model, provider, API key)
Outputs
- · spawned agent running on selected OpenCode provider backend
Requires
- · opencode-ai CLI (1.4.17 pinned)
- · @opencode-ai/sdk (1.4.17 pinned)
- · provider credentials
Preconditions
OpenCode CLI + SDK installed, provider credentials ready (OpenRouter/OpenAI/Google API key)
Failure modes
- · SDK/CLI version mismatch (1.14.x breaks session UUID)
- · Provider auth failure
- · Missing barrel import
Trust signals
- · Version pinning 1.4.17 (not latest)
- · Barrel-registration test guards both trees
- · Explicit session UUID breaking change coverage (1.14.x incompatible)