Google Antigravity: Como Conectar Rules, Skills e Workflows para Agentes de IA Confiáveis
Google Antigravity pode ser configurado não apenas para geração de código, mas também para cenários completos de QA. No exemplo prático, rules definem o estilo Python e restrições do projeto, a skill cuida da geração de testes, e o workflow une tudo em um processo sequencial: o agente verifica o arquivo, corrige erros, refatora o código, escreve testes unitários e sugere executar pytest no terminal.
Processado por IA de KDnuggets; editado por Hamidun News
Google Antigravity está transformando gradualmente um assistente de IA de uma ferramenta de autocompletar em um agente de engenharia personalizável: em vez de sugestões únicas, o desenvolvedor fornece regras de trabalho, habilidades individuais e cenários prontos, e depois inicia um processo de QA repetível com um único comando. Na prática, isso significa que revisão de código, refatoração e geração de testes podem ser montados em um pipeline local sem orquestradores externos e sem supervisão manual constante em cada etapa. A ideia chave gira em torno de três entidades.
Rules estabelecem restrições básicas para o agente: estilo de código, práticas aceitas e estrutura tecnológica do projeto. Skills funcionam como pacotes de conhecimento reutilizáveis para uma tarefa específica, como revisão, implantação ou escrita de testes. Workflows vinculam tudo isso a uma sequência de ações que pode ser invocada com um comando de barra.
Na documentação do Google, workflows são comparados a prompts salvos, e rules são comparados a instruções do sistema. Essa estratificação é necessária para que o agente não puxe todo o conjunto de instruções para o contexto de uma vez e conecte instruções especializadas apenas conforme necessário.
Separadamente, o Google aposta em revelação progressiva. Uma skill não fica pendurada permanentemente no contexto do modelo: primeiro, o agente vê apenas uma breve descrição da skill, e puxa as instruções completas apenas quando a tarefa realmente corresponde ao seu propósito. Isso reduz a sobrecarga de ferramentas e regras desnecessárias, diminui a latência e ajuda a evitar que o comportamento do modelo se torne difuso.
A skill em si pode ser mais do que apenas uma nota de texto—pode ser uma pequena pasta de projeto com um arquivo SKILL.md, scripts adicionais, materiais de referência e assets. Skills podem ser armazenadas globalmente para todos os projetos ou localmente dentro de um workspace específico se estiverem vinculadas ao stack e aos processos de uma única equipe.
O cenário prático discutido para Antigravity é bastante realista: verificação de QA do código Python. No workspace, as pastas .agents/rules e .
agents/skills são criadas, após o qual uma regra é adicionada para Python com requisitos PEP 8, uso de black para formatação e restrições em dependências de código aberto gratuito. Esta regra pode ser aplicada a uma máscara glob para todos os arquivos .py de modo que se aplique automaticamente a qualquer código Python.
Separadamente, uma skill é criada para geração de testes: reside em seu próprio diretório, contém um arquivo SKILL.md obrigatório e descreve como o agente deve escrever cobertura para código já verificado. Esta abordagem torna a configuração modular: padrões de projeto vivem separados de comandos únicos no chat.
No topo desses blocos, um workflow é montado com um nome como qa-check. Nele, o agente é sequencialmente encarregado de abrir o arquivo Python atual, encontrar bugs e violações de estilo, simplificar seções ineficientes se necessário, então chamar a skill de teste e finalmente exibir testes unitários prontos com uma recomendação para executar pytest no terminal. Para demonstração, uma função de divisão intencionalmente negligente é usada com formatação inadequada e sem tratamento de divisão por zero.
Após executar o workflow, o agente não apenas reescreve o código de forma mais organizada, mas também propõe um conjunto de testes para valores normais, negativos e fracionários, bem como um caso separado para divisão por zero com um erro esperado. Este é um ponto importante: Antigravity aqui não se limita a refatoração cosmética, mas leva a tarefa a um resultado verificável, onde a qualidade é confirmada pela lógica de teste.
Esta abordagem tem duas consequências práticas. Primeiro, as equipes podem montar rituais de engenharia repetíveis dentro da IDE sem uma camada de automação separada sobre o editor. Segundo, o agente de IA começa a funcionar não como um interlocutor universal, mas como um executor especializado com uma zona clara de responsabilidade. Para o desenvolvimento, isso significa menos troca manual entre revisão, correções e testes, e para o Google, outro passo em direção a tornar Antigravity competir não apenas com assistentes de código, mas com ambientes de trabalho baseados em agentes inteiros.
- 29 de out. de 2026Google abre o Android Studio a agentes de IA de terceiros: Claude, Codex e mais de 40 outros
- 29 de out. de 2026Google apresenta o Gemini 4 Carbon: 88% na busca por vulnerabilidades e primeiro lugar no ranking
- 29 de out. de 2026GitLab Orbit chega à disponibilidade geral: agentes precisam de 4,5 vezes menos tokens
- 29 de out. de 2026Qwen 3.5 4B ganha um processador RISC-V dentro dos pesos, com memória em DeltaNet
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.