VSCode Configuration
This guide will help you configure Claude Code extension in VSCode with Fizzly API.
Prerequisites
- VSCode 1.80 or later
- Claude Code extension installed
- Fizzly API key (Get one here)
Install Claude Code Extension
- Open VSCode
- Go to Extensions (
Ctrl+Shift+X/Cmd+Shift+X) - Search for “Claude Code”
- Click Install
Configure Extension Settings
Open VSCode Settings (Ctrl+, / Cmd+,) and search for “Claude Code”:
Method 1: Settings UI
- Find Claude Code: API Key
- Enter your Fizzly API key
- Find Claude Code: Base URL
- Enter
https://api.fizzlyapi.com
Method 2: settings.json
Press Ctrl+Shift+P / Cmd+Shift+P, type “Open Settings (JSON)”, and add:
{
"claude-code.apiKey": "your-fizzly-api-key",
"claude-code.baseUrl": "https://api.fizzlyapi.com"
}Verify Configuration
- Open Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Type “Claude Code: Start”
- Claude Code should start without errors
Workspace Configuration
For project-specific settings, create .vscode/settings.json in your project:
{
"claude-code.baseUrl": "https://api.fizzlyapi.com",
"claude-code.model": "claude-3-5-sonnet-20241022"
}⚠️
Security Note: Don’t commit API keys to version control. Use environment variables or VSCode’s secure storage for API keys.
Recommended Settings
{
"claude-code.baseUrl": "https://api.fizzlyapi.com",
"claude-code.model": "claude-3-5-sonnet-20241022",
"claude-code.maxTokens": 4096,
"claude-code.temperature": 0.7
}Using Environment Variables
You can also use environment variables with VSCode. The extension will automatically detect:
ANTHROPIC_API_KEYANTHROPIC_BASE_URL
This is useful for keeping secrets out of settings files.
Troubleshooting
Extension Not Working
- Check extension is enabled in Extensions panel
- Reload VSCode (
Ctrl+Shift+P→ “Developer: Reload Window”) - Check Output panel for errors (
View→Output→ Select “Claude Code”)
API Connection Failed
- Verify API key is correct
- Check Base URL is
https://api.fizzlyapi.com - Ensure you have internet access
- Check if firewall is blocking connections
Model Not Available
- Verify model name is correct
- Check your account has access to the model
- Ensure sufficient balance in your account
Need help? Check the FAQ or contact support.