Extensão do Claude Code: o que ela faz dentro do editor e quando vale a pena usar?

extensão do Claude Code aberta no VS Code com painel lateral e diffs inline
Resposta rápida

A extensão do Claude Code é a integração oficial da Anthropic para editor: no VS Code ela vem pelo Marketplace (identificador anthropic.claude-code) e entrega um painel lateral dedicado com diffs inline das mudanças em tempo real, plano revisável antes de aceitar, auto-aceite de edições, menção de arquivo com @ incluindo intervalo de linhas a partir da seleção, histórico e várias conversas em abas. Pede VS Code 1.98.0 ou superior e um plano pago do Claude. Em IDEs JetBrains existe plugin próprio, que exige o CLI instalado à parte. É a forma recomendada de usar o Claude Code no VS Code

Pedir código pra um assistente que não enxerga o teu projeto é uma coisa

ter o Claude Code morando dentro do editor, com o diff piscando na tua frente antes de você aceitar, é outra história completamente diferente

Existe uma extensão oficial da Anthropic publicada no Marketplace do VS Code, a Claude Code for VS Code, com o identificador anthropic.claude-code

E existe também um plugin dedicado pras IDEs JetBrains, com uma pegada um pouco diferente

Neste post eu te conto o que a extensão do Claude Code faz de fato dentro do editor, o que ela precisa pra rodar, como instalar e em que tipo de tarefa ela realmente rende mais

Bora? =)

Domine o Claude Code do básico ao avançado
Pré-inscrição Formação Claude Code

Domine o Claude Code do básico ao avançado

Você vai aprender a criar sistemas completos com Claude Code, sem precisar ser programador. Inscreva-se para ter acesso a um desconto de lançamento e bônus especiais!

O que muda em relação a usar o Claude Code fora do editor

A diferença não é o modelo, é a superfície

Segundo a documentação oficial da extensão, ela entrega uma interface gráfica nativa do Claude Code dentro da IDE: painel lateral dedicado e diffs inline das mudanças em tempo real

E a doc é bem direta: essa é a forma recomendada de usar o Claude Code no VS Code

O que você ganha na prática:

  • revisar e editar o plano do Claude antes de aceitar (ou seja, você corrige a rota antes do estrago)
  • aceitar edições automaticamente conforme elas vão sendo feitas, quando você já confia na tarefa
  • mencionar arquivos com @, incluindo intervalo de linhas puxado direto da sua seleção
  • histórico de conversas ali do lado, sem caçar terminal antigo
  • várias conversas em abas ou janelas separadas

O painel ainda pode ser arrastado pra qualquer lugar do VS Code, e a extensão lembra a posição preferida

Então dá pra montar um fluxo bem massa: barra lateral pra sessão principal, abas extras pras tarefas paralelas

E se o Claude fizer besteira?

Aí entra o sistema de checkpoints do Claude Code, que salva o estado do código antes de cada mudança

Você volta pra uma versão anterior apertando Esc duas vezes ou com o comando /rewind, e na hora de voltar escolhe restaurar só o código, só a conversa ou os dois

Isso muda bastante o custo de interromper o Claude no meio de uma tarefa que claramente pegou o caminho errado

Uma nota técnica que vale guardar: a extensão do VS Code usa o primeiro snapshot de cada arquivo como linha de base dos diffs da sessão

Ou seja, o que você vê marcado como mudança é a diferença em relação a esse primeiro snapshot, não em relação ao último salvamento manual

O que você precisa antes de instalar

Antes de sair clicando em install, se liga nos requisitos:

  • VS Code 1.98.0 ou superior
  • um plano pago do Claude (Pro, Max, Team ou Enterprise) ou uma conta do Claude Console

O Claude Code está incluído em todos os planos pagos do Claude, sem necessidade de chave de API

O login é solicitado no primeiro uso, então não precisa configurar nada antes

Se você quer entender quanto dá pra rodar antes de bater no teto, vale olhar os limites de uso do Pro e do Max com calma

Já no caso das IDEs JetBrains a conta é outra: o plugin exige o CLI do Claude Code instalado à parte

