Skip to content

Latest commit

 

History

48 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Antigravity в России без VPN и смены региона аккаунта Google.

Программа для windows и linux, которая позволяет аккаунту Google любой страны (в том числе России) использовать Antigravity.

Видеоинструкция: https://youtu.be/aybWT_7wtqA

Процедура разблокировки проводится один раз для компьютера. После этого можно авторизовываться с любыми аккаунтами Google из любых стран. При обновлении Antigravity - анлокер его пропатчит автоматически. Все изменения можно откатить.

Где скачать?

Нажимаете на Releases и скачиваете последнюю версию.

Для разблокировки нужно ввести бесплатный лицензионный код, взять можно из группы (в закреплённых сообщениях) t.me/nova_txt

Как разблокировать Antigravity?

  1. скачиваете Antigravity 2.0 / IDE / CLI с официального сайта https://antigravity.google/download и устанавливаете
  2. применяете анлокер — обязательно от имени администратора (правой кнопкой по файлу → «Запуск от имени администратора»). Без этого будет применён только патч клиента, а обход региона — DNS-служба и локальный прокси — установлен не будет, и ошибка «User location is not supported» (400) останется
  3. запускаете Antigravity и входите в аккаунт Google

Работает ли анлокер для 2+ версии?

Да, он работает для всех агентских программ для кодинга от Google:

  • Antigravity 2.0
  • Antigravity IDE
  • Antigravity CLI

Gemini CLI больше не поддерживается: Google закрыл в нём вход для личных аккаунтов (This client is no longer supported for Gemini Code Assist for individuals) и отправляет пользователей в Antigravity. Отказ приходит с сервера, обойти его на стороне клиента нельзя, поэтому соответствующий пункт меню убран.

Что именно анлокер меняет в системе?

Ровно три вещи, всё обратимо (пункт меню «Полный откат»), плюс переменная среды HTTPS_PROXY, указывающая на локальный прокси 127.0.0.1:53129 (см. ниже). Прокси не расшифровывает TLS и не ставит сертификатов: для двух гейт-хостов CloudCode он выбирает маршрут по замеренной скорости (напрямую по подменённому адресу, через ваш прокси, через запасные пути), всё остальное пропускает как есть. Если у вас уже задан свой HTTPS_PROXY или http.proxy в настройках Antigravity, анлокер его не трогает и свой не ставит. Свою переменную анлокер выставляет только тогда, когда локальный прокси действительно запущен и отвечает: если служба не установлена (например, анлокер запускали без прав администратора), переменная не пишется, а оставшаяся от прошлых версий — снимается. Иначе все программы, читающие HTTPS_PROXY, остались бы без сети, а Antigravity не смог бы даже войти в аккаунт (proxyconnect tcp: dial tcp 127.0.0.1:53129: connectex).

  1. Бинарник Language Server / CLI (language_server.exe, agy.exe) — переименовывается одно поле в protobuf-дескрипторе (ineligibleinexigible). Длина строки та же, размер и структура файла не меняются.
  2. NRPT-правила DNS — только 2 конкретных хоста, к которым обращается сам Antigravity, направляются на DNS: cloudcode-pa.googleapis.com и daily-cloudcode-pa.googleapis.com. Остальной DNS-трафик (в том числе accounts.google.com и прочие *.googleapis.com) идёт через ваш обычный резолвер.
  3. Приоритет IPv4 над IPv6 — применяется только если на машине нет глобального IPv6-адреса, и снимается при откате.

Чего нет в исходниках:

Ключ доступа к релею, который не публикуются в этом репозитории (лежат в файлах, исключённых из git). Причина не в секретности метода — а в том, что публично названный бесплатный сервис быстро перестаёт быть бесплатным (как это было с comss dns).

Поэтому бинарь, собранный из публичного исходника, компилируется и полностью работает, но без быстрых маршрутов — только по DNS-способу, а он сам по себе полностью разблокирует Antigravity. Свой собственный прокси при этом можно указать в любой сборке: пункт меню 1 спрашивает про него отдельно.

На virustotal могут быть срабатывания. Почему?

Антивирусы (в особенности бесплатные) любят тревожиться, когда не могут найти известные сигнатуры файла, когда у него отсутствует платная подпись и просто тогда, когда их содержимое сложнее, чем обычно. Исходный код открыт для анализа, но если вы не доверяете - используйте его на виртуальной машине.

🙋 Группа в ТГ: t.me/nova_txt

About

Antigravity в России без VPN и смены региона аккаунта Google

Resources

Stars

430 stars

Watchers

11 watching

Forks

Releases

Packages

Contributors

Languages