Formulário de contato

Nome

E-mail *

Mensagem *

Imagem

OpenCode Grátis: Claude Sonnet e Opus com Google 2026 - Feito o teste

OpenCode Grátis: Claude Sonnet e Opus com Google 2026 - Feito o teste

Publicado por em


@CanalQb no YouTube
@CanalQb — Banner principal
Ir para o conteúdo
Copiado!

OpenCode Grátis: Claude Sonnet e Opus com Google 2026


Leitura: ~9 min | Tutorial técnico
TL;DR — RESUMO EXECUTIVO
  • O plugin opencode-antigravity-auth conecta o OpenCode ao endpoint gratuito do Google — sem cartão de crédito, só com OAuth via Gmail
  • Cada conta Google adiciona cota independente: com 3 contas, você triplica o uso diário de Claude Sonnet 4.6 e Opus 4.6 sem pagar nada
  • O erro 404 que trava 90% dos iniciantes tem causa única: usar o nome de modelo 4-5 em vez do 4-6 atual — este guia já entrega o JSON correto

Nota Técnica: Scripts e configurações fornecidos têm fins exclusivamente educacionais e foram validados em OpenCode v1.17.9 (Jun/2026). O @CanalQb não se responsabiliza por bloqueios de conta, mudanças de API ou uso indevido do endpoint. Verifique os Termos de Serviço do Google antes de usar em produção.

A maioria configura o nome do modelo errado e passa horas sem entender por que recebe 404.

O OpenCode tem um plugin chamado Antigravity Auth que acessa os modelos Claude e Gemini pelo endpoint interno do Google Cloud — o mesmo usado pelo IDE proprietário deles. A autenticação é simples: OAuth com qualquer conta Gmail. Sem API key paga, sem assinatura, sem cartão.

O detalhe que ninguém documenta claramente: os modelos Claude 4.5 não existem mais nesse endpoint desde 2026. O nome correto agora é 4-6. Aqui no @CanalQb, validamos isso diretamente no log de erro e corrigimos o config.json — o que vai receber abaixo já é a versão que funciona hoje.

E tem mais: cada conta Google que você autenticar soma cota independente ao pool. O plugin rotaciona entre elas automaticamente quando uma atinge o limite diário. Com 3 contas, você efetivamente multiplica por 3 o uso gratuito sem qualquer configuração adicional.

Como instalar o OpenCode no Windows?

Instale o OpenCode via npm com o comando npm install -g opencode-ai. Você precisa de Node.js instalado previamente. A verificação é simples: opencode --version deve retornar 1.17.9 ou superior para garantir compatibilidade com o plugin Antigravity.

Abra o PowerShell como usuário normal — não como administrador. No Windows, o npm funciona sem privilégios elevados e usar Administrator pode criar problemas de permissão em pastas de usuário:

# Instalar o OpenCode globalmente
npm install -g opencode-ai

# Verificar instalação
opencode --version
Resultado esperado: 1.17.9 ou superior. Se aparecer command not found, o Node.js não está instalado — baixe em nodejs.org.

Como configurar o OpenCode para usar Google e Claude gratuitamente?

Crie ou edite o arquivo config.json em C:\Users\SEU_USUARIO\.config\opencode\ com o bloco "google" dentro de "provider" e adicione "opencode-antigravity-auth@latest" na lista de plugins. Os nomes de modelo devem usar o sufixo 4-6.

O caminho completo do arquivo é:

C:\Users\SEU_USUARIO\.config\opencode\config.json

Cole o JSON abaixo como conteúdo do arquivo. Se você já tem outros providers (como Ollama), mantenha-os dentro do bloco "provider" ao lado do bloco "google" — não substitua nada:

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "google": {
      "models": {
        "antigravity-claude-sonnet-4-6": {
          "name": "Claude Sonnet 4.6 (Antigravity)",
          "limit": { "context": 200000, "output": 64000 },
          "modalities": {
            "input": ["text", "image", "pdf"],
            "output": ["text"]
          }
        },
        "antigravity-claude-sonnet-4-6-thinking": {
          "name": "Claude Sonnet 4.6 Thinking (Antigravity)",
          "limit": { "context": 200000, "output": 64000 },
          "modalities": {
            "input": ["text", "image", "pdf"],
            "output": ["text"]
          },
          "variants": {
            "low": { "thinkingConfig": { "thinkingBudget": 8192 } },
            "max": { "thinkingConfig": { "thinkingBudget": 32768 } }
          }
        },
        "antigravity-claude-opus-4-6-thinking": {
          "name": "Claude Opus 4.6 Thinking (Antigravity)",
          "limit": { "context": 200000, "output": 64000 },
          "modalities": {
            "input": ["text", "image", "pdf"],
            "output": ["text"]
          },
          "variants": {
            "low": { "thinkingConfig": { "thinkingBudget": 8192 } },
            "max": { "thinkingConfig": { "thinkingBudget": 32768 } }
          }
        },
        "antigravity-gemini-3-pro": {
          "name": "Gemini 3 Pro (Antigravity)",
          "limit": { "context": 1048576, "output": 65535 },
          "modalities": {
            "input": ["text", "image", "pdf"],
            "output": ["text"]
          }
        },
        "antigravity-gemini-3-flash": {
          "name": "Gemini 3 Flash (Antigravity)",
          "limit": { "context": 1048576, "output": 65536 },
          "modalities": {
            "input": ["text", "image", "pdf"],
            "output": ["text"]
          }
        }
      }
    }
  },
  "model": "google/antigravity-claude-sonnet-4-6",
  "small_model": "google/antigravity-gemini-3-flash",
  "plugin": ["opencode-antigravity-auth@latest"]
}

Como instalar o plugin Antigravity no OpenCode?

Navegue até a pasta de configuração do OpenCode e instale o plugin via npm. O processo cria um node_modules local que o OpenCode detecta automaticamente ao iniciar.
# Entrar na pasta de configuração do OpenCode
Set-Location "$env:USERPROFILE\.config\opencode"

# Inicializar npm (se ainda não tiver package.json)
npm init -y

# Instalar o plugin
npm install opencode-antigravity-auth@latest

Como autenticar múltiplas contas Google no OpenCode?

Execute opencode auth login e selecione Google (Antigravity). O terminal exibe uma URL — cole no navegador, autorize com sua conta Gmail, copie a URL de retorno e cole de volta no terminal. Repita o processo para cada conta adicional.

Passo a passo completo para a primeira conta:

1
Execute o login
Rode opencode auth login no PowerShell. Um menu aparece com os providers disponíveis.
2
Selecione Google (Antigravity)
Use as setas do teclado e Enter. O terminal exibe uma URL longa começando com https://accounts.google.com/....
3
Autorize no navegador
Cole a URL no navegador. Faça login com seu Gmail. Autorize o acesso. O navegador redireciona para localhost — essa URL é o que você vai copiar.
4
Cole a URL de callback
Copie a URL completa da barra de endereços do navegador (começa com http://localhost:...) e cole no terminal. Pressione Enter.
5
Adicione mais contas (opcional)
Repita os passos 1 a 4 para cada conta Gmail adicional. Na hora de autorizar no navegador, troque para a outra conta Google antes de clicar em "Permitir".
# Verificar contas autenticadas
opencode auth list

# Saída esperada com 2 contas:
# ✓ conta1@gmail.com (Google/Antigravity)
# ✓ conta2@gmail.com (Google/Antigravity)

Quais modelos estão disponíveis no OpenCode via Antigravity em 2026?

Em junho de 2026, o endpoint Antigravity oferece Claude Sonnet 4.6, Claude Sonnet 4.6 Thinking, Claude Opus 4.6 Thinking, Gemini 3 Flash e Gemini 3 Pro. Os modelos da geração 4.5 foram descontinuados e retornam erro 404 — use exclusivamente os sufixos 4-6.
Modelo Velocidade Uso ideal Contexto
antigravity-claude-sonnet-4-6 Rápido Uso geral, coding, edição 200k tokens
antigravity-claude-sonnet-4-6-thinking Médio Problemas complexos, análise 200k tokens
antigravity-claude-opus-4-6-thinking Lento Máximo raciocínio, arquitetura 200k tokens
antigravity-gemini-3-flash Muito rápido Tarefas simples, sumários 1M tokens
antigravity-gemini-3-pro Médio Análise de código grande 1M tokens

Para trocar de modelo durante o uso: pressione Ctrl+PSwitch model → selecione o desejado.

Como resolver os erros mais comuns do OpenCode com Antigravity?

O erro 404 é causado por nomes de modelo desatualizados (4.5 em vez de 4.6). O erro invalid_grant ocorre quando a URL de callback expira antes de ser colada. Um opencode.jsonc com modelo hardcoded sobrescreve o config.json e ignora suas configurações.
Erro 404 — Requested entity was not found
Os modelos 4.5 não existem mais. Corrija os nomes no config.json:
Antes (erro 404)
antigravity-claude-sonnet-4-5
antigravity-claude-opus-4-5
antigravity-claude-sonnet-4-5-thinking
Depois (correto)
antigravity-claude-sonnet-4-6
antigravity-claude-opus-4-6-thinking
antigravity-claude-sonnet-4-6-thinking
Erro invalid_grant ao autenticar
A URL de callback expira em segundos. Execute o login, copie a URL do terminal imediatamente, autorize no navegador sem demora e cole a URL de retorno assim que o navegador redirecionar. Se expirar, rode opencode auth login novamente.
Modelo errado mesmo com config.json correto
Verifique se existe um arquivo opencode.jsonc em C:\Users\SEU_USUARIO\.config\opencode\. Se ele tiver uma linha "model": "ollama/qualquer-coisa", remova essa linha — o opencode.jsonc tem prioridade e sobrescreve o config.json.

Perguntas Frequentes

Fontes e Referências
Mais ferramentas gratuitas no @CanalQb
Tutoriais validados na prática sobre IA, automação e dev tools — sem paywalls
Acessar o @CanalQb no YouTube

Feito com Master Rules Claude v8.3 | Validado em 24/06/2026 | OpenCode v1.17.9

Marcadores: OpenCode Grátis: Claude Sonnet e Opus com Google 2026

© junho 24, 2026 CanalQb — Python, Scripts, Automação, Airdrops e Criptomoedas | Web3 e Tech na Prática

Comentários