MÓDULO 1.1

🛰️ O que é o AntiGravity & o bolo de 3 camadas

A base de tudo: o que exatamente é o AntiGravity, onde ele se encaixa no mapa das ferramentas de IA, e por que dominar essa camada te coloca à frente.

7
Tópicos
45
Minutos
Básico
Nível
Teoria
Tipo
1

🛰️ O que é o AntiGravity

O AntiGravity é um editor de código feito pela Google, movido por agentes de IA. A diferença para os editores tradicionais é que você não digita código linha a linha: você descreve em linguagem natural o que quer, e o agente escreve, edita e organiza os arquivos diretamente na sua máquina.

🧭 A ideia central

Pense no AntiGravity como um desenvolvedor que entende português: você dá a instrução, ele executa no nível do computador (cria pastas, escreve arquivos, roda o projeto) e mostra o resultado.

  • Roda localmente — o código fica na sua máquina, não numa nuvem fechada.
  • Usa modelos fortes (como Gemini 3 Pro, Claude e outros) — você escolhe o melhor para cada tarefa.
  • Tem recursos nativos: gerência de vários agentes, controle de navegador e autocorreção.
Você "crie um app que…" Agente AntiGravity escreve e executa cria/edita arquivos abre o navegador sobe no localhost
Local

roda na sua máquina

Agentes

executam por você

Linguagem

você só descreve

Multimodelo

escolhe o melhor

2

🎂 O bolo de 3 camadas

O jeito mais fácil de entender onde o AntiGravity se encaixa é pensar num bolo de três camadas. Cada camada resolve o mesmo problema — automatizar e construir — mas com um equilíbrio diferente entre facilidade e controle.

1

Topo — ferramentas visuais (Make, n8n)

Mais fácil, menos controle

Você arrasta blocos modulares. Ótimo para automações simples e previsíveis. É uma interface bonita sobre código.

2

Meio — vibe coding na nuvem

Você fala, a nuvem hospeda

Plataformas que constroem e hospedam por você sem tocar no seu computador. Simplificam, mas com estruturas fixas.

3

Base — ambiente local (AntiGravity)

Controle e funcionalidade totais

O código em si, na sua máquina. É a "camada final": tudo o que as outras fazem, aqui você faz sem limites.

💡 Dica prática

Iniciante absoluto? Comece experimentando na camada da nuvem com algo simples para sentir o "vibe coding". Depois desça para o local (AntiGravity), onde você ganha controle total.

Visual

arrastar blocos

Nuvem

a IA hospeda

Local

controle total

Trade-off

fácil × poder

3

⚖️ Determinístico vs. agentic

A decisão mais importante antes de construir qualquer coisa é: o problema é fixo ou ele muda? Isso separa o mundo determinístico do mundo agentic.

✓ Determinístico (no-code)

  • Tarefa repetitiva e previsível
  • Passos sempre na mesma ordem
  • Ex.: "form preenchido → adiciona à lista de e-mails"
  • Ferramenta ideal: Make, n8n

✗ Não force no-code quando…

  • O problema é complexo e muda
  • Precisa de interface e lógica próprias
  • Ex.: app que recebe imagem e a transforma sob medida
  • Aí o caminho é agentic (AntiGravity)

No modo agentic, a IA não segue um roteiro fixo: ela raciocina sobre o objetivo, escreve o código, testa, vê o erro e corrige — repetindo até funcionar. É isso que destrava problemas que um fluxo de blocos não alcança.

Fixo

→ determinístico

Muda

→ agentic

Roteiro

vs. raciocínio

Autonomia

testa e corrige

4

🧱 Código é a camada final

Toda ferramenta nova de IA, no fundo, gera ou manipula código. Por isso, quando você aprende a trabalhar na camada do código (com a IA fazendo o trabalho pesado), você chega na fundação — e não fica refém da próxima ferramenta da moda.

🛡️ Por que isso te protege

Ferramentas visuais vêm e vão. O código continua sendo a base de tudo. Dominar a camada final é um antídoto contra o FOMO: você não precisa correr atrás de cada lançamento, porque já está onde tudo é possível.

E não se assuste: você não precisa virar programador. O objetivo é dirigir a IA com clareza, não decorar sintaxe.

Fundação

não fica obsoleta

Anti-FOMO

menos ansiedade

Dirigir

não decorar

Longevidade

habilidade durável

5

🆚 AntiGravity vs. Cursor & outras IDEs

