Como desativar o Gemini Code Assist no VS Code, IntelliJ e Android Studio sem desinstalar a extensão?

Tela de configurações mostrando como desativar Gemini Code Assist no VS Code
Resposta rápida

Dá pra desativar o Gemini Code Assist sem desinstalar a extensão e sem sair da conta. No VS Code o caminho é Settings, aba User, Extensions > Gemini Code Assist, e a opção ‘Inline Suggestions: Enable Auto’ em Off, sendo que a sugestão ainda pode ser chamada na mão com Control+Enter (Windows e Linux) ou Control+Return (macOS). Também dá pra alternar pelo indicador ‘Gemini Code Assist: Active’ na barra de status, desativar a extensão só no workspace atual e, no Android Studio, mexer em Settings > Tools > AI > Editor e em Settings > Tools > Gemini

Você tá digitando, no meio da linha, e o texto cinza aparece do nada te oferecendo três linhas que ninguém pediu

Fala aí, beleza? Se o ghost text do Gemini virou ruído no seu editor, a boa notícia é que dá pra desligar isso sem desinstalar nada e sem fazer logout da conta

A chatice é que o caminho muda em cada IDE, e a documentação oficial não cobre todas elas do mesmo jeito

Então aqui vai só o que dá pra confirmar na fonte primária, passo a passo, com os erros clássicos de cada etapa 🙂

Antes de mexer: a camada para indivíduos foi descontinuada

Esse fato muda a decisão antes mesmo de você abrir as configurações

Desde 18 de junho de 2026, as extensões de IDE do Gemini Code Assist e a Gemini CLI pararam de atender requisições das camadas Gemini Code Assist para indivíduos, Google AI Pro e Google AI Ultra, conforme a página de descontinuação do Google

A orientação oficial é migrar para o Antigravity e para a Antigravity CLI

Junto disso, a opção ‘Login with Google’ deixou de funcionar pra acessar as extensões de IDE e a Gemini CLI

Agora, o que NÃO mudou: as assinaturas Gemini Code Assist Standard e Enterprise seguem inalteradas pela descontinuação, assim como o fluxo manual de chave de API

Por que isso importa aqui? Porque se você é da camada para indivíduos, talvez o que te incomoda já esteja morto por fora, e o que sobrou é a extensão instalada fazendo barulho

Se você é Standard ou Enterprise, aí sim os interruptores abaixo são o que você procura

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

O que você precisa antes de começar

Nada de instalar coisa nova, é só levantar três informações:

  • Qual IDE está em uso: VS Code ou Android Studio, porque cada um tem um caminho diferente
  • Qual camada você usa: indivíduos, Standard ou Enterprise, já que o tratamento dos seus dados muda entre elas (tem uma comparação lá embaixo)
  • Qual versão do Android Studio, se for o seu caso: o Gemini no Android Studio está disponível apenas na versão estável mais recente e nas versões principais lançadas nos 10 meses anteriores

Um ponto sobre o IntelliJ e a turma JetBrains: a documentação do Google descreve o caminho das configurações com a nomenclatura do VS Code

O que vale pra qualquer IDE compatível é o indicador na barra de status e o arquivo .aiexclude, e os dois estão explicados mais abaixo

Outro ponto pra ajustar a expectativa: a conclusão de código (code completion) do Gemini Code Assist vem ativada por padrão

Ou seja, ninguém ligou isso sem querer, é o comportamento de fábrica mesmo

Como desativar as sugestões inline do Gemini Code Assist no VS Code

Esse é o caminho oficial pra matar o auto-complete fantasma sem tocar na extensão:

  1. Abra as configurações: Code (macOS) ou File (Windows e Linux) > Preferences > Settings
  2. Vá pra aba User. O erro comum deste passo é mexer na aba errada e achar que a mudança não salvou: a documentação do Google instrui explicitamente a aba User pra essa opção, e não menciona escopo por workspace pra ela
  3. Navegue até Extensions > Gemini Code Assist
  4. Na lista Geminicodeassist > Inline Suggestions: Enable Auto, selecione Off

Pronto, o cinza para de nascer sozinho enquanto você digita

E agora a parte que quase ninguém conta: mesmo com ‘Inline Suggestions: Enable Auto’ em Off, você ainda consegue disparar a sugestão inline na mão, com Control+Enter (Windows e Linux) ou Control+Return (macOS)

Isso é exatamente o que quem quer silêncio sem perder a ferramenta procura

A IA deixa de te interromper e vira algo que você chama quando quer, tipo um colega que só fala quando você pergunta 😀

Como desligar pelo indicador da barra de status (o caminho de 2 cliques)

Se você quer só um silêncio rápido, nem precisa abrir Settings

  1. Olhe a barra de status da IDE e clique no indicador Gemini Code Assist: Active
  2. Selecione Enable AI Code Completion pra alternar a configuração

Com a opção desativada, o Gemini Code Assist deixa de fazer sugestões inline até ser reativada pelo mesmo caminho

O erro comum aqui é achar que esse toggle desinstala a extensão ou te desloga da conta

Não desinstala e não desloga

Ele é só o interruptor da conclusão de código, e é por isso que ele é tão útil pra silêncio temporário: dois cliques pra desligar, dois pra voltar

Como desativar só no workspace atual, sem afetar os outros projetos

Esse é o bloco que resolve o caso de política interna em um repositório específico: você desliga a extensão naquele projeto e mantém ela viva no resto

O recurso é do próprio VS Code, não do Gemini:

  1. Abra a Extensions view e localize a entrada da extensão
  2. Clique no botão de engrenagem à direita da entrada da extensão
  3. Escolha desativar globalmente ou apenas no Workspace, dependendo do que você precisa
  4. Reinicie o host de extensões com Restart Extensions. O erro comum deste passo é pular o restart, ver a sugestão ainda aparecendo e concluir que a configuração falhou

E a volta é igualmente simples: a extensão desativada aparece na seção Disabled, e você reativa pelos comandos Enable ou Enable (Workspace) no menu suspenso

Ou seja, nada aqui é definitivo, é tudo reversível em alguns cliques

Como desativar a conclusão de código do Gemini no Android Studio

No Android Studio o Gemini é integrado, e são dois caminhos verificados:

  1. Clique no ícone do Gemini na parte inferior da IDE e use Enable AI code completion pra ligar e desligar a conclusão de código de IA
  2. Ou vá em File (ou Android Studio no macOS) > Settings > Tools > AI > Editor, onde dá pra alternar entre Next Edit Prediction e a conclusão de código de IA tradicional

O erro comum aqui é procurar essa configuração dentro do painel de chat do Gemini

Não é lá

A parada do editor mora em Settings > Tools > AI, e o atalho visual fica no ícone da barra inferior

Como cortar o compartilhamento de contexto no Android Studio

Desligar a sugestão é uma coisa

Cortar o que alimenta a sugestão é outra, e fica em outro lugar:

  1. Vá em File (ou Android Studio no macOS) > Settings > Tools > Gemini
  2. Ajuste ali o compartilhamento de contexto que alimenta os recursos de conclusão de código

E aqui vem o trade-off que a própria documentação avisa: dá pra usar o Gemini com o context awareness desativado, só que as respostas ficam menos precisas e alguns recursos ficam desligados, como a conclusão de código por ML

O erro comum deste passo é desligar o contexto esperando manter a mesma qualidade de resposta

Não rola, é troca mesmo: menos contexto saindo da sua máquina, menos precisão voltando

Como bloquear pastas e arquivos específicos com .aiexclude

Às vezes você não quer desligar tudo, você quer que a IA simplesmente NÃO enxergue certos pedaços do repositório

Pra isso existe o .aiexclude, que permite excluir arquivos ou subárvores do contexto do Gemini Code Assist, conforme a documentação do arquivo .aiexclude

Se você já usa .gitignore, a curva de aprendizado é zero: a sintaxe é a mesma

  1. Crie um arquivo chamado .aiexclude na raiz da pasta do workspace
  2. Liste os caminhos que devem ficar fora do contexto, com a sintaxe do .gitignore
  3. Commite o arquivo no repositório pra valer pro time inteiro

Um exemplo:

# .aiexclude na raiz do workspace
secrets/
*.env
config/credenciais.json
infra/terraform/
docs/contratos/

Tome cuidado com duas pegadinhas aqui

A primeira: apenas um arquivo .aiexclude é suportado, então não adianta espalhar um em cada subpasta achando que eles somam

A segunda: ele não suporta negação com ponto de exclamação (!), aquele truque de bloquear a pasta toda e reabrir uma exceção lá dentro

E em caso de conflito, as diretivas do .aiexclude prevalecem sobre o .gitignore

No Android Studio o mesmo recurso existe: o compartilhamento de contexto também pode ser bloqueado por partes da base de código usando arquivos .aiexclude

O Gemini ainda envia código quando está desligado?

O sintoma: você desativou por política interna e agora precisa dizer pro time (ou pro compliance) o que sai da sua máquina

A causa e o que a fonte diz: segundo a página de dados e privacidade do Android Studio, quando a conclusão de código de IA está ativada o Gemini pode enviar informações adicionais da base de código, como trechos de código ao redor, tipos de arquivo e outras informações necessárias pra dar contexto ao modelo

Repare na condição da frase: o envio é descrito no estado ativado

E aqui vai a honestidade que falta em muito tutorial por aí: a documentação não afirma explicitamente o que acontece com o envio no estado desativado

Então eu não vou te prometer ‘corte total de telemetria’, porque isso seria achismo

A solução prática, com o que está documentado:

  1. Desligue a conclusão de código de IA (pelo ícone do Gemini ou por Settings > Tools > AI > Editor)
  2. Corte o context awareness em Settings > Tools > Gemini, aceitando a perda de precisão
  3. Delimite a base com .aiexclude pra tirar do contexto o que não pode circular de jeito nenhum

Como prevenir: padronize o .aiexclude no repositório e commite

Assim a regra não depende de cada dev lembrar de mexer na config da própria máquina, ela viaja junto com o código

Indivíduos, Standard e Enterprise: o que muda no seu código

Essa diferença é o que justifica desligar (ou não) em cada cenário

Na camada para indivíduos, o Google coleta prompts, código relacionado, saída gerada, edições de código, informações de uso do recurso e feedback, pra fornecer, melhorar e desenvolver produtos e serviços do Google e tecnologias de machine learning

Ainda no aviso de privacidade para indivíduos: revisores humanos podem ler, anotar e processar os dados coletados

O Google desconecta os dados da Conta Google antes dessa revisão e armazena essas cópias desconectadas por até 18 meses

Já nas camadas Standard e Enterprise, o Google afirma que o código do cliente, as entradas e as recomendações geradas não são usados pra treinar modelos compartilhados nem pra desenvolver produtos

Camada O que a documentação diz sobre seus dados
Indivíduos Coleta de prompts, código relacionado, saída gerada, edições de código, uso do recurso e feedback, para fornecer, melhorar e desenvolver produtos e tecnologias de machine learning
Indivíduos (revisão humana) Revisores humanos podem ler, anotar e processar os dados; cópias desconectadas da Conta Google armazenadas por até 18 meses
Standard e Enterprise Código do cliente, entradas e recomendações geradas não são usados para treinar modelos compartilhados nem para desenvolver produtos
Standard e Enterprise (descontinuação) Não foram afetadas pela descontinuação de 18 de junho de 2026, assim como o fluxo manual de chave de API

É por isso que a mesma pergunta (‘preciso desligar?’) tem respostas diferentes dependendo de onde você está

Quando desligar e quando só reduzir o ruído

Tem três situações bem distintas, e cada uma pede um bloco diferente lá de cima

1. Conflito com outro agente no mesmo editor. É o clássico: dois completadores brigando pela mesma linha, e você aceitando sugestão errada por reflexo

