Cursor through zer0pii: what is documented, and what is not

Rendered from docs/dev-tools/cursor.md. Documents are rendered as written in the repository.

Short version: Cursor is not a verified zer0pii path today. This page exists so that nobody assumes otherwise.

What Cursor's documentation says

Read on 2026-09-22 at cursor.com/docs/settings/api-keys and cursor.com/help/models-and-usage/api-keys:

Neither page documents a base URL override for OpenAI or Anthropic. Earlier versions of Cursor's settings exposed an "Override OpenAI Base URL" field; it is not present in the current documentation, and this guide will not describe a setting by a name the vendor no longer documents. If your Cursor build shows such a field under Cursor Settings > Models, treat it as undocumented and test it with verify.md before relying on it.

Why "not verified" rather than "works with a caveat"

Two independent reasons:

  1. No documented base URL setting. zer0pii's whole dev-tool path rests on the tool sending its requests to a URL you choose. Without that setting there is nothing to point at the gateway.
  2. Even with a key, the request does not originate from your machine. Cursor's documentation states the custom key is sent to Cursor's backend, which calls the provider. A base URL override, where one exists, would therefore be called from Cursor's servers, not from the developer's IDE. That is a materially different trust picture from the Claude Code and Continue paths, where the tool on the developer's machine talks to the gateway directly, and it needs its own assessment before we call it covered.

What you can do today

Status

Cursor coverage is tracked as an open item under the local-daemon design spike (docs/plans/next-phase-execution.md, Phase 5, Q19b), which exists precisely for tools that do not expose a base URL. This page will be rewritten when either Cursor documents a base URL override or that spike ships a supported alternative.