Vibe Coding com Claude Code
Ah! Hypes e mais hypes sobre como a Inteligência artificial vai roubar os empregos de todo mundo - será que a Skynet e a era das máquinas está chegando? Na torcida! Enquanto isso testei o Claude Code e deixei me tomar pela vibe coding.

Um novo jogador em campo
A Anthropic acaba de adicionar um novo jogador ao campo: o Claude Code - sou péssimo em parábolas esportivas, sei disso. Vamos explorar o que é, como instalá-lo e se é de passar no cabelo ou de comer.
Quem é esse Claudio? Digo, Claude?
Claude Code é uma ferramenta de linha de comando desenvolvida pela Anthropic que permite aos desenvolvedores delegar tarefas de codificação diretamente ao Claude a partir do terminal. É essencialmente um assistente de IA focado em código que você pode acessar sem sair do seu ambiente de desenvolvimento.

O tio Claudio, digo, Claude permite que:
- Escreva código com base em descrições em linguagem natural;
- Receba ajuda para debugging e solução de problemas;
- Obtenha explicações sobre códigos complexos;
- Automatize tarefas repetitivas de programação.
Propício para uma sessão de vibe coding, não?
Instalando o Claude Code
Bom, vou considerar que as pessoas estão usando macOS ou Linux.
No macOS, você pode instalar o Claude Code com os seguintes comandos de terminal:
# Usando Homebrew
brew install anthropic/tap/claude-code
# Verificando a instalação
claude-code --version
Se você não tem o homebrew instalado no macOS, instale-o com esse comando:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Caso você use Linux, pode instalar com seu gerenciador de pacotes favorito ou diretamente via curl:
# Distribuições baseadas em Debian/Ubuntu
curl -fsSL https://get.anthropic.com/claude-code/install.sh | sh
# Verificando a instalação
claude-code --version
Fazendo login com sua conta Anthropic
Após instalar o Claude Code, será necessário autenticar-se com sua conta:
No terminal, execute:
claude-code login
Uma janela do navegador será aberta; nela, faça login com sua conta Anthropic para autenticar o Claude Code. Após o login, uma confirmação será mostrada no terminal.
Para checar se está tudo certo com o login, rode:
claude-code auth status
(Usuários avançados perceberão que esse login cria uma chave de API em sua conta Anthropic - não a exclua! Ela pode ser vista neste link: https://console.anthropic.com/settings/keys
Hora de vibe coding!
Vibe coding parece ser a onda do momento, se sentar relaxado e atuar como um dono de produto enquanto uma IA gera seu código através dos seus prompts comprados em cursinho parece ser um bom e mágico negócio - bom, pelo menos até as coisas ficarem complexas demais e a IA começar a alucinar.
De qualquer modo, me parece que vai dar bom (ou não) - o Claude Code usa o Claude 3.7 Sonnet, que é o modelo mais recente e foi lançado em fevereiro deste ano (2025, caso você esteja lendo isso em 2050 com seus olhos biônicos).
Segundo o próprio Claude:
“O Claude 3.7 Sonnet é considerado um modelo de raciocínio que oferece um bom equilíbrio entre capacidades avançadas e velocidade de resposta para tarefas de codificação.”
Então tá bom, né?
Alguns casos de uso
Vá para o diretório raiz de sua aplicação e rode o comando:
claude-code
Isso fará com que a ferramenta seja ativada, no meu caso, pedi para ele analisar o meu site, conforme imagem abaixo (clique para expandir):

Como pode ser visto, ele retornou exatamente o stack de tecnologias utilizadas:
Com um prompt simples, pedi para ele diminuir a altura da barra de leitura do site para 3px. Ao solicitar uma alteração de código, o Claude Code mostra onde será alterado e pergunta se você aceita as mudanças:

Para verificar seu consumo de tokens, acesse:
https://console.anthropic.com/settings/usage

Conclusão
Se você já usa Cursor, Visual Studio Code com GitHub Copilot ou Windsurf, provavelmente já está acostumado a utilizar IA para autocompletar código e auxiliar em tarefas rotineiras - mas sinto que o Claude Code pode ajudar as pessoas que precisam usar uma ferramenta no terminal, alguns casos são:
1 - Evitar alterar o contexto ao realizar mudanças na sua codebase via terminal; 2 - Sendo uma ferramenta de CLI, pode ser facilmente integrada a scripts, pipelines e fluxos de automação;
3 - Você realmente gosta MESMO de fazer tudo pelo terminal (meu caso).
(っ´ω`c)♡ A imagem de capa deste post foi gerada com o Google Gemini.
