ID: 0x

|

DATE:

10 dicas para otimizar o uso de tokens e créditos no Google Antigravity

AUTHOR:

|

READ_TIME: ~5 MIN

Recentemente, o Google alterou as políticas de uso e o esquema de cotas do Google Antigravity. Agora, o sistema é misto: inclui uma cota base (renovada a cada 5 horas), limites semanais e o uso de “Créditos de IA” para quando essa cota termina.

Com essa mudança, muitos desenvolvedores notaram que atingem o limite com mais frequência, tanto no plano gratuito quanto nos planos pagos (Google AI Pro e Ultra).

Por isso, é essencial adotar boas práticas na gestão de tokens para evitar o esgotamento precoce da sua janela de uso. Embora o foco seja o Antigravity, essas dicas valem para quase qualquer IA assistente de código.

Abaixo, apresento 8 práticas fundamentais para você otimizar suas aplicações e prompts:

1. Seja específico no direcionamento de arquivos

Se você já sabe exatamente qual arquivo precisa ser modificado, marque o arquivo diretamente no seu prompt. Portanto, não deixe a IA “adivinhar” ou analisar o projeto inteiro para encontrar o ponto de melhoria. Direcionar a alteração para um arquivo específico economiza muitos tokens de leitura e processamento.

2. Deu erro, ajude o antigravity a achar o erro

Muitos vibe coders tentam construir soluções, mas algumas aplicações não executam por conta de um erro e enviam o prompt: “não funciona, corrija”.

Muitas vezes, essa abordagem funciona, mas gera um consumo desnecessário, pois a ferramenta precisa adivinhar onde está o erro e, em alguns casos, cria um novo bug por alterar o arquivo errado.

Para evitar esse tipo de problema, se a aplicação que você está criando exibir alguma mensagem de erro, copie a mensagem e cole no seu prompt. E se o erro não for visível, olhe o console do seu navegador, no Chrome, isso pode ser acessado com a tecla de atalho Cmd+Opt+I (Mac) ou F12/Ctrl+Shift+I (Windows).

Copie as mensagens de erro e envie para seu agente no Antigravity.

3. Evite Rodar a Ferramenta em Pastas Globais

Um erro comum é pedir ao agente que analise a pasta raiz de um projeto complexo. Por exemplo: se você está desenvolvendo um tema para WordPress, você não deve incluir na raiz do WordPress passando todo o núcleo do WordPress no contexto.

O que fazer: Inicie o contexto da ferramenta apenas dentro da pasta do tema ou do plugin em que você está trabalhando. Dessa forma, você evita lotar a janela de contexto com milhares de arquivos desnecessários que a IA vasculharia a cada nova requisição.

4. Alternar entre os Modos Planejamento e Rápido

O Antigravity foca em agentes e utiliza ferramentas de visualização e geração de Artifacts (listas de tarefas, guias de implementação e capturas de tela). No entanto, cada modo tem um custo diferente:

  • Modo de Planejamento (Planning Mode): Excelente para arquitetar algo do zero, mas gera relatórios extensos que consomem muitos tokens de raciocínio (reasoning).
  • Modo Rápido (Fast Mode): Deve ser o seu padrão para execuções menores. Se a tarefa é mínima ou se o passo a passo já foi definido, mude imediatamente para o Modo Rápido. Isso corta o consumo de tokens pela metade.

5. Utilize um arquivo .geminiignore

Assim como o .gitignore impede que o Git versionar arquivos desnecessários, o .geminiignore oculta arquivos do contexto da IA. Consequentemente, você economiza créditos valiosos.

Configure esse arquivo na raiz do seu projeto para ignorar:

  • Pastas de dependências pesadas (como node_modules/) ou pastas de build (build/, dist/).
  • Arquivos de lock gigantescos (package-lock.json, pnpm-lock.yaml).
  • Arquivos de mídia (vídeos e imagens) que o modelo não precisa ler.

6. Cuidado com o Peso dos Servidores MCP

Os servidores MCP (Model Context Protocol) conectam sua IDE a ferramentas externas. Contudo, há um custo oculto: as descrições e parâmetros do servidor MCP são carregados no cabeçalho (header) de cada prompt.

Em alguns casos, ter apenas um servidor MCP ativo pode injetar cerca de 8.000 tokens invisíveis em todas as suas chamadas. Portanto, ative-os apenas quando necessário.

Para desativar servidores mcp no Antigravity, vá na tela de gerenciamento de servidores MCP.

7. Instale as Agent Skills apenas por projeto

Evite gerenciar as habilidades de agentes (Agent Skills) de forma global. Se você fizer uma instalação global, o Antigravity as carregará em todos os ambientes.

Por exemplo, se você trabalha em um projeto no WordPress, carregar as Skills do Firebase consome contexto desnecessário. As skills consomem menos tokens que os servidores MCP. Isso porque as skills apenas indexam os cabeçalhos, mas, mesmo assim, evite que os modelos carreguem informações desnecessárias.

Instale apenas as skills relacionadas a projetos em que a tecnologia é realmente utilizada.

8. Implemente Hooks em vez de instruções em massa

É tentador entupir os arquivos de regras (como gemini.md ou agents.md) com infinitas diretrizes. Isso pode confundir os modelos e consumir tokens desnecessários. No entanto, a alternativa mais limpa e econômica é usar a implementação de Hooks.

Diferentemente das regras globais, os hooks não são carregados automaticamente. Eles funcionam como gatilhos: a função de validação é chamada apenas quando uma ação específica ocorre no código. Isso reduz significativamente o processamento inútil por prompt.

9. Equilibre o Uso entre Antigravity e Gemini CLI

Entender as ferramentas à disposição é a melhor forma de economizar. Se o seu objetivo é tirar uma dúvida simples no terminal ou formatar algo isolado, utilize o Gemini CLI.

Deixe o Antigravity e sua valiosa cota de Agentes, restritos à construção arquitetural complexa. Use o poder da IA autônoma apenas quando ela realmente precisar ler abas, ver resultados do navegador e atuar de forma assíncrona (Agentic Coding).

10. Crie arquivo de índices para arquivos de mídia

Seu projeto requer que o modelo acesse arquivos de mídia? Crie um arquivo de índice para linkar os arquivos de forma mais eficiente. O arquivo de índice pode ser um arquivo Markdown, com a localização e descrição dos arquivos.

Outra alternativa é transcrever arquivos de áudio e vídeo, caso tenha interesse apenas no conteúdo.


Gostou das dicas? Tem mais algum “hack” de otimização de contexto para compartilhar? Deixe nos comentários!


ENCODING: UTF-8

|

CHMOD: 644

// RELATED_ENTRIES

NEXT_READS

> cat ./comments.log

LOADING_ENTRIES…


> write ./comments.log –append

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *