Ajuste Fino do Antigravity Depois da Instalação — aula do módulo Antigravity IDE & Editores Modernos, na trilha Setup Essencial & Terminal Descomplicado da…
Leitura de aproximadamente 5 minutos.
Módulo: Antigravity IDE & Editores Modernos · Curso: Setup Essencial & Terminal Descomplicado · Formação: Formação Nível Zero: Ferramentas Essenciais e Gratuitas de IA e Código
Esta aula pressupõe o Antigravity IDE já instalado e aberto na sua máquina. A instalação passo a passo — download, instalador, primeira abertura — é a primeira aula da formação inteira: "Instalando o Antigravity e Abrindo a Primeira Pasta", no módulo Primeiro resultado em 10 minutos, da trilha Começando com AGY.
A ordem é intencional. Você instala e produz um resultado real antes de saber o que é uma IDE; só depois volta para regular a ferramenta com calma. Se você chegou direto neste módulo e ainda não tem o editor aberto, faça aquela aula primeiro e volte.
O que fica aqui é o que vem depois do primeiro resultado: configuração fina, hábitos de navegação e o modelo mental de workspace.
Uma IDE (do inglês Integrated Development Environment, ou Ambiente de Desenvolvimento Integrado) reúne em uma única janela o que antes eram três programas separados: editor de texto, terminal e navegador de arquivos. O Antigravity acrescenta um quarto elemento, que é o motivo de ele estar neste curso: um agente que enxerga todos os arquivos abertos.
+-------------------------------------------------------------------------------+
| ARQUITETURA INTEGRADA DO ANTIGRAVITY IDE |
+-------------------------------------------------------------------------------+
| |
| ┌─────────────────────────── ANTIGRAVITY IDE ───────────────────────────┐ |
| │ │ |
| │ ┌──────────────┐ ┌─────────────────────────┐ ┌──────────────────┐ │ |
| │ │ Explorador │ │ Editor de Código │ │ Painel de IA │ │ |
| │ │ de Arquivos │ │ (Destaque de Sintaxe, │ │ (Agente com │ │ |
| │ │ (Workspace) │ │ Auto-completar) │ │ Contexto Total)│ │ |
| │ └──────────────┘ └─────────────────────────┘ └──────────────────┘ │ |
| │ │ |
| │ ┌─────────────────────────────────────────────────────────────────┐ │ |
| │ │ Terminal Integrado Embutido (Git Bash / PowerShell) │ │ |
| │ └─────────────────────────────────────────────────────────────────┘ │ |
| └───────────────────────────────────────────────────────────────────────┘ |
| |
+-------------------------------------------------------------------------------+
Os quatro painéis compartilham o mesmo estado: o arquivo que você abre é o arquivo que o agente lê, e o terminal roda dentro da mesma pasta. Essa é toda a vantagem — e ela só existe se a pasta certa estiver aberta.
O maior erro de produtividade de quem começa é dar duplo clique em um arquivo avulso (como script.js) e trabalhar nele isolado.
Com um arquivo solto aberto, o editor e o agente não têm acesso ao resto do sistema: não sabem quais pacotes estão no package.json, quais arquivos CSS estilizam a página, nem quais funções auxiliares existem em outras pastas. O agente passa a adivinhar — e adivinhação vira código que não encaixa no seu projeto.
A regra de ouro: sempre abra a PASTA RAIZ do projeto (File ──> Open Folder... ou Arquivo ──> Abrir Pasta...). O projeto inteiro é carregado como unidade lógica, e o terminal integrado passa a abrir já dentro dela.
Editores modernos têm centenas de opções. Quatro mudam o dia a dia; o resto pode esperar.
1. Terminal padrão: no Windows, force o terminal integrado para o shell que você usa de verdade (Git Bash ou PowerShell). Misturar shells entre a aula e a sua máquina é a causa mais comum de "o comando não funcionou aqui". 2. **Salvamento automático (Auto Save): com o agente editando arquivos, ter versões não salvas na memória do editor confunde o que você vê com o que está em disco. Ative Auto Save: afterDelay e trabalhe sempre com o disco como fonte da verdade. 3. Formatação ao salvar (Format on Save): padroniza recuo e aspas automaticamente. Isso reduz ruído no diff — quando você for revisar o que o agente mudou, só aparece mudança de conteúdo, não de espaçamento. 4. Tema e tamanho de fonte**: escolha o que você aguenta ler por três horas seguidas. O tema escuro é o padrão mais confortável para leitura prolongada, mas isso é preferência, não técnica.
O que não vale mexer agora: teclas customizadas, perfis múltiplos e extensões experimentais. Elas resolvem problemas que você ainda não tem.
[!IMPORTANT]
Terminal integrado apontando para a pasta errada: no Antigravity IDE, o atalho
Ctrl + \(ouCmd + \`` no Mac) abre o terminal dentro da pasta raiz do projeto
carregado. Se você abriu um arquivo avulso em vez da pasta, o terminal abre na sua pasta
de usuário (C:\Users\Nome) e todo comando que referencia arquivo local falha por não
encontrar o arquivo. Antes de culpar o comando, confira em qual pasta o terminal está.
Confirme em um minuto que editor, workspace e terminal estão integrados:
1. Crie uma pasta de projeto no seu terminal Git Bash:
mkdir -p ~/projetos/primeiro-app-ia
cd ~/projetos/primeiro-app-ia
echo "console.log('Antigravity IDE configurado com sucesso!');" > app.js
2. Abra a pasta no Antigravity IDE:
antigravity . (ou code .) para abrir a pasta atual diretamenteno IDE, ou abra o programa e clique em Open Folder selecionando primeiro-app-ia.
3. Abra o terminal integrado dentro do IDE:
Ctrl + \ (ou vá em Terminal ──> New Terminal`) e confirme que o promptjá está dentro de primeiro-app-ia.
4. Execute o arquivo através do terminal integrado:
node app.js
(Confirme a exibição da mensagem de sucesso no console integrado na parte inferior da tela).