Claude Code: o que é e qual a diferença para o Claude que roda no navegador?

Claude Code o que é? É o assistente agêntico da Anthropic que roda no terminal e vai além de código: ele lê o código, edita arquivos, executa comandos, busca na web e enxerga o estado do git do projeto (branch atual, mudanças não commitadas e histórico recente). O Claude do navegador conversa; o Claude Code age dentro do projeto, pedindo aprovação antes de editar arquivo, rodar comando ou acessar a rede. E não é assinatura separada: os planos Pro e Max dão acesso ao Claude na web, desktop e mobile E ao Claude Code no terminal
Fala aí, beleza? Se você pesquisou Claude Code depois de já usar o Claude no navegador, tem uma boa chance de estar achando que é a mesma coisa com outro nome
Não é
Os dois são da Anthropic, os dois carregam Claude no nome, e é exatamente aí que o iniciante trava antes mesmo de instalar qualquer coisa
Um deles é conversa: você abre, pergunta, copia e cola
O outro é um assistente agêntico de linha de comando que roda no terminal, lê o teu código, edita arquivo e executa comando na tua máquina
Confusão de nome parecido é clássica em tecnologia (quem já apanhou pra entender a diferença entre parentNode e parentElement sabe bem do que eu tô falando), e nessa aqui o custo é alto: tu fica esperando do chat uma coisa que ele nem tenta fazer
Bora separar os dois de vez? 🙂
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Claude Code x Claude no navegador: a diferença na prática
Antes de qualquer explicação longa, o lado a lado
| Claude Code | Claude no navegador | |
|---|---|---|
| Onde roda | terminal, extensões de IDE (VS Code e JetBrains), app desktop e web | navegador, desktop e mobile |
| O que faz | lê código, edita arquivos, executa comandos de terminal e busca na web | conversa com você |
| Acesso ao projeto | branch atual, mudanças não commitadas e histórico recente de commits | não se aplica |
| Permissões | pausa e pede aprovação antes de editar arquivo, rodar comando ou acessar a rede | não se aplica |
| Memória de projeto | CLAUDE.md e auto memória carregados no início da sessão |
não se aplica |
| Assinatura | a mesma dos planos pagos | a mesma dos planos pagos |
Repara na terceira linha, que é o coração da coisa
O Claude Code tem acesso ao estado do git do projeto
Ele sabe em qual branch você tá, o que ainda não foi commitado e o que rolou nos commits recentes
O chat não sabe nada disso, porque ele simplesmente não está lá dentro
Como o Claude Code trabalha: reunir contexto, agir e verificar
O ciclo de trabalho dele tem três fases que se misturam: reunir contexto, agir e verificar o resultado
É isso que muda TUDO na experiência, mesmo quando o modelo por trás é o mesmo
No chat, o contexto é o que tu cola na caixa de texto
No Claude Code, o contexto ele mesmo vai buscar: abre arquivo, procura no projeto, olha o git, roda comando pra conferir se o que ele fez funcionou
Se você conhece a diferença entre alguém te explicando a receita e alguém cozinhando na tua cozinha, é mais ou menos por aí
E se ele sair fazendo besteira?
Pergunta justa, e a resposta é a parte que mais tranquiliza quem tá começando
Quando o Claude quer editar um arquivo, rodar um comando de shell ou fazer uma requisição de rede, ele pausa e pede a tua aprovação
Os modos de permissão controlam a frequência dessa pausa
E o modo padrão permite apenas leituras, aparecendo como Manual na CLI e nas extensões de IDE
Ou seja: por padrão, ele não sai mexendo em nada sozinho
Tome cuidado com um detalhe: ao escolher "Yes, don’t ask again" para um comando Bash, a regra é salva em .claude/settings.local.json na raiz do repositório git
Isso vale pras sessões futuras naquele repositório, não só pra sessão de agora
Muito útil, mas é bom saber onde a decisão foi parar 😀
E a memória do projeto?
Tem duas peças aqui
O CLAUDE.md é um arquivo markdown onde você guarda instruções, convenções e contexto específicos do projeto que o Claude deve saber em toda sessão, e ele é carregado no início da sessão
Além dele existe a auto memória: aprendizados salvos automaticamente enquanto você trabalha, como padrões do projeto e preferências suas, e ela também é carregada no início da sessão
No chat, cada conversa começa do zero em relação ao teu repositório
Quando usar cada um: navegador para conversar, terminal para agir
A régua é simples
Se a tarefa termina em texto, o navegador dá conta
- entender um conceito que você nunca viu
- revisar um trecho de código que você colou ali
- rascunhar um texto, um email, uma explicação
- discutir uma abordagem antes de escrever qualquer linha
Se a tarefa termina em arquivo mexido, é Claude Code
- editar arquivos do projeto de verdade
- rodar build, git, gerenciador de pacotes e scripts
- buscar arquivos no projeto
- escrever documentação já dentro do repositório
Qualquer comando que você rodaria na linha de comando, ele também pode rodar
E aqui vai um ponto que muita gente perde: o Claude Code vai além de código
Escrever docs, rodar builds, buscar arquivos e pesquisar temas entram no pacote
Ele é uma ferramenta de terminal, não uma ferramenta exclusiva de programador
Onde o Claude Code roda: terminal, IDE, desktop e web
Agora a segunda confusão, que é ainda mais cruel: existe Claude Code na web
E ele NÃO é o chat do navegador
As superfícies são estas:
- Terminal, que é a casa original dele
- Extensões de IDE, no VS Code e no JetBrains
- App desktop, com diffs visuais, várias sessões lado a lado, tarefas recorrentes agendadas e sessões na nuvem
- Web, sem setup local nenhum
A versão web serve pra tarefas longas, pra repositórios que você não tem localmente e pra tarefas em paralelo
Ela está disponível em navegadores desktop e também no app Claude para iOS e Android
Escolher a superfície é meio como escolher onde hospedar uma automação: muda a operação, não muda a ferramenta (é a mesma lógica de comparar VPS, Railway e nuvem quando o assunto é onde a coisa vai rodar)
E o mais massa: as sessões não ficam presas a uma superfície só
Dá pra mover o trabalho entre elas, seguir de outro navegador ou do celular com o Remote Control e até disparar uma tarefa pelo celular que abre uma sessão no Desktop
Topzera isso, né?
Preciso pagar separado? Planos e acesso
Dúvida número um de quem já paga o Claude e descobriu o Claude Code depois
A resposta curta: não
A mesma assinatura vale pros dois
Com os planos Pro e Max você tem acesso ao Claude na web, desktop e mobile E ao Claude Code no terminal
O Claude Code está incluído em todos os planos pagos
Os planos disponíveis são cinco: Free, Pro, Max, Team e Enterprise
O Pro custa US$ 20 por mês (com preço em moeda local onde suportado)
O Max tem dois níveis, com 5x ou 20x o uso do Pro por sessão de 5 horas e limites de saída maiores, a partir de US$ 100 por mês
E como entra a conta?
Usuário individual entra no Claude Code com a conta Claude.ai (assinatura Pro ou Max)
Times podem usar os planos Team ou Enterprise, o Claude Console ou um provedor de nuvem como Amazon Bedrock, Google Cloud Agent Platform ou Microsoft Foundry
Que Console? Boa pergunta, porque esse é o terceiro nome que confunde
O Claude Console é onde se criam chaves de API, se adiciona usuário ao time, se configura cobrança e se testa o Claude no Workbench
É produto diferente do chat do Claude.ai, então não adianta procurar tua conversa lá dentro 😛
Como instalar o Claude Code e dar o primeiro comando
A instalação nativa é suportada em macOS, Linux e Windows, e as instalações nativas se atualizam sozinhas em segundo plano
Ou seja: instala uma vez e esquece
- Escolha o método nativo, que é o recomendado na documentação oficial
O erro comum deste passo: sair instalando via npm por costume
A instalação via npm está marcada como deprecada na doc oficial, que recomenda os métodos nativos (o pacote @anthropic-ai/claude-code segue existindo, mas não é o caminho indicado)
- No macOS, Linux e WSL, rode o instalador:
curl -fsSL https://claude.ai/install.sh | bash
- No Windows PowerShell, o comando é outro:
irm https://claude.ai/install.ps1 | iex
O erro comum deste passo: ficar sem o Git for Windows no Windows nativo
Ele é recomendado pro Claude Code usar a ferramenta Bash, e sem ele o Claude Code usa o PowerShell como shell
- Verifique a instalação com o comando de diagnóstico:
claude doctor
- Rode o Claude Code e faça login:
claude
No primeiro início, ele abre uma janela do navegador pra você fazer o login
Isso é esperado, não é bug
Daí em diante é conversa no terminal, dentro da pasta do teu projeto
O que dá para plugar depois: MCP, skills e subagentes
Aqui mora o teto que o chat não tem
O Claude Code é extensível, e as peças são estas:
- Servidores MCP, pra conectar serviços externos
- Skills, pra fluxos de trabalho
- Subagentes, pra trabalho delegado
- Claude in Chrome, pra interação com o navegador
Não vou inventar passo de configuração de cada um aqui, porque cada peça merece o próprio post
Mas já dá pra sacar o tamanho da diferença: uma coisa é um assistente que responde, outra é um assistente que você EQUIPA
Conclusão
Mesmo modelo, superfícies e poderes diferentes
O Claude no navegador conversa com você
O Claude Code entra no projeto: lê código, edita arquivo, roda comando, olha o git e verifica o próprio resultado, sempre pedindo aprovação antes de mexer de verdade
Se você já assina um plano pago, não tem nada a mais pra comprar
O próximo passo é bem curto: instala pelo método nativo, roda claude doctor pra confirmar que tá tudo certo e começa com o modo padrão de permissão, que só lê
Quando a confiança bater, aí tu solta a corda aos poucos…
Até o próximo post! =)
Perguntas frequentes
Como instalar o Claude Code no Windows?
No PowerShell, o comando é irm https://claude.ai/install.ps1 | iex. A instalação nativa é suportada em Windows, macOS e Linux, e se atualiza sozinha em segundo plano. Vale instalar o Git for Windows junto, porque é ele que dá ao Claude Code acesso à ferramenta Bash; sem ele, o shell usado é o PowerShell.
Como confirmo que a instalação do Claude Code funcionou?
Depois de instalar, roda o comando claude doctor no terminal. Ele serve justamente pra verificar se ficou tudo certo. No primeiro claude que você rodar depois, uma janela do navegador abre pra você fazer login.
Dá para usar o Claude Code em empresas, ou é só pra uso individual?
Os dois casos são cobertos. Usuário individual entra com a conta do Claude.ai, no plano Pro ou Max, e times podem usar os planos Team ou Enterprise, o Claude Console ou um provedor de nuvem como Amazon Bedrock, Google Cloud Agent Platform ou Microsoft Foundry.
Qual a diferença entre o Claude Code e o Claude Console?
São produtos diferentes. O Claude Console é onde você cria chaves de API, adiciona gente ao time, configura cobrança e testa o Claude no Workbench, enquanto o Claude Code é o assistente agêntico que roda no teu terminal mexendo direto no projeto.
Dá para estender o Claude Code com ferramentas externas?
Dá sim. Ele aceita servidores MCP pra conectar serviços externos, skills pra fluxos de trabalho específicos, subagentes pra delegar tarefas e o Claude in Chrome pra interagir com o navegador.
Instalar o Claude Code via npm ainda é recomendado?
Não é o caminho recomendado hoje. A instalação via npm está marcada como deprecada na documentação oficial, que indica os instaladores nativos (curl no macOS/Linux/WSL e irm no Windows). O pacote @anthropic-ai/claude-code ainda existe, mas prefira o instalador nativo.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
Bateu o limite de uso do Claude Code? Como retomar a tarefa sem refazer tudo
Bateu o limite de uso do Claude Code? Veja como retomar a tarefa de onde parou com /usage, CLAUDE.md e --continue, sem refazer nada.
Como pagar o Claude Code no Brasil: cartão, dólar, IOF e quanto fica em reais
Claude Code preço Brasil na prática: câmbio, IOF de 3,5% e quanto fica na fatura. Planos Pro e Max convertidos em reais e como pagar com cartão.

O que é o JEV e para que ele serve no Claude Code?
O que é JEV no Claude Code? Entenda o modelo da TypeSafe AI, como instalar a skill e quanto custa por milhão de tokens.
