Prerequisites
- Claude Code CLI installed;
claude --versionprints a version. See the Claude Code docs for installation. - An API key created in the console.
Configure
Option 1: settings.json (recommended)
Edit~/.claude/settings.json (Windows: %USERPROFILE%\.claude\settings.json) and add env:
Restart Claude Code after saving.
Option 2: environment variables
~/.zshrc or the system environment.
When using a non-Claude model, set
ANTHROPIC_MODEL and all three ANTHROPIC_DEFAULT_*_MODEL variables to WaveAPI model IDs. Otherwise Claude Code sends background requests with its built-in Claude model names.VS Code extension
Set the same variables in your VS Code user settings (Preferences: Open User Settings (JSON)):
Verify
Available models
Every text model can be used in Claude Code except:- The GPT-5.6 and GPT-6 series:
gpt-5.6-luna,gpt-5.6-sol,gpt-5.6-terra,gpt-6-astra,gpt-6-luna,gpt-6-sol gpt-5-pro,gpt-5.2-pro,gpt-5.4-pro,gpt-5.3-codex,o3-pro
/model <model ID>.