Claude Desktop
Claude Desktop can be routed through Corveil for environments that want a desktop chat UI with unified logging and budgets.
Mode
Direct mode (recommended). Use Corveil's virtual API key as the Anthropic-compatible key.
1. Configure the API endpoint
Claude Desktop reads the same environment variables as Claude Code on startup. Launch the app with these set:
bash
export ANTHROPIC_BASE_URL="https://your-corveil-host"
export ANTHROPIC_API_KEY="sk-citadel-your-key-here"
open -a "Claude"For Windows, set the same variables via Settings > System > Environment Variables and relaunch Claude.
Notes
- This is a community-supported configuration — behaviour may change across Claude Desktop releases
- If Claude Desktop doesn't pick up the override, fall back to Claude Code or the Anthropic SDK