O Antigravity ide Kit (ou Agent Kit), é um repositório open source gratuito projetado para expandir drasticamente as capacidades da IDE Google Antigravity ide. 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 ide 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” 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.

Referências