Об этом проекте
Antigravity Cockpit — это расширение VS Code для мониторинга использования квот моделей Google Antigravity AI. Интерфейс следует языку настроек VS Code и поддерживает 16 языков.
Основные функции:
Режимы отображения: в настройках можно переключаться между панелью Webview и режимом QuickPick. Webview предоставляет карточный вид, группированный/негруппированный режимы, перетаскивание для сортировки и автоматическую группировку; QuickPick использует нативные API VS Code, подходит для сред, где Webview не загружается, или для пользователей, предпочитающих клавиатуру, поддерживает обновление, переключение групп, открытие логов, закрепление моделей в статус-баре и переименование моделей и групп.
Статус-бар: отображает статус квоты текущей отслеживаемой модели, доступно шесть форматов: только иконка, только точка статуса, только процент, точка статуса плюс процент, имя плюс процент, полное отображение. Поддерживает закрепление нескольких моделей; если модель не указана, автоматически показывается модель с наименьшей оставшейся квотой.
Отображение квоты: для каждой модели или группы показываются процент оставшейся квоты, обратный отсчёт, время сброса и индикатор выполнения.
Источники квоты: поддерживается локальный мониторинг (чтение локального клиентского процесса Antigravity) и авторизованный мониторинг (доступ к удалённому интерфейсу через авторизацию, без зависимости от локального процесса), переключение доступно в правом верхнем углу панели. Авторизованный мониторинг поддерживает несколько аккаунтов, можно переключать текущий аккаунт и просматривать статус.
Подсказки о возможностях моделей: при наведении на имя модели отображаются поддерживаемые типы ввода, размер контекстного окна и другие маркеры возможностей.
Группировка: модели автоматически или вручную группируются по пулам квот, поддерживаются пользовательские имена групп, перетаскивание для сортировки и закрепление групп.
Панель настроек: можно настроить формат отображения статус-бара, порог предупреждения, опасный порог, режим просмотра (карточки/список) и переключатель уведомлений.
Панель профиля пользователя: отображает уровень подписки и ID пользователя, может сворачиваться, а конфиденциальные данные маскируются.
Уведомления: отправляются, когда квота модели опускается ниже порога предупреждения или исчерпана, можно отключить в настройках.
Автопробуждение: можно настроить запланированные задачи для заблаговременного пробуждения моделей AI с целью запуска цикла сброса квоты, поддерживаются режимы ежедневно, еженедельно, с интервалом и Crontab, можно одновременно пробуждать несколько моделей. Учётные данные шифруются и хранятся в Secret Storage VS Code, всё выполняется локально, предоставляются журналы запуска и записи ответов AI.
Использование: нажмите на иконку в статус-баре, нажмите Ctrl/Cmd+Shift+Q или выполните команду Antigravity Cockpit: Open Dashboard в палитре команд; при активной панели нажмите Ctrl/Cmd+Shift+R для обновления. При появлении Systems Offline нажмите Retry Connection, для просмотра отладочных логов нажмите Open Logs.
Установка: можно найти и установить в маркете Open VSX или использовать code --install-extension для установки VSIX-файла. Для сборки из исходников требуются Node.js v18+ и npm v9+, последовательно выполните npm install, npm run compile, npm run package.
Проект распространяется под лицензией MIT, в README указано, что он предназначен только для личного обучения и исследований.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.