Conteúdo sobre a integração entre AntiGravity e OpenCode para…
INEMA
Vou explicar exatamente como mudar de LLM na prática, nos 3 contextos possíveis (OpenCode, AntiGravity e fluxo híbrido).
Como mudar de LLM (na prática)⌗
1️⃣ Mudar de LLM dentro do OpenCode (principal)⌗
Ver todos os modelos disponíveis⌗
No OpenCode (rodando no terminal):
/models
Isso lista:
- modelos gratuitos
- GPT (via ChatGPT Plus/Pro)
- Claude
- Gemini
- modelos locais
- OpenRouter
Conectar ou trocar de provedor⌗
No menu do OpenCode:
Connect → Provider → [OpenAI | Anthropic | Google | OpenRouter]
Você pode:
- conectar vários provedores
- trocar entre eles sem reiniciar o projeto
Selecionar um modelo específico⌗
Após conectado, você escolhe o modelo pelo menu do OpenCode (ou comando equivalente dependendo da UI).
Exemplos conceituais:
gpt-5.2-codexclaude-opus-4.5gemini-advanced- modelos gratuitos (ex: Groq, Mistral, etc.)
📌 A troca é instantânea — o contexto do projeto continua.
Quando trocar de modelo (regra prática)⌗
| Situação | Modelo |
|---|---|
| Planejamento pesado | Claude / Gemini |
| Código grande | GPT Codex |
| Refactor simples | Modelo grátis |
| Testes | Modelo grátis |
| UI / UX | Gemini / Claude |
2️⃣ Mudar de LLM no AntiGravity (chat lateral)⌗
Aqui é separado do OpenCode.
Como funciona⌗
-
No painel lateral do AntiGravity:
-
você escolhe o modelo no topo
- ex: Gemini, Claude, etc.
Isso afeta:
- planejamento
- revisão
- raciocínio
- prompts estratégicos
📌 Não muda o OpenCode — são camadas diferentes.
3️⃣ Mudar de LLM no fluxo híbrido (o que ele realmente faz)⌗
Esse é o fluxo real :
Exemplo prático⌗
- Começa no AntiGravity
- Modelo: Gemini ou Claude
- Define objetivo, regras, blueprint
- Vai para o OpenCode
- Modelo: GPT Codex
- Gera código, arquivos, lógica
- Troca de LLM
- Volta para Gemini
- Pede revisão de design e UX
- Troca de novo
- Volta para OpenCode
- Usa modelo grátis para ajustes
📌 Ele troca de LLM sem perder contexto, porque:
- o estado está nos arquivos
- não na memória do chat
4️⃣ Como garantir que a troca de LLM não quebre o projeto⌗
Ele segue 4 regras simples:
✅ 1. Estado sempre em arquivos⌗
.md- configs
- código
✅ 2. Referência explícita⌗
Sempre usa:
@arquivo.md
✅ 3. Uma tarefa por agente⌗
Nunca muda de modelo no meio de uma tarefa crítica.
✅ 4. Revisão final com modelo forte⌗
Sempre fecha com Claude ou Gemini.
Resumo rápido⌗
- OpenCode → muda LLM pelo menu /
/models - AntiGravity → muda LLM no seletor do chat
- Fluxo real → planeja com um, executa com outro
- Contexto não se perde porque vive nos arquivos
8️⃣ Como ele conecta a conta (sem API key)⌗
Objetivo⌗
Usar ChatGPT Plus / Pro, Claude ou Gemini dentro do OpenCode sem usar chave de API.
Passo a passo (OpenAI como exemplo)⌗
- No OpenCode rodando no terminal, ele:
- clica com botão direito ou
- usa o menu de conexão do próprio OpenCode
- Escolhe:
Connect → Provider → OpenAI
- O OpenCode pergunta:
- API Key manual ❌
- ChatGPT Plus / Pro ✅
-
Ele seleciona ChatGPT Plus / Pro
-
Um link de autenticação abre no navegador
- Login normal da conta OpenAI
- Autoriza o OpenCode (OAuth)
- Após a confirmação:
- aparece algo como “Authorization successful”
- ele volta para o terminal
📌 Resultado:
- O OpenCode passa a usar GPT-5.2 Codex e outros modelos
- Tudo consumindo a assinatura, não tokens de API
9️⃣ Como o OpenCode cria e usa arquivos do AntiGravity⌗
Ponto-chave⌗
O OpenCode não cria um projeto separado. Ele trabalha diretamente na pasta do projeto do AntiGravity.
O que acontece na prática⌗
- Ele roda
opencodedentro do terminal do AntiGravity - O diretório ativo é o projeto atual
- Quando ele pede algo como:
“Initialize the project”
O OpenCode:
- cria arquivos (
.md,.js,.tsx, etc.) - esses arquivos aparecem instantaneamente na árvore do AntiGravity
Exemplo mostrado:
gemini.md- arquivos de blueprint
- arquivos de conteúdo
- código do app
Como ele referencia arquivos (muito importante)⌗
Dentro do prompt, ele usa:
@LinkedIn-content-example.md
@design-image.png
Isso diz ao OpenCode:
“Use exatamente este arquivo como contexto”
📌 Assim ele:
- lê
- respeita
- segue o conteúdo como fonte da verdade
🔟 Como ele usa AntiGravity + OpenCode juntos (fluxo híbrido)⌗
Esse é o ponto mais poderoso do vídeo.
Fluxo real que ele usa:⌗
- Planejamento
- Pode usar Gemini ou Claude direto no AntiGravity
- Define objetivo, regras e estrutura
- Execução pesada
- Abre o OpenCode no terminal
-
Escolhe o modelo ideal:
- gratuito
- GPT
- Claude
- Gemini
- Gera código, arquivos e lógica
- Revisão
- Volta para Gemini ou Claude
-
Pede:
- revisão de design
- melhoria de layout
- validação do código
- Iteração
- Ajusta
- Executa novamente com OpenCode
- Repete
📌 Tudo isso no mesmo projeto, sem perder contexto.
1️⃣1️⃣ Como ele segue as regras com múltiplos agentes (muito importante)⌗
Aqui está o detalhe que muita gente perde.
Como funcionam os múltiplos agentes⌗
- Ele abre mais de um terminal no AntiGravity:
Terminal → New Terminal
- Em cada terminal:
opencode
- Cada terminal = um agente independente
Como as regras NÃO quebram o projeto⌗
As regras são mantidas porque:
✅ 1. Fonte da verdade é o projeto⌗
-
Todos os agentes:
-
leem os mesmos arquivos
- usam os mesmos
.md - respeitam o mesmo blueprint
✅ 2. Arquivos de regras são explícitos⌗
Exemplos:
gemini.mdrules.mdproject-blueprint.md
Os agentes não inventam contexto, eles leem.
✅ 3. Cada agente recebe uma tarefa clara⌗
Exemplo:
- Agente A → UI
- Agente B → lógica
- Agente C → exportação CSV
Ele não pede tudo para um só agente.
✅ 4. Tarefas simples vão para modelos simples⌗
-
Modelos grátis:
-
refactors
- ajustes
- tarefas repetitivas
-
Modelos premium:
-
decisões
- arquitetura
- UX
Isso evita:
- conflito
- drift de decisão
- desperdício de tokens
✅ 5. Revisão final centralizada⌗
No final, ele:
- usa Gemini ou Claude
- pede revisão geral
-
valida se tudo segue:
-
objetivo
- regras
- blueprint
7) Como o OpenCode é usado e integrado ao AntiGravity (passo a passo)⌗
Ideia-chave: o OpenCode roda como um agente no terminal, dentro do ambiente do AntiGravity, usando o mesmo projeto e arquivos.
1️⃣ Entenda o papel de cada ferramenta⌗
-
AntiGravity
-
Plataforma agentic-first
- Gerencia projeto, arquivos, contexto e fluxo
-
OpenCode
-
Agente de código
- Roda no terminal
- Dá acesso a dezenas de modelos
📌 Eles não competem — o OpenCode vira um motor dentro do AntiGravity.
2️⃣ Criar ou abrir um projeto no AntiGravity⌗
- No AntiGravity, crie um projeto (ex:
OpenCode) -
Esse projeto tem:
-
árvore de arquivos à esquerda
- contexto persistente
- regras do projeto
Tudo que o OpenCode fizer ficará nesse mesmo projeto.
3️⃣ Abrir o terminal dentro do AntiGravity⌗
No menu superior do AntiGravity:
Terminal → New Terminal
Isso abre um terminal já apontando para o diretório do projeto.
4️⃣ Rodar o OpenCode no terminal do AntiGravity⌗
No terminal aberto, execute:
opencode
Resultado:
- O OpenCode inicia
- Ele passa a operar sobre os arquivos do projeto AntiGravity
- Tudo que ele cria/modifica aparece imediatamente na UI do AntiGravity
5️⃣ OpenCode assume o lugar do chat lateral (na prática)⌗
- Normalmente, você conversa com modelos no painel lateral do AntiGravity
-
Agora:
-
o OpenCode vira o agente ativo
- você digita comandos no terminal
- ele planeja, escreve e executa código
📌 É como trocar o “copiloto” por um engenheiro completo.
6️⃣ Alternar entre Planejamento e Execução⌗
Dentro do OpenCode:
-
Atalho para Planejar vs Construir (exemplo do vídeo):
-
Cmd + Shift(macOS) -
Você pode:
-
pedir plano
- revisar
- depois mandar executar
Isso mantém o fluxo agentic organizado.
7️⃣ Escolher modelos dentro do OpenCode⌗
No OpenCode, digite:
/models
- Lista todos os modelos disponíveis
-
Inclui:
-
modelos gratuitos
- GPT (via ChatGPT Plus/Pro)
- Claude
- Gemini
- OpenRouter
Você escolhe o modelo certo para a tarefa certa.
8️⃣ Conectar sua conta (sem API key)⌗
Exemplo do vídeo com OpenAI:
-
No OpenCode:
-
Connect → Provider → OpenAI -
Escolha:
-
ChatGPT Plus ou Pro
- Faça login no navegador
- Volte para o OpenCode
📌 O AntiGravity continua o mesmo — só muda o “motor” por trás.
9️⃣ OpenCode cria e lê arquivos do AntiGravity⌗
Exemplos mostrados:
-
Criação de:
-
gemini.md - arquivos
.md - código
-
Referência direta a arquivos:
-
usando
@nome-do-arquivo
Tudo isso acontece dentro do projeto AntiGravity.
🔟 Uso híbrido: AntiGravity + OpenCode + outros modelos⌗
Durante o mesmo projeto, você pode:
- Planejar com Gemini / Claude (AntiGravity)
- Executar código pesado com OpenCode
- Usar modelos grátis para tarefas repetitivas
- Voltar ao painel do AntiGravity quando quiser
📌 Os dois coexistem no mesmo fluxo.
1️⃣1️⃣ Múltiplos agentes em paralelo (opcional)⌗
-
Abra outro terminal:
-
Terminal → New Terminal - Rode outro
opencode - Cada terminal = um agente
Exemplo:
- um agente refatora
- outro cria UI
- outro gera testes
Resumo rápido⌗
- OpenCode não é plugin visual
- Ele roda no terminal do AntiGravity
- Usa o mesmo projeto e arquivos
- Dá acesso a muitos modelos
- AntiGravity continua sendo o orquestrador
👉 AntiGravity = sistema operacional 👉 OpenCode = motor multi-modelo
6) Instalação do OpenCode — passo a passo⌗
1) Ir ao site do OpenCode⌗
- Abra o site do OpenCode (na página de instalação).
- Lá aparece um comando “one-liner” para instalar.
2) Copiar o comando de instalação⌗
O comando mostrado é:
curl -fsSL https://opencode.ai/install | bash
3) Abrir um terminal⌗
Você pode instalar de duas formas:
A) No terminal do seu sistema
- macOS:
Cmd + Espaço→ digite Terminal → abrir
B) Dentro do AntiGravity (recomendado , por ficar no mesmo ambiente)
- No menu superior: Terminal → New Terminal
- Abre o painel de terminal dentro do AntiGravity
4) Colar e executar o comando⌗
- Cole o comando de instalação no terminal
- Pressione Enter
- Se já estiver instalado, ele normalmente avisa algo como “já instalado”.
5) Conferir se instalou e ver a versão⌗
O vídeo sugere verificar assim:
opencode --version
Se retornar uma versão, está instalado corretamente.
6) Iniciar o OpenCode⌗
Para abrir o OpenCode no terminal:
opencode
A interface do OpenCode aparece e você já pode começar a usar.
7) Ajustar a posição do painel (opcional, dentro do AntiGravity)⌗
Reorganiza o painel do terminal:
- Clique com o botão direito no painel do terminal
- Escolha Panel Position
- Mova para a direita (ou como preferir)
8) Abrir múltiplas sessões (opcional)⌗
- No terminal do AntiGravity, clique no + para abrir terminais adicionais
- Isso permite rodar múltiplos agentes em paralelo no mesmo projeto
github.com/anomalyco/opencode ↗
Tópicos AntiGravity x OpenCode⌗
- Introdução: AntiGravity + OpenCode
- Por que a combinação torna o AntiGravity “imparável”
- Visão geral do que será ensinado no vídeo
- O que é o OpenCode
- Agente de programação open source
- Crescimento rápido e adoção pela comunidade
- Foco em privacidade
- Por que integrar OpenCode ao AntiGravity
- Acesso a 70–150+ modelos de IA
- Uso de modelos gratuitos
- Redução de custos com assinaturas caras
- Continuidade mesmo ao atingir rate limits
- AntiGravity como plataforma agentic-first
- Construção de apps, sites e sistemas de IA
- Uso nativo de Gemini e Claude
- Conceito do AntiGravity como “avião” e os modelos como “pilotos”
- Comparação de modelos e especialização
- Quando usar Gemini, Claude, GPT e outros
- Vantagem de alternar modelos por tarefa
- Instalação do OpenCode
- Instalação via terminal
- Verificação da versão instalada
- Uso do OpenCode dentro do AntiGravity
- Abertura e gerenciamento do terminal
- Execução do OpenCode como agente
- Uso de múltiplos agentes em paralelo
- Seleção e gerenciamento de modelos
- Listagem de modelos disponíveis
- Uso de modelos gratuitos
- Conexão com OpenAI, OpenRouter e outros provedores
- Uso do ChatGPT Plus/Pro no OpenCode
- Autenticação sem uso de API key
- Aproveitamento da assinatura existente
-
Integração com OpenRouter
- Acesso unificado a múltiplos provedores
- Flexibilidade total de modelos
-
Blueprint e estrutura de projetos no AntiGravity
- Criação de arquivos de contexto (
gemini.md) - Definição de objetivo, regras e integrações
- Criação de arquivos de contexto (
-
Demonstração prática: gerador de posts para LinkedIn
- Criação do projeto
- Uso de arquivos de referência
- Geração de conteúdo automatizado
-
Uso de arquivos e contexto
- Importação de exemplos de texto
- Referência direta a arquivos no prompt
-
Design e UI
- Uso do Dribbble como inspiração visual
- Referência de imagens para layout
-
Iteração e melhorias
- Refinamento do blueprint
- Ajustes de layout, UX e funcionalidades
-
Uso estratégico de modelos gratuitos
- Delegação de tarefas simples
- Economia de tokens
-
Integração com Gemini e Claude via autenticação
- Uso de login Google / OpenAI
- Observações sobre possíveis limitações futuras
-
Limitações do OpenCode
- Ausência de navegador embutido
- Falta do agent manager fora do AntiGravity
-
Execução paralela de agentes
- Uso de múltiplos terminais
- Desenvolvimento simultâneo
-
Resultado final
- Sistema funcional
- Geração real de posts
- Pronto para uso e expansão
-
Conclusão
- Benefícios da combinação AntiGravity + OpenCode
- Próximo passo: construir sistemas de negócio lucrativos com AntiGravity
Visão rápida (resumo executivo)⌗
- OpenCode sozinho → melhor para codar rápido, baixo custo, terminal-first
- Claude Code sozinho → melhor raciocínio e qualidade, mas caro e limitado
- AntiGravity + OpenCode → melhor para construir sistemas completos, orquestrar agentes e escalar projetos
👉 A vantagem real do AntiGravity não é o modelo, é a orquestração.
1️⃣ OpenCode direto (sozinho)⌗
✅ Vantagens⌗
- Acesso a 70–150+ modelos
- Pode usar modelos gratuitos
- Funciona no terminal, IDE ou desktop
- Usa ChatGPT Plus/Pro sem API
-
Excelente para:
-
scripts
- refactors
- tarefas pontuais
- automações simples
❌ Limitações⌗
-
Não tem:
-
visão de produto
- gerenciamento de projeto
- arquitetura guiada
- estado global forte
-
Você precisa pensar tudo:
-
escopo
- regras
- estrutura
- decisões de design
📌 Ideal se você já sabe exatamente o que quer construir.
2️⃣ Claude Code sozinho⌗
✅ Vantagens⌗
- Raciocínio profundo
- Código limpo
-
Excelente para:
-
lógica complexa
- design de sistemas
- decisões arquiteturais
❌ Limitações⌗
- Caro
- Limites de uso
- Preso a um único modelo
- Pouca flexibilidade
- Sem fallback quando bate limite
📌 Ideal para trechos críticos, não para projetos longos.
3️⃣ Claude Code + OpenCode (sem AntiGravity)⌗
✅ Vantagens⌗
- Combina qualidade (Claude) + variedade (OpenCode)
- Mais flexível que usar só Claude
- Pode alternar modelos
❌ Ainda falta algo importante⌗
-
Não existe:
-
workflow estruturado
- blueprint do sistema
- memória de projeto bem definida
-
separação clara entre:
- planejamento
- execução
- validação
📌 Bom stack técnico, mas ainda “manual”.
4️⃣ AntiGravity + OpenCode (o diferencial real)⌗
Aqui está o pulo do gato 🧠⚡
O que o AntiGravity faz que os outros NÃO fazem⌗
🧩 1. Orquestração de agentes⌗
- Planejamento
- Execução
- Revisão
- Iteração
Você não conversa com IA. 👉 Você gerencia um time de IAs.
🗺️ 2. Blueprint explícito do sistema⌗
- Objetivo (North Star)
- Regras comportamentais
- Integrações
- Fonte da verdade
- Payload final
📌 Isso evita:
- código caótico
- retrabalho
- “IA viajando”
🧠 3. Memória de projeto⌗
-
Arquivos como:
-
gemini.md - regras
- contexto persistente
- O projeto não se perde ao longo do tempo
⚙️ 4. AntiGravity = o “avião”⌗
Modelos = pilotos
Com OpenCode:
- você troca pilotos quando quiser
- usa pilotos gratuitos
- usa pilotos premium só quando importa
💸 5. Economia real⌗
- Usa modelos grátis para tarefas simples
- Usa Claude/Gemini só para decisões importantes
-
Evita:
-
rate limits
- custos de API
- bloqueios de fornecedor
Comparação direta⌗
| Caso de uso | Melhor opção |
|---|---|
| Script rápido | OpenCode |
| Código crítico | Claude Code |
| Produto / SaaS | AntiGravity + OpenCode |
| Automação complexa | AntiGravity + OpenCode |
| Pouco orçamento | AntiGravity + OpenCode |
| Longo prazo | AntiGravity + OpenCode |
Conclusão honesta⌗
- 👉 OpenCode e Claude Code são ferramentas.
- 👉 AntiGravity é um sistema operacional para construção com IA.
Se você:
- constrói produtos
- cria automações
- quer escalar ideias
- não quer ficar preso a um modelo
- quer gastar menos e produzir mais
AntiGravity + OpenCode vence.
Antigravity + OpenCode
1