phaseo cursor to create a key, then turn on Cursor’s OpenAI API key and Override OpenAI Base URL settings. This routes Cursor’s chat models through Phaseo; features that use Cursor’s own models, such as tab completion, may keep using Cursor’s infrastructure.
Set up with the Phaseo CLI
Phaseo CLI: Cursor API Key that expires after 90 days and has a $100 monthly spend limit, and prints the settings below. Run phaseo cursor again for a new key after it expires. The CLI doesn’t edit Cursor’s credential store.
Configure Cursor
- Open Cursor Settings → Models.
- Find the OpenAI API Key section and enable it.
- Paste the key from
phaseo integrations credential cursor, or any Phaseo API key. - Enable Override OpenAI Base URL and enter
https://api.phaseo.app/v1, with no trailing slash. - Add or enable the Phaseo model you want.
Cursor’s key and Base URL settings are global, not per provider: the enabled key and Base URL decide where every OpenAI-family request goes, and the model name is forwarded as is. Some releases save the key without a Verify button; test with a new chat instead. See Cursor’s API key docs.
Check it works
- Keep the key and Base URL override enabled.
- Select the model in Cursor’s model picker and start a new chat.
- Ask it to reply with
PHASEO_CURSOR_OK. - Confirm the request appears in Settings → Usage → Logs.
Remove Phaseo
Disable the OpenAI API key and Base URL override in Cursor Settings → Models, then revoke the key:Fix common problems
Cursor-hosted models stop working
Cursor applies the Base URL override to every OpenAI-family model. Turn Override OpenAI Base URL off before you switch back to a Cursor-hosted model.The model is rejected
Cursor can reject IDs that collide with its built-in catalog or don’t fit its OpenAI-family routing, and some releases reject IDs with a provider prefix. Try another Phaseo model that Cursor accepts as an OpenAI-family custom model.Authentication fails
Runphaseo integrations credential cursor again, replace the key in Cursor, and check that the Base URL is exactly https://api.phaseo.app/v1.