Aqui o ideal é desligar só o automático e manter o atalho manual, com ‘Inline Suggestions: Enable Auto’ em Off e Control+Enter (ou Control+Return no macOS) quando você quiser

Se a sua dúvida é mais ampla, sobre rodar o Codex com outro assistente sem virar bagunça, esse papo rende sozinho

2. Projeto sob política interna. Aqui não é ruído, é regra

Desative a extensão por Workspace no VS Code (lembrando do Restart Extensions) e commite um .aiexclude na raiz, pra valer pra quem clonar o repo depois de você

Esse cenário também é comum em quem migrou pra assistentes de código por terminal e quer o editor limpo, sem IA no meio da digitação

3. Vontade de silêncio temporário. Tipo aquela hora de revisar PR ou escrever teste com calma

Usa o toggle da barra de status mesmo, clica em ‘Gemini Code Assist: Active’, desmarca ‘Enable AI Code Completion’ e segue a vida

Depois liga de novo, sem drama e sem reinstalar nada 🙂

Conclusão

Recapitulando: pra desativar Gemini Code Assist você não precisa desinstalar extensão nem sair da conta, e cada IDE tem o seu interruptor

No VS Code, ‘Inline Suggestions: Enable Auto’ em Off na aba User, mais o atalho manual quando quiser chamar a sugestão

Na barra de status, o toggle ‘Enable AI Code Completion’ pro silêncio de dois cliques

No workspace, a engrenagem da extensão e o Restart Extensions pra isolar um projeto só

No Android Studio, Settings > Tools > AI > Editor pra conclusão de código e Settings > Tools > Gemini pro compartilhamento de contexto

E o .aiexclude na raiz pra dizer, no nível do repositório, o que a IA não enxerga

Próximo passo, antes de sair mexendo: confirme em qual camada você está, porque as extensões de IDE e a CLI pararam de atender as camadas para indivíduos, Google AI Pro e Google AI Ultra, com migração indicada pro Antigravity

até o próximo post! 😀

Perguntas frequentes

Desativar as sugestões inline no VS Code desinstala a extensão do Gemini Code Assist?

Não, são coisas separadas. Desativar ‘Inline Suggestions: Enable Auto’ em Settings só desliga o texto cinza automático, a extensão continua instalada e ativa. Pra removê-la de verdade é outro caminho, o botão de engrenagem na Extensions view, que inclusive permite desativar só no Workspace sem mexer nos outros projetos.

O que o arquivo .aiexclude faz no Gemini Code Assist?

Ele exclui arquivos ou subárvores inteiras do contexto que o Gemini Code Assist enxerga, usando a mesma sintaxe do .gitignore. Precisa ficar na raiz do workspace, só é suportado um arquivo .aiexclude por vez e ele não aceita negação com ponto de exclamação.

Desligar o context awareness no Android Studio impede usar o Gemini?

Não impede, mas tem contrapartida. Dá pra usar o Gemini com o context awareness desativado em Settings > Tools > Gemini, só que as respostas ficam menos precisas e alguns recursos são desligados, como a conclusão de código por ML.

Existe um caminho oficial pra desativar o Gemini Code Assist no IntelliJ?

A documentação do Google descreve o caminho das configurações usando a nomenclatura do VS Code. O que funciona em qualquer IDE compatível é o indicador na barra de status pra alternar a conclusão de código, e o arquivo .aiexclude pra bloquear contexto.

Por que o Gemini Code Assist para indivíduos guarda meus dados por até 18 meses?

Na camada para indivíduos, o Google coleta prompts, código relacionado, saída gerada, edições e uso do recurso pra melhorar produtos e tecnologias de machine learning. Revisores humanos podem ler esses dados, mas antes disso o Google desconecta as informações da sua Conta Google e guarda essas cópias desconectadas por até 18 meses.

O Gemini Code Assist Standard ou Enterprise usa meu código pra treinar modelo?

Segundo o Google, não. Nessas camadas, o código do cliente, as entradas e as recomendações geradas não são usados pra treinar modelos compartilhados nem pra desenvolver produtos, diferente do tratamento dado à camada para indivíduos.



Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares