Using Downsizing with Continue
Route Continue (the open-source VS Code / JetBrains AI extension) traffic through Downsizing in seconds using the CLI.
Prerequisites
Install the Downsizing CLI — see the CLI guide if you haven't already.
Link Continue (Recommended)
Link Continue to Downsizing:
ds link continueThe CLI idempotently writes a Downsizing model entry into ~/.continue/config.yaml— Continue's global configuration file — using the anthropic provider with a custom apiBase pointed at your Downsizing endpoint. Any existing models or settings in your config are left untouched.
Manual Setup
If you prefer to configure manually, edit ~/.continue/config.yaml(Continue's current config format — the older config.json is deprecated) and add a model entry under the top-level models list:
models:
- name: Downsizing
provider: anthropic
model: claude-opus-4-8
apiBase: https://api.downsizing.dev/YOUR_INFERENCE_ID/anthropic
apiKey: dws_YOUR_API_KEY
roles:
- chat
- edit
- applyFind your Inference ID and API key on the Inference API page. Continue's anthropic provider supports the apiBase override shown above, so no Chat Completions-only fallback is needed.
Verify
Reload the Continue extension (or restart your IDE) so it picks up the updated config, then open the model picker in the Continue side panel and select Downsizing. Send a message to confirm you get a response.
If Continue responds, Downsizing is set up correctly. You can also check your savings dashboard to see the request appear in your usage metrics.
Unlinking
To remove Downsizing from Continue and restore your original configuration:
ds unlink continueSpot an error or something not working? Tell us on Discord or email docs@downsizing.dev.