Show HN: Ungate – use Claude and GPT subscriptions in Cursor without API costs Ungate, a new Cursor extension by developer orchidfiles, lets users run Claude, ChatGPT, and MiniMax subscriptions in Cursor without paying API token costs. The extension, installable via `cursor --install-extension orchidfiles.ungate`, uses OAuth for Claude and ChatGPT, API keys for MiniMax, and supports streaming, tool calls, vision, and reasoning tiers. It also fixes a Cursor bug that disables the OpenAI API Key setting by automatically re-enabling it. A Cursor-first extension for using Claude, ChatGPT, and MiniMax subscriptions in Cursor instead of paying for API tokens. Ungate lets you use Claude, ChatGPT, and MiniMax in Cursor through account subscriptions instead of direct API token billing. Claude and ChatGPT authenticate via OAuth; MiniMax uses provider API credentials. Cursor allows a custom OpenAI Base URL. Ungate listens on that URL and translates requests to the target provider API, including streaming, tool calls, and vision where supported. The extension manages the tunnel that makes the proxy reachable to Cursor's backend and shows its settings in a Webview panel. From there you configure providers, copy the public proxy URL, and copy the proxy API key that Cursor uses to authenticate to your local proxy. The status bar item shows separate API and tunnel state. Hover it to inspect the current tunnel URL and use quick actions for opening the dashboard, restarting the tunnel, and copying the tunnel URL. Cursor also has a bug where OpenAI API Key turns itself off in settings every few hours. Ungate can keep it enabled automatically and lets you control this behavior from the status bar tooltip and the dashboard. sequenceDiagram participant U as Chat participant B as Cursor backend participant C as Cloudflare tunnel participant D as Ungate proxy participant P as Provider API U- B: Request B- C: Forward request C- D: Process request D- P: Provider call P-- D: Stream response D-- C: Process response C-- B: Forward response B-- U: Response - OpenAI-to-provider request translation - Streaming responses - Tool calls mapping - Image support - OAuth authentication via Claude or ChatGPT account - MiniMax API key authentication - MiniMax