Claude Code × Vivgrid
How to use Vivgrid with Claude Fable 5.1, Claude Opus 5.5 in Claude Code
Claude Code maps the model aliases opus / sonnet / haiku to Vivgrid models via the three ANTHROPIC_DEFAULT_*_MODEL env vars. Two recommended mappings are provided below — pick the section that matches how you work, and copy its configuration as-is.
First, get your Vivgrid API Key from your Vivgrid Console.
Frontier-first (recommended)
For hard, important problems where a wrong or slow answer costs more than tokens. This mapping puts the flagship claude-fable-5-1 — Anthropic's most capable model, with a 1M-token context window and always-on adaptive thinking — on the opus slot, backed by claude-opus-5-5 and claude-sonnet-5-5 on the smaller slots.
| Model slot | Env var | Model |
|---|---|---|
| opus | ANTHROPIC_DEFAULT_OPUS_MODEL | claude-fable-5-1 |
| sonnet | ANTHROPIC_DEFAULT_SONNET_MODEL | claude-opus-5-5 |
| haiku | ANTHROPIC_DEFAULT_HAIKU_MODEL | claude-sonnet-5-5 |
{
"env": {
"CLAUDE_CODE_ENABLE_TELEMETRY": "0",
"OTEL_METRICS_EXPORTER": "otlp",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "0",
"MAX_CONSECUTIVE_AUTOCOMPACT_FAILURES": "3",
"DISABLE_EXTRA_USAGE_COMMAND": "1",
"DISABLE_FEEDBACK_COMMAND": "1",
"ENABLE_TOOL_SEARCH": "true",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_TERMINAL_TITLE": "1",
"ANTHROPIC_AUTH_TOKEN": "{YOUR_VIVGRID_KEY}",
"ANTHROPIC_BASE_URL": "https://api.vivgrid.com/",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5-5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-fable-5-1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-5-5",
"ANTHROPIC_MODEL": "opus",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
}
}Cost-first
For high-volume, routine, or cost-sensitive workloads. This mapping stays on claude-opus-5-5, claude-sonnet-5-5, and claude-haiku-5-5 at lower price points. You can switch to the Frontier-first section above at any time — the rest of the configuration is identical.
| Model slot | Env var | Model |
|---|---|---|
| opus | ANTHROPIC_DEFAULT_OPUS_MODEL | claude-opus-5-5 |
| sonnet | ANTHROPIC_DEFAULT_SONNET_MODEL | claude-sonnet-5-5 |
| haiku | ANTHROPIC_DEFAULT_HAIKU_MODEL | claude-haiku-5-5 |
{
"env": {
"CLAUDE_CODE_ENABLE_TELEMETRY": "0",
"OTEL_METRICS_EXPORTER": "otlp",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "0",
"MAX_CONSECUTIVE_AUTOCOMPACT_FAILURES": "3",
"DISABLE_EXTRA_USAGE_COMMAND": "1",
"DISABLE_FEEDBACK_COMMAND": "1",
"ENABLE_TOOL_SEARCH": "true",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_TERMINAL_TITLE": "1",
"ANTHROPIC_AUTH_TOKEN": "{YOUR_VIVGRID_KEY}",
"ANTHROPIC_BASE_URL": "https://api.vivgrid.com/",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
"ANTHROPIC_MODEL": "opus",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
}
}Start Using Claude Code with Vivgrid
claude