If you mainly work in VSCode, RooCode is a direct integration option. It supports OpenAI Compatible providers, so you can use different models through Nbility.
Install RooCode
Search for and install RooCode from the VSCode extension marketplace.
After installation, go to /console/token to get your own Nbility API Key.
Add a Custom Provider
Open RooCode's provider settings, add an OpenAI Compatible provider, then fill in the values below:
| Setting | Recommended value |
|---|---|
| OpenAI Base URL | https://api.nbility.dev/v1 |
| API Key | Your Nbility Key |
| Model | gpt-5 |
Save the provider and start using it.
Tip: If you do not want to use
gpt-5, replace it with another model supported by Nbility, such asglm-4.5,glm-4.6, ordeepseek-v3.1.
Verify the Setup
The simplest verification flow is:
- Open a project
- Select the provider you just added in RooCode
- Send a simple chat or code-edit request
- Confirm that RooCode returns a normal response
If the response works, the configuration is active.
Tips
- Create a separate token for RooCode so quota is easier to manage
- If the model list is long, keep one model first, verify it, then switch to others gradually
- If requests fail, first check whether the Base URL includes
/v1