Tome cuidado com isso, porque instalar só o plugin e esperar mágica é frustração garantida

Como instalar e abrir a extensão no VS Code

É o clássico next, next e finish, mas tem dois detalhes que derrubam gente

  1. Abra a Extensions view do editor com Ctrl+Shift+X (Windows/Linux) ou Cmd+Shift+X (Mac)
  1. Busque por Claude Code e instale a extensão

Alternativa: ela também está disponível no registro Open VSX

  1. Abra o painel do Claude com Ctrl+Esc (Windows/Linux) ou Cmd+Esc (Mac)

Erro comum deste passo: no macOS Tahoe e versões posteriores, o atalho do Game Overlay do sistema ocupa Cmd+Esc e intercepta a tecla antes do VS Code

Solução: desmarcar o Game Overlay, ou remapear a extensão pelo editor de atalhos do VS Code (Cmd+K Cmd+S), buscando por Claude Code: Focus input e atribuindo outra tecla

  1. Prefere não depender de atalho? Use a paleta de comandos com Ctrl+Shift+P (Windows/Linux) ou Cmd+Shift+P (Mac), digite Claude Code e escolha uma opção como Open in New Tab
  1. Ou simplesmente clique em ✱ Claude Code no canto inferior direito da janela

Feito isso, o login aparece no primeiro uso e você já está dentro

VS Code x JetBrains: o que cada integração entrega

As duas rodam o mesmo Claude Code, mas o caminho e os detalhes mudam

Item VS Code JetBrains
Instalação Extensions view (Ctrl+Shift+X / Cmd+Shift+X) buscando ‘Claude Code’; também no Open VSX Settings > Plugins > Marketplace > buscar ‘Claude Code’ > instalar > reiniciar a IDE
Requisito VS Code 1.98.0 ou superior Exige o CLI do Claude Code instalado à parte
Onde aparecem as mudanças Painel lateral dedicado com diffs inline em tempo real Visualizador de diff da própria IDE, configurável em ‘Diff tool’ dentro de /config
Contexto do arquivo @-mention de arquivo com intervalo de linhas vindo da seleção Seleção ou aba atual compartilhada automaticamente com o Claude Code
Referência rápida de trecho Pela seleção no @-mention Cmd+Option+K (Mac) ou Alt+Ctrl+K (Windows/Linux)
Extras Plano revisável antes de aceitar, auto-aceite de edições, histórico de conversas, múltiplas conversas em abas/janelas, painel arrastável que lembra a posição Diagnósticos de inspeção entram na conversa; o plugin roda um servidor MCP local ao qual o CLI se conecta automaticamente
Atalho do painel Ctrl+Esc (Windows/Linux) ou Cmd+Esc (Mac) Contexto vem da IDE, sem atalho de painel documentado aqui

Em que tipo de tarefa a extensão rende mais

Nem toda tarefa precisa de painel

Mas tem quatro cenários em que a integração no editor muda o jogo de verdade

Refatoração de um trecho específico de arquivo aberto:

Em vez de copiar e colar um bloco de código no chat, você seleciona as linhas e manda a referência com @, já com o intervalo

No JetBrains, o atalho Cmd+Option+K (ou Alt+Ctrl+K) gera a referência pronta, algo assim:

@src/auth.ts#L1-99

Menos copia e cola, menos chance de mandar o pedaço errado

Mudanças amplas que você precisa ler antes de aceitar:

Aqui o combo é plano revisável + diff

Você edita o plano antes dele começar, e depois acompanha as mudanças no diff inline (ou no visualizador de diff da IDE, no caso do JetBrains)

E deixa o auto-aceite desligado, óbvio

Tarefas em paralelo:

O VS Code permite abrir várias conversas em abas ou janelas separadas

Sessão principal na barra lateral, a investigação chata numa aba extra, e você troca sem perder o fio

Correção guiada por diagnóstico, no JetBrains:

O CLI puxa os diagnósticos de inspeção da IDE pra dentro da conversa

Então aquele monte de aviso que a IDE já te mostrou vira contexto, e não descrição manual sua

Quando vale a pena trocar seu fluxo atual