O AntiGravity não está sozinho: Cursor e Windsurf são IDEs com IA bem parecidas. Este curso usa o AntiGravity por simplicidade, mas os princípios valem para todas.

RecursoAntiGravityOutras IDEs
Controle de navegadornativomuitas vezes via plugin
Vários agentes paralelosnativovaria
Autocorreçãoembutidavaria
Princípios de usoos mesmosos mesmos

A lição: você aprende um conceito (dirigir agentes, planejar antes, revisar), não um botão específico. Trocar de ferramenta depois é fácil.

Conceito

não o botão

Nativo

browser + agentes

Portável

troca fácil

Foco

um curso, um app

6

🚫 Quando NÃO usar o AntiGravity

Um bom profissional sabe quando não usar a ferramenta poderosa. Nem todo problema precisa virar um app.

✓ Use o AntiGravity quando

  • Você precisa de uma interface própria
  • A lógica é complexa ou muda
  • Quer controle e funcionalidade total

✗ Prefira no-code quando

  • É uma automação simples e estável
  • Os passos nunca mudam
  • Rapidez importa mais que customização

⚠️ Armadilha comum

Querer fazer TUDO virar app por empolgação. Resultado: gasta horas no que um fluxo no-code resolveria em minutos. Pergunte sempre: "isso muda? precisa de tela própria?".

Simples

→ no-code

Complexo

→ app

Custo

tempo e energia

Critério

muda? tem tela?

7

🧭 Como usar este curso

Cada módulo segue a mesma receita para você aprender com método e sair fazendo.

1

Leia os tópicos

Conceitos com exemplos e diagramas. Marque cada seção como lida — seu progresso fica salvo no navegador.

2

Faça o exemplo e o exercício

Todo módulo tem um exemplo prático e um exercício mão-na-massa. É aí que o conhecimento gruda.

3

Use os prompts prontos

Copie e adapte. A Trilha 5 reúne toda a biblioteca de skills e prompts num lugar só.

Acompanhe sua jornada

Use o botão "Jornada" no topo para ver seu progresso, revisar dúvidas marcadas e suas anotações. Selecione qualquer parágrafo para grifar ou anotar.

Ler

marcar lido

Praticar

exemplo + exercício

Aplicar

prompts prontos

Revisar

jornada

🔬 Exemplo prático

Imagine que você quer avisar seus clientes quando o preço de um produto cair. Onde isso vive no bolo de 3 camadas?

  • 1.Só "verificou preço → mandou e-mail"? Fluxo fixo → camada visual (no-code).
  • 2.Quer um painel bonito, com histórico, gráfico e login? Vira um app → camada local (AntiGravity).

A mesma ideia pode morar em camadas diferentes. O que decide é a complexidade e se você precisa de uma tela própria.

🏋️ Exercício

Liste 5 ideias suas (tarefas que você gostaria de automatizar ou apps que gostaria de ter). Para cada uma, responda:

  1. É determinístico (fixo) ou agentic (muda)?
  2. Em qual camada do bolo ela se encaixa melhor (visual, nuvem, local)?
  3. Precisa de tela própria? Se não, talvez nem precise virar app.

Guarde essa lista: vamos construir uma dessas ideias na Trilha 2.

Prompts prontos

Copie, cole no seu assistente de IA e adapte ao seu caso.

classificar uma ideia
Tenho a seguinte ideia: "[descreva a ideia]".
Me ajude a decidir:
1) É um problema determinístico (fixo) ou agentic (muda)?
2) Em qual camada se encaixa: ferramenta visual (Make/n8n), vibe coding na nuvem, ou ambiente local (AntiGravity)?
3) Precisa de interface própria?
Justifique cada resposta em 1 frase e recomende a ferramenta.
explicar para você
Explique, em linguagem simples e com uma analogia, a diferença entre
automação determinística (Make/n8n) e construção agentic (um IDE com agentes
de IA como o AntiGravity). Use o exemplo de "[seu contexto: ex. uma loja online]".

Resumo do módulo

AntiGravity — IDE local da Google, com agentes que você comanda por linguagem.
Bolo de 3 camadas — visual, nuvem e local; mais controle conforme você desce.
Determinístico vs. agentic — o problema é fixo ou muda? Isso decide a ferramenta.
Código é a camada final — dominar isso te protege da próxima moda.

Próximo módulo:

1.2 — Automação no-code vs. apps com IA