Integration guide
Continue
Continue is an open-source AI coding assistant for VS Code and JetBrains. Models are configured in config.yaml, so pointing apiBase at CrossModel gives you the whole catalog.
Quickstart
1. Install Continue
- VS Code: search for Continue in the Extensions panel, or install it from the VS Code Marketplace.
- JetBrains: search for Continue in the Plugins panel and install.
2. Create an API key
Sign in to the Console and create a key that starts with cm- on the API Keys page. The key is shown only once, so copy it somewhere safe.
3. Edit the config file
Open ~/.continue/config.yaml and add an entry to the models list (the file is created automatically if it doesn't exist):
models:
- name: CrossModel · DeepSeek V4 Pro
provider: openai
model: deepseek/deepseek-v4-pro
apiBase: https://api.crossmodel.ai/v1
apiKey: cm-YOUR_KEYField reference:
| Field | Value |
|---|---|
provider | must be openai (the OpenAI-compatible protocol) |
model | a CrossModel model ID, e.g. deepseek/deepseek-v4-pro |
apiBase | https://api.crossmodel.ai/v1 |
apiKey | your cm- key |
4. Reload
Save the file — Continue picks up the change automatically. Select the model you just added from the model selector at the top of the Continue panel.
Adding more models
Just append more entries to the models list:
models:
- name: CrossModel · DeepSeek V4 Pro
provider: openai
model: deepseek/deepseek-v4-pro
apiBase: https://api.crossmodel.ai/v1
apiKey: cm-YOUR_KEY
- name: CrossModel · Claude Sonnet 4.6
provider: openai
model: anthropic/claude-sonnet-4.6
apiBase: https://api.crossmodel.ai/v1
apiKey: cm-YOUR_KEYSee the full list of model IDs in the model catalog.
Troubleshooting
| Symptom | What to check |
|---|---|
| Model doesn't appear | Make sure config.yaml is saved and the model selector has refreshed. |
| Auth failure (401) | Confirm apiKey holds a valid cm- key. |
| Request errors | Check that apiBase ends with /v1 and provider is openai. |
| Insufficient balance | Top up in the Console. |