🛰️ 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.
roda na sua máquina
executam por você
você só descreve
escolhe o melhor
🎂 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.
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.
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.
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.
arrastar blocos
a IA hospeda
controle total
fácil × poder
⚖️ 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.
→ determinístico
→ agentic
vs. raciocínio
testa e corrige
🧱 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.
não fica obsoleta
menos ansiedade
não decorar
habilidade durável
🆚 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.
| Recurso | AntiGravity | Outras IDEs |
|---|---|---|
| Controle de navegador | nativo | muitas vezes via plugin |
| Vários agentes paralelos | nativo | varia |
| Autocorreção | embutida | varia |
| Princípios de uso | os mesmos | os 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.
não o botão
browser + agentes
troca fácil
um curso, um app
🚫 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?".
→ no-code
→ app
tempo e energia
muda? tem tela?
🧭 Como usar este curso
Cada módulo segue a mesma receita para você aprender com método e sair fazendo.
Leia os tópicos
Conceitos com exemplos e diagramas. Marque cada seção como lida — seu progresso fica salvo no navegador.
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.
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.
marcar lido
exemplo + exercício
prompts prontos
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:
- É determinístico (fixo) ou agentic (muda)?
- Em qual camada do bolo ela se encaixa melhor (visual, nuvem, local)?
- 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.
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.
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
Próximo módulo:
1.2 — Automação no-code vs. apps com IA