Vou ser honesto contigo: a resposta depende de onde você já vive

Se você passa o dia dentro do VS Code ou de uma IDE JetBrains e já paga um plano do Claude, a troca é ganho direto

A doc oficial trata a extensão como a forma recomendada de usar o Claude Code no VS Code, e trazer o diff pra dentro do editor tira do caminho aquele vaivém entre terminal e arquivo

Se você é do time terminal raiz e gosta assim, tudo bem também: o CLI continua atendendo

Inclusive, no JetBrains ele não é opcional, o plugin exige o CLI instalado à parte

E o ponto que mais confunde: a extensão não é um produto pago separado

O Claude Code está incluído em todos os planos pagos do Claude, sem chave de API

O plano Pro sai por US$ 20 por mês, e os planos Max ficam em US$ 100 e US$ 200 por mês, correspondendo a 5x e 20x o uso do Pro por sessão de 5 horas

Ou seja: o custo de entrada é o plano, não a extensão 🙂

Conclusão

A extensão do Claude Code não substitui o CLI, ela é o mesmo Claude Code com outra superfície

Ela troca a interface por uma que enxerga o teu editor: painel lateral, diff inline, plano revisável, @ com intervalo de linhas e histórico ali do lado

O próximo passo é simples e leva poucos minutos:

  1. instale pela Extensions view buscando ‘Claude Code’
  2. abra o painel com Ctrl+Esc ou Cmd+Esc
  3. rode uma tarefa pequena mandando um trecho com @ e intervalo de linhas
  4. revise o plano antes de aceitar e deixe o auto-aceite desligado nessa primeira vez

E se der ruim, você tem os checkpoints como rede de segurança: Esc duas vezes ou /rewind, escolhendo restaurar só o código, só a conversa ou os dois

Faça o teste numa refatoração boba primeiro, sem drama, e sente se o teu fluxo melhora

até o próximo post! 😀

Perguntas frequentes

Preciso pagar algo a mais para usar a extensão do Claude Code no VS Code?

Não. O Claude Code já vem incluído em todos os planos pagos do Claude, então basta ter um plano Pro, Max, Team ou Enterprise (ou uma conta do Claude Console) e fazer login no primeiro uso. Não precisa gerar chave de API nem configurar nada além disso. O plano Pro custa US$ 20 por mês e já dá acesso completo à extensão.

Qual a versão mínima do VS Code para instalar a extensão do Claude Code?

A extensão exige VS Code 1.98.0 ou superior. Se a tua versão for mais antiga, atualize o editor antes de buscar por ‘Claude Code’ na aba de extensões, senão a instalação não funciona direito.

Dá para instalar a extensão do Claude Code fora do Marketplace oficial do VS Code?

Dá sim. Além do Marketplace do VS Code, a extensão também está disponível no registro Open VSX, o que ajuda quem usa forks do VS Code sem acesso ao Marketplace da Microsoft. A busca é a mesma: procure por ‘Claude Code’ e instale.

O atalho Cmd+Esc para abrir o painel do Claude Code parou de funcionar no Mac, o que fazer?

Isso acontece no macOS Tahoe e versões posteriores, porque o atalho do Game Overlay do sistema ocupa o Cmd+Esc e intercepta a tecla antes do VS Code. A solução é desmarcar o Game Overlay ou remapear pelo editor de atalhos do VS Code (Cmd+K Cmd+S), buscando por ‘Claude Code: Focus input’ e atribuindo outra tecla.

Como eu desfaço uma mudança que o Claude Code fez errada no meu código?

O Claude Code salva o estado do código antes de cada mudança através do sistema de checkpoints. Basta apertar Esc duas vezes ou rodar o comando /rewind, e na hora de voltar dá pra escolher restaurar só o código, só a conversa ou os dois.

O plugin do Claude Code para JetBrains funciona sozinho, sem instalar mais nada?

Não, é o contrário: o plugin JetBrains exige o CLI do Claude Code instalado separadamente para funcionar. Instalar só o plugin pelo Marketplace de plugins da IDE e esperar que funcione sozinho é o erro mais comum nesse setup.



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