Как использовать подписку Claude и ChatGPT в Cursor вместо оплаты токенов API

Покупая подписку ChatGPT за 20$, вы получаете возможность использовать токены на сумму ~1000$. Покупая подписку к Claude за 100$, вы получаете токенов на сумму ~2000$.

Но подключить эти подписки напрямую в Cursor нельзя. Формат запросов в API и в подписке отличаются. Чтобы использовать подписку нужно в Cursor установить расширение Ungate. Оно запускает cloudeflared туннель, слушает запросы от Cursor и проксирует их в формат запросов провайдера.

GitHub:

После установки расширения в Cursor снизу появится кнопка "Ungate: API running | Tunnel stopped". Это означает, что сервис проксирования работает, а туннель остановлен. При нажатии на кнопку откроется Dashboard со статистикой проксированных запросов и настройками. В настройках вы можете поменять порт, перезапустить туннель, авторизоваться в Claude и ChatGPT через OAuth и посмотреть логи туннеля и прокси.

После запуска туннеля вы получите URL от Cloudflare. Этот URL нужно вставить в "Cursor Settings -> Models -> API Keys -> Override OpenAI Base URL". И нужно добавить API Key, который показывается на той же странице настроек, в "Cursor Settings -> Models -> API Keys -> OpenAI Api Key". Также вам нужно скопировать ID нужной модели и добавить кастомную модель в Cursor с этим названием.

После этих настроек вы можете выбрать эту модель в чате Cursor и все запросы будут идти через вашу подписку.

При наведении на иконку расширения можно выключить проксирование и использовать модель Composer для разработки.

Каждый месяц я публикую новые эссе в своем блоге и каждый день публикую интересные заметки в телеграм канале.

Начать дискуссию