ByteBulletin

[tooling] · · 2 min read

Ungate Lets You Use Claude, ChatGPT, and MiniMax Subscriptions Inside Cursor

A new open-source extension proxies Cursor to your existing AI subscriptions, avoiding per-token API costs.

By ByteBulletin Editors · Editorial Team


For developers who live inside Cursor, the cost of AI-assisted coding can add up quickly. While subscription plans for Claude, ChatGPT, and MiniMax offer predictable pricing, Cursor's integration traditionally expects API tokens, which bill per use. A new open-source extension called Ungate aims to bridge that gap by letting you route Cursor's requests through your existing subscriptions instead.

Ungate works by exploiting Cursor's support for a custom OpenAI-compatible Base URL. The extension runs a local proxy that listens on that URL and translates requests to the target provider's API, handling streaming, tool calls, and vision where supported. For Claude and ChatGPT, authentication goes through OAuth, mimicking the web or desktop app login. MiniMax uses provider API credentials directly, with options for Global, China, or custom base URLs.

Setting up the extension involves installing it from the VSX marketplace, opening the dashboard from the status bar, and authenticating with your chosen provider. Once configured, you generate a proxy URL and an API key that Cursor uses to talk to the local proxy. A Webview panel manages the tunnel that makes the proxy reachable to Cursor's backend, and the status bar shows both API and tunnel state at a glance.

One practical headache Ungate addresses is a known Cursor quirk: the OpenAI API Key setting sometimes disables itself after a few hours. Ungate can automatically re-enable it, a feature you can toggle from the status bar or the dashboard.

The project is MIT-licensed and built by the author of orchidfiles.com, who shares startup essays. While the README positions it squarely at Cursor users, the underlying approach—a local proxy that authenticates with consumer subscriptions—could inspire similar bridges for other tools.

For developers who already pay for AI subscriptions and want to avoid double-paying for API usage in Cursor, Ungate is a clever hack worth a look. Just be aware that it relies on Cursor's custom Base URL feature, which may not be guaranteed to remain stable. And as with any tool that intermediates authentication, exercise caution with credentials and review the source code before trusting it with your accounts.

If you're comfortable with the trade-offs, Ungate offers a convenient way to consolidate your AI spending. It's a prime example of the community building workarounds to make devtools more cost-effective, and it may push official integrations to offer similar subscription-based options in the future.

SHARE

← All stories