Aviso de Independência:Antigravity Gemini4 v4 é uma extensão comercial independente desenvolvida e mantida pela SyrusAI (https://antigravity.wacaller.net). Este produto não é afiliado, patrocinado nem um produto oficial da Google LLC.
1. Apresentação do Antigravity Gemini4 v4
O Antigravity Gemini4 v4 é um assistente de IA independente projetado para o Google Antigravity IDE (e ambientes compatíveis com a API de extensões), oferecendo uma interface visual integrada (Sidebar e Painel Webview), ligação assistida e segura com a sessão oficial do Gemini Web, sistema de licenciamento comercial SaaS e execução supervisionada de comandos através de Terminal PTY Seguro.
2. Principais Funcionalidades
Painel Visual Integrado (Sidebar & Webview):
Ícone dedicado na barra lateral do Google Antigravity IDE.
Campo de mensagens (prompts) e histórico de conversas por workspace.
Indicadores em tempo real do estado da licença e da sessão do Gemini Web.
Seletor das opções reais de integração (manual / authorized_bridge e backend de terminal native / pseudoterminal).
Fluxo de Ativação e Autenticação em 2 Passos:
Inserção e validação do Token de Licença (agw_live_...) diretamente na barra lateral, no painel ou na caixa de entrada nativa.
Abertura imediata da página oficial do Google Gemini (https://gemini.google.com/app) no navegador padrão do utilizador para autenticação segura com a conta Google — zero senhas ou cookies do Google são capturados pela extensão.
Terminal PTY Seguro com Aprovação Obrigatória:
Execução de comandos no terminal condicionada à confirmação modal explícita do utilizador (ApprovalPolicy).
Bloqueio automático de caminhos fora do workspace aberto (workspaceOnly).
Proteção contra leitura ou modificação de ficheiros sensíveis (.env, .ssh, .gnupg, chaves privadas .pem/.key, id_rsa, passwd, shadow).
3. Requisitos
Google Antigravity IDE (ou editor compatível com engine ^1.85.0).
Conexão à Internet (HTTPS) para validação inicial de licença e acesso ao Gemini Web.
No Google Antigravity IDE, clique no ícone Antigravity Gemini4 v4 na barra lateral esquerda, no item da barra de status inferior (Antigravity v4: Inserir Token) ou execute o comando:
Antigravity Gemini4 v4: Ativar Chave / Token de Licença (geminiWebAgent.activateLicense)
Cole o seu token agw_live_... e confirme.
Após a validação com o servidor, a extensão abrirá automaticamente o navegador em https://gemini.google.com/app para que inicie sessão na sua conta Google.
6. Comandos e Configuração da Extensão
Comandos Disponíveis (Ctrl+Shift+P)
Comando
Identificador
Descrição
Ativar Chave / Token de Licença
geminiWebAgent.activateLicense
Solicita e valida o token de ativação no servidor SaaS e abre o Gemini App
Abrir Autenticação Gemini App
geminiWebAgent.connectBrowser
Abre a página oficial https://gemini.google.com/app no navegador padrão
Verificar Status da Licença
geminiWebAgent.checkLicense
Consulta o estado e a validade da licença ativa
Diagnosticar Conexão do Navegador
geminiWebAgent.diagnoseBrowser
Verifica o estado atual da ligação com o Gemini Web
Desconectar Sessão do Navegador
geminiWebAgent.disconnectBrowser
Encerra o estado de sessão ativa do navegador na extensão
Abrir Terminal PTY Seguro
geminiWebAgent.openTerminal
Abre o terminal integrado supervisionado no workspace
Abrir Painel do Assistente
geminiWebAgent.openPanel
Abre o painel visual completo do Antigravity Gemini4 v4
Configurações (settings.json)
geminiWebAgent.apiUrl: URL da API de licenciamento (padrão: https://antigravity.wacaller.net).
geminiWebAgent.requireCommandApproval: Exige aprovação explícita antes de executar comandos no terminal (padrão: true).
geminiWebAgent.requireFileApproval: Exige aprovação explícita antes de criar ou modificar ficheiros (padrão: true).
geminiWebAgent.workspaceOnly: Restringe todas as operações estritamente aos diretórios do workspace aberto (padrão: true).
geminiWebAgent.terminalBackend: Define o backend de terminal (native ou pseudoterminal, padrão: native).
geminiWebAgent.browserBridge: Define o modo de integração com o Gemini Web (manual ou authorized_bridge, padrão: manual).
geminiWebAgent.maxOutputBytes: Limite máximo de bytes de saída do terminal (padrão: 200000).
7. Política de Privacidade e Tratamento de Dados (LGPD)
Credenciais Google: A extensão nunca solicita, recolhe, lê nem armazena senhas ou cookies da sua conta Google. A autenticação ocorre exclusivamente no navegador padrão do utilizador em https://gemini.google.com/app.
Armazenamento Seguro de Licença: O certificado de licença (entitlement) é guardado localmente no cofre criptografado nativo do editor (SecretStorage).
Dados Transmitidos ao Servidor de Licenciamento: Apenas o hash do token de ativação, um identificador anónimo de instalação (inst_...), a versão da extensão e o identificador de plataforma são transmitidos via HTTPS para https://antigravity.wacaller.net para controlo de ativação (limite de 1 computador ativo por licença) e verificação periódica (heartbeat).
Código-Fonte Local: O código do seu workspace permanece na sua máquina e nunca é enviado para os servidores de licenciamento da SyrusAI.
8. Restrições Conhecidas
Cada licença permite 1 (um) computador ativo por vez. Para trocar de computador, desconecte a instalação anterior através do painel do cliente em https://antigravity.wacaller.net.
A validação offline possui uma janela de tolerância de até 24 horas após a última verificação bem-sucedida; passado esse período sem conexão com o servidor, uma nova verificação online será solicitada.
No modo manual (padrão), o envio de mensagens copia o prompt com segurança para a área de transferência para que o utilizador o cole diretamente na aba autenticada do Gemini Web.