Tutorials

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.

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 slotEnv varModel
opusANTHROPIC_DEFAULT_OPUS_MODELclaude-fable-5-1
sonnetANTHROPIC_DEFAULT_SONNET_MODELclaude-opus-5-5
haikuANTHROPIC_DEFAULT_HAIKU_MODELclaude-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 slotEnv varModel
opusANTHROPIC_DEFAULT_OPUS_MODELclaude-opus-5-5
sonnetANTHROPIC_DEFAULT_SONNET_MODELclaude-sonnet-5-5
haikuANTHROPIC_DEFAULT_HAIKU_MODELclaude-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

On this page