Continue
Continue.dev is the open-source pair-programmer for VS Code and JetBrains. Its config.json takes any OpenAI-compatible provider, so Nimbus registers with a single entry.
Continue treats models as a list where each entry declares a provider, an API base, and an API key. Pointing the provider at openai plus setting apiBase to Nimbus makes every Nimbus model available in the chat side-panel, inline edits, and autocomplete.
Prerequisites
- Continue extension installed in VS Code or JetBrains.
- A Nimbus API key (
sk-nim-...). ~/.continue/config.jsonreachable — open the file withContinue: Open config.jsonfrom the command palette.
Install
Install from the marketplace:
- VS Code:
Continue.continue - JetBrains: search "Continue" in the plugin marketplace
Configure
Add entries under models in ~/.continue/config.json. Set provider to openai and apiBase to the Nimbus /v1 endpoint.
{
"models": [
{
"title": "Nimbus · Opus 4.8",
"provider": "openai",
"model": "anthropic/claude-opus-4.8",
"apiBase": "https://llm.nimbusapi.net/v1",
"apiKey": "sk-nim-..."
},
{
"title": "Nimbus · Sonnet 4.6",
"provider": "openai",
"model": "anthropic/claude-sonnet-4.6",
"apiBase": "https://llm.nimbusapi.net/v1",
"apiKey": "sk-nim-..."
},
{
"title": "Nimbus · GPT-5.1",
"provider": "openai",
"model": "openai/gpt-5.1",
"apiBase": "https://llm.nimbusapi.net/v1",
"apiKey": "sk-nim-..."
}
],
"tabAutocompleteModel": {
"title": "Nimbus · Autocomplete",
"provider": "openai",
"model": "openai/gpt-5-mini",
"apiBase": "https://llm.nimbusapi.net/v1",
"apiKey": "sk-nim-..."
}
}Save the file — Continue hot-reloads. The picker in the chat side-panel now shows each title.
First call
Open the Continue side-panel (Cmd/Ctrl-L), pick Nimbus · Opus 4.8 from the model dropdown, and send a prompt. The request goes to llm.nimbusapi.net/v1/chat/completions and streams back. Confirm delivery in the Nimbus dashboard's Requests view.
For inline edits, highlight code, press Cmd/Ctrl-I, and pick the same model — the diff view uses the streamed response directly.
Troubleshooting
- Model absent from picker after save: Continue rejected the config as invalid — check the status bar for a red dot and open
Continue: View Logsfor the parse error. Usually a trailing comma or a smart quote. - 401 Unauthorized:
apiKeyis still the literalsk-nim-...placeholder, or the key was rotated. Copy a fresh one from the Nimbus dashboard. - 404 Not Found:
apiBaseis missing the/v1suffix. Continue passesapiBasethrough verbatim — no implicit suffix. - Autocomplete flickers off:
tabAutocompleteModelis pointing at a slow reasoning model. Route it at a fast small model likeopenai/gpt-5-minioranthropic/claude-haiku-4. - "Model not found" in the logs: you used a bare name like
gpt-5.1in themodelfield. Nimbus requires the provider prefix. Full catalog at Models.