O Antigravity Kit (ou Agent Kit), atualmente em sua versão 2, é um repositório open source gratuito projetado para expandir drasticamente as capacidades da IDE Google Antigravity. Ele funciona como uma camada de ferramentas e inteligência especializada que permite a criação de projetos complexos, como e-commerces completos, em tempo recorde.
Abaixo estão os pilares e funcionalidades centrais do kit conforme as fontes:
1. Composição do Kit
O pacote é extremamente robusto e focado em especialização agêntica, contendo:
- Mais de 20 Agentes Especializados: IA treinadas para tarefas específicas em áreas como front-end, back-end e banco de dados.
- Mais de 37 Skills (Habilidades): Instruções modulares para automação de recursos, como criação de bancos de dados, auditorias de segurança e otimização de performance.
- Mais de 11 Workflows (Fluxos de Trabalho): Macros manuais para execuções sequenciais, incluindo ferramentas para deploy e documentação.
2. O Comando Orchestrate (Orquestração)
Um dos recursos mais poderosos do kit é o comando /orchestrate. Quando ativado, o sistema entra em modo de orquestração, realizando as seguintes ações:
- Leitura do PRD: O agente principal lê o Documento de requisitos do Produto (PRD) fornecido pelo usuário.
- Delegação Paralela: Ele designa automaticamente um agente especialista para cada tarefa do projeto, permitindo que diferentes partes do software (como API e interface) sejam construídas simultaneamente.
- Velocidade: Esta abordagem pode acelerar o processo de desenvolvimento em até 1000%, transformando o desenvolvedor em um orquestrador de múltiplos agentes.
3. Instalação e Integração
A configuração do Antigravity Kit é feita diretamente via terminal na IDE:
- Comando de Inicialização: O usuário deve abrir o terminal na pasta do projeto e executar o comando de instalação (como
npx @vudovn/ag-kit init) para carregar os recursos. - Consciência do Agente: Para que funcione corretamente, o desenvolvedor deve referenciar o "kit 2" no prompt inicial ou nos arquivos de configuração (@env ou @prd), garantindo que a IA tenha ciência de que possui essas ferramentas à disposição.
- Interface Manager: Durante a execução, o progresso pode ser monitorado pelo Agent Manager, onde o usuário visualiza os artefatos (planos de implementação e listas de tarefas) gerados pelos agentes do kit.
4. Segurança e Validação
O kit não se limita a gerar código; ele inclui camadas de validação e segurança. Existem habilidades específicas para realizar varreduras de vulnerabilidades e garantir que o código gerado siga boas práticas arquiteturais, evitando erros comuns como a exposição de chaves sensíveis no front-end. Além disso, o kit facilita a conexão com bancos de dados (como PostgreSQL via Docker ou Supabase) de forma estruturada e previsível.