Install Windsurf first
Install Windsurf from the official setup page, finish onboarding, open a project folder, and only use CorvusLLM if your build exposes a provider override or OpenAI-compatible base URL field. Windsurf has several account and editor flows, so treat this page as conditional rather than guaranteed for every build.
| What to install | Official source | Quick check |
|---|---|---|
| Windsurf IDE | Windsurf setup docs | Open Windsurf, complete onboarding, then open a folder. |
| Optional Git | Git install guide | git --version |
| CorvusLLM key | Buy or top up balance | Paste only if the custom provider field exists. |
git --version Zero-to-working setup
Use this block when you want the shortest reliable path from a clean install to one successful Windsurf request through CorvusLLM.
- Windsurf IDE
- Optional Git for project workflows
- CorvusLLM key
Official source: Windsurf setup docs, Git install guide
Open Windsurf settings or the command palette and only continue if a custom provider endpoint or OpenAI-compatible override is available.
- Install Windsurf and finish onboarding
- Open Windsurf settings or the command palette
- Only paste CorvusLLM values if your build exposes a custom provider endpoint or OpenAI-compatible override
- Save the provider and send a small chat prompt if the override exists
- Switch to a first-class setup if no override field is available
The override saves and one short Windsurf chat prompt succeeds before real coding work starts.
| Value | Paste this |
|---|---|
| Provider type | OpenAI-compatible or custom OpenAI |
| Base URL | https://base.corvusllm.com/v1 |
| API key | YOUR_CORVUSLLM_KEY |
| Model slug | gpt-5.5 |
This setup is conditional. Do not assume every Windsurf build can use an external OpenAI-compatible gateway.
If your build has a provider override
Open Windsurf settings from the editor UI or command palette and look for provider, model, custom endpoint, or OpenAI-compatible override fields. Use this path only if your build lets you set the provider endpoint directly.
| Windsurf field | Where to look | Value to paste |
|---|---|---|
| Provider type | Windsurf Settings > model/provider configuration, if exposed | OpenAI-compatible or custom OpenAI |
| Base URL | Provider endpoint / base URL input | https://base.corvusllm.com/v1 |
| API key | The same custom provider credential input, if exposed | Your delivered CorvusLLM key |
| Model slug | Model name, model ID, or custom model input | gpt-5.5 |
Values to paste
Base URL: https://base.corvusllm.com/v1
API Key: YOUR_CORVUSLLM_KEY
Model: gpt-5.5
If it does not
Use a first-class setup such as OpenAI SDKs, Open WebUI, ChatBox, n8n, or Claude Code instead of forcing an unsupported path.