Guia de Início Rápido
Bem-vindo ao Claude Code!
Este guia de início rápido o colocará usando assistência de codificação alimentada por IA em poucos minutos. Ao final, você entenderá como usar Claude Code para tarefas comuns de desenvolvimento.
Antes de começar
Certifique-se de que você tem:
- Um terminal ou prompt de comando aberto
- Se você nunca usou o terminal antes, confira o guia de terminal
- Um projeto de código para trabalhar
- Uma assinatura Claude (Pro, Max, Team ou Enterprise), conta do Claude Console, ou acesso através de um provedor de nuvem suportado
Este guia cobre o CLI do terminal. Claude Code também está disponível na web, como um aplicativo de desktop, em VS Code e IDEs JetBrains, no Slack, e em CI/CD com GitHub Actions e GitLab. Veja todas as interfaces.
Passo 1: Instale Claude Code
Para instalar Claude Code, use um dos seguintes métodos:
macOS, Linux, WSL:
curl -fsSL https://claude.ai/install.sh | bash
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
Windows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
Se você vir The token '&&' is not a valid statement separator, você está no PowerShell, não no CMD. Se você vir 'irm' is not recognized as an internal or external command, você está no CMD, não no PowerShell. Seu prompt mostra PS C:\ quando você está no PowerShell e C:\ sem o PS quando você está no CMD.
Se o comando de instalação falhar com syntax error near unexpected token '<', um 403, ou outro erro de curl, consulte Solucionar problemas de instalação para corresponder o erro a uma correção e para métodos alternativos de instalação.
Git for Windows é recomendado no Windows nativo para que Claude Code possa usar a ferramenta Bash. Se Git for Windows não estiver instalado, Claude Code usa PowerShell como ferramenta de shell. Configurações WSL não precisam de Git for Windows.
As instalações nativas são atualizadas automaticamente em segundo plano para mantê-lo na versão mais recente.
brew install --cask claude-code
Homebrew oferece dois casks. claude-code rastreia o canal de versão estável, que normalmente fica cerca de uma semana atrás e pula versões com regressões importantes. claude-code@latest rastreia o canal mais recente e recebe novas versões assim que são lançadas.
As instalações do Homebrew não são atualizadas automaticamente. Execute brew upgrade claude-code ou brew upgrade claude-code@latest, dependendo de qual cask você instalou, para obter os recursos mais recentes e correções de segurança.
winget install Anthropic.ClaudeCode
As instalações do WinGet não são atualizadas automaticamente. Execute winget upgrade Anthropic.ClaudeCode periodicamente para obter os recursos mais recentes e correções de segurança.
Você também pode instalar com apt, dnf, ou apk no Debian, Fedora, RHEL e Alpine.
Para confirmar que a instalação funcionou, execute:
claude --version
O comando imprime um número de versão seguido por (Claude Code).
Passo 2: Faça login em sua conta
Claude Code requer uma conta para usar. Inicie uma sessão interativa com o comando claude e você será solicitado a fazer login no primeiro uso:
claude
Para contas de assinatura Claude ou Console, siga os prompts para concluir a autenticação no seu navegador. Se você tiver definido a variável de ambiente ANTHROPIC_API_KEY, Claude Code ignora o prompt de login e pede que você aprove a chave. Para trocar de contas mais tarde ou fazer nova autenticação, digite /login dentro da sessão em execução:
/login
Você pode fazer login usando qualquer um destes tipos de conta:
- Claude Pro, Max, Team ou Enterprise (recomendado)
- Claude Console (acesso à API com créditos pré-pagos). No primeiro login, um workspace "Claude Code" é criado automaticamente no Console para rastreamento centralizado de custos.
- Amazon Bedrock, Google Cloud's Agent Platform ou Microsoft Foundry (provedores de nuvem empresariais)
- Um gateway de aplicativos Claude auto-hospedado, se sua organização executar um: seu administrador pré-configura a URL do gateway, e
/loginabre diretamente na tela Cloud gateway para você fazer login com SSO corporativo
Depois de fazer login, suas credenciais são armazenadas e você não precisará fazer login novamente. Saiba mais em Gerenciamento de Credenciais.
Passo 3: Inicie sua primeira sessão
Abra seu terminal em qualquer diretório de projeto e inicie Claude Code:
cd /path/to/your/project
claude
Substitua /path/to/your/project pelo caminho do projeto em que você deseja trabalhar.
Você verá o prompt do Claude Code com a versão, modelo atual e diretório de trabalho mostrados acima. Digite /help para comandos disponíveis ou /resume para continuar uma conversa anterior.
Passo 4: Faça sua primeira pergunta
Vamos começar entendendo sua base de código. Tente um destes comandos:
what does this project do?
Claude analisará seus arquivos e fornecerá um resumo. Você também pode fazer perguntas mais específicas:
what technologies does this project use?
where is the main entry point?
explain the folder structure
Você também pode perguntar ao Claude sobre suas próprias capacidades:
what can Claude Code do?
how do I create custom skills in Claude Code?
can Claude Code work with Docker?
Claude Code lê seus arquivos de projeto conforme necessário. Você não precisa adicionar contexto manualmente.
Passo 5: Faça sua primeira alteração de código
Agora vamos fazer Claude Code fazer alguma codificação real. Tente uma tarefa simples:
add a hello world function to the main file
Claude Code encontra o arquivo apropriado e mostra a alteração. Se ele pedir antes de fazer a alteração, selecione Sim para aprovar.
O modo Auto é o modo de permissão inicial integrado para sessões de terminal interativas nos planos Pro, Max e Team: um classificador revisa as ações em vez de você, e Claude edita a maioria dos arquivos e executa a maioria dos comandos sem pedir. Em outros planos, o modo Manual é o modo de permissão inicial integrado. Para a sessão que você inicia logo após a instalação, consulte Primeira sessão após uma instalação ou atualização.
Suas configurações ou sua organização podem definir um modo de permissão inicial diferente. Qual modo de permissão uma sessão inicia lista o que faz. Pressione Shift+Tab a qualquer momento para alternar o modo de permissão da sessão em que você está.
Passo 6: Use Git com Claude Code
Claude Code torna as operações Git conversacionais:
what files have I changed?
commit my changes with a descriptive message
Você também pode solicitar operações Git mais complexas:
create a new branch called feature/quickstart
show me the last 5 commits
help me resolve merge conflicts
Passo 7: Corrija um bug ou adicione um recurso
Claude é proficiente em depuração e implementação de recursos.
Descreva o que você quer em linguagem natural:
add input validation to the user registration form
Ou corrija problemas existentes:
there's a bug where users can submit empty forms - fix it
Claude Code irá:
- Localizar o código relevante
- Entender o contexto
- Implementar uma solução
- Executar testes se disponíveis
Passo 8: Teste outros fluxos de trabalho comuns
Existem várias maneiras de trabalhar com Claude:
Refatore código
refactor the authentication module to use async/await instead of callbacks
Escreva testes
write unit tests for the calculator functions
Atualize documentação
update the README with installation instructions
Revisão de código
review my changes and suggest improvements
Fale com Claude como você falaria com um colega prestativo. Descreva o que você quer alcançar, e ele o ajudará a chegar lá.
Comandos essenciais
Aqui estão os comandos mais importantes para uso diário. Comandos shell são executados a partir do seu terminal para iniciar ou retomar Claude Code. Comandos de sessão são executados dentro do Claude Code após ele iniciar.
Comandos shell
| Comando | O que faz | Exemplo |
|---|---|---|
claude |
Iniciar modo interativo | claude |
claude "task" |
Iniciar modo interativo com um prompt inicial | claude "fix the build error" |
claude -p "query" |
Executar consulta única, depois sair | claude -p "explain this function" |
claude -c |
Continuar conversa mais recente no diretório atual | claude -c |
claude -r |
Retomar uma conversa anterior | claude -r |
Comandos de sessão
| Comando | O que faz | Exemplo |
|---|---|---|
/clear |
Limpar histórico de conversa | /clear |
/help |
Mostrar comandos disponíveis | /help |
/exit ou Ctrl+D duas vezes |
Sair do Claude Code | /exit |
Veja a referência CLI para a lista completa de comandos shell e a referência de comandos para a lista completa de comandos de sessão.
Dicas profissionais para iniciantes
Para mais, veja melhores práticas e fluxos de trabalho comuns.
Tente: "corrigir o bug de login onde os usuários veem uma tela em branco após inserir credenciais incorretas"
Use instruções passo a passo
Divida tarefas complexas em etapas:
1. criar uma nova tabela de banco de dados para perfis de usuário
2. criar um endpoint de API para obter e atualizar perfis de usuário
3. construir uma página da web que permite aos usuários ver e editar suas informações
Deixe Claude explorar primeiro
Antes de fazer alterações, deixe Claude entender seu código:
analisar o esquema do banco de dados
construir um painel mostrando produtos que são devolvidos com mais frequência por nossos clientes do Reino Unido
Economize tempo com atalhos
- Digite
/para ver todos os comandos e skills disponíveis para você - Use Tab para conclusão de comando
- Pressione ↑ para histórico de comando
- Pressione
Shift+Tabpara alternar modos de permissão
Próximos passos
Agora que você aprendeu o básico, explore recursos mais avançados:
Entenda o loop agêntico, ferramentas integradas e como Claude Code interage com seu projeto
Obtenha melhores resultados com prompting eficaz e configuração de projeto
Guias passo a passo para tarefas comuns
Personalize com CLAUDE.md, skills, hooks, MCP e muito mais
Obtendo ajuda
- Em Claude Code: Digite
/helpou pergunte "how do I..." - Documentação: Você está aqui! Navegue por outros guias
- Cursos: Faça Claude Code 101 e outros cursos gratuitos no seu próprio ritmo em Claude Academy
- Comunidade: Junte-se ao nosso Discord para dicas e suporte