
Four ways to connect
1. Add a provider (most common)
Click Add provider and fill in:- Provider name
- API key
- Request URL (official direct access is fixed to
https://api.anthropic.com) - Optional: primary model, Haiku / Sonnet / Opus mapping, custom models
These settings stay on your computer. The plugin does not upload keys to a CC GUI server.
2. Use local settings.json
Use this if you already maintain~/.claude/settings.json.
- The plugin does not read this file by default
- It reads only after you click Authorize and enable
- The plugin does not modify the file
- You can revoke access at any time. After you revoke it, Claude stays disabled until you enable another provider
3. Use CLI login
Use this for a Claude subscription account:- Sign in to the Claude CLI in a system terminal and confirm you can ask a question
- Keep
envempty in~/.claude/settings.json - In CC GUI, authorize Use CLI login
- Restart the IDE if needed
env to a proxy:
4. Import from another tool
The provider page can import from cc-switch or Claude Code Router. It lists new and updated items first. Confirm before it writes.Models
The model picker at the bottom of the input box lists models for the current provider. You can add prices in Settings so usage stats can estimate cost. You can also pin models you use often.Working directory and CLI override
In Settings → General → Environment:- Working directory: relative to the project root, or an absolute path. Leave empty to use the project root
- Claude CLI path (override): when set, the plugin starts that binary instead of the bundled SDK