Claude Code BR
O guia gratuito para criar software real usando Claude Code e agentes de IA — do conceito ao deploy.
Começar o Tutorial ↓A Filosofia do Desenvolvedor de Lógica
A premissa fundamental: você não precisa saber como implementar. Você precisa saber o que quer que aconteça. A IA cuida do resto.
Lógica da Solução
Você sabe o fluxo: dado A entra, transformação X acontece, resultado B sai. Isso é o que importa.
Implementação Técnica
Qual biblioteca usar? Qual API chamar? Qual sintaxe? A IA resolve isso com pesquisa profunda.
Resultado
Você se torna um Arquiteto de Intenções: descreve o projeto com precisão cirúrgica e a IA constrói.
Infraestrutura: Suas Ferramentas de IA
Antes de começar, você precisa entender as ferramentas. A janela de contexto define o limite do que a IA pode "guardar na cabeça". O Claude Code com assinatura Max é a nossa recomendação principal.
| Ferramenta | Plano | Contexto | Destaque |
|---|---|---|---|
| Claude Code (Max) | Assinatura Max (5x US$ 100/mês · 20x US$ 200/mês) | Até 1M tokens (Opus 5.5, Sonnet 5.5, Fable) | Agente terminal completo, leitura/escrita de arquivos, execução de comandos, raciocínio profundo |
| Claude Code (Pro) | Assinatura Pro (US$ 20/mês) | Até 1M tokens com os modelos atuais | Mesmo agente, limites de uso menores |
| Gemini (Google AI Pro) | Google AI Pro (US$ 19,99/mês · R$ 96,99 no Brasil) | 1 milhão de tokens | Deep Research, integração Google Workspace |
| Gemini Grátis | Gratuito | 32.000 tokens | Deep Research com limite variável (pode faltar em horário de pico), bom para projetos simples |
Preços, limites e modelos conferidos em 30/09/2026 nas páginas oficiais de cada empresa.
CLAUDE.md. Para pesquisa profunda e geração do Documento Mestre, o Gemini Deep Research continua sendo uma excelente opção complementar.
A Gênese: Deep Research
Esta é a parte mais importante de todo o processo. Você vai criar o "Documento Mestre" (a "Bíblia do Projeto") — um relatório técnico de 15 a 25 páginas que detalha cada componente da sua aplicação.
O que o prompt de pesquisa profunda deve conter:
Intenção Total
Explicação detalhada do objetivo final. O que o software faz? Para quem? Que problema resolve? Que valor entrega?
Exploração de Possibilidades
Ordem direta para a IA explorar TODAS as tecnologias, linguagens e abordagens mais efetivas no mercado atual.
Seleção de APIs e Bibliotecas
Pedido para identificar as melhores APIs para cada função, garantindo tecnologia moderna e estável.
Dedução de Workflow
Instrução para a IA completar as lacunas do fluxo de trabalho que você pode não ter visualizado.
Formato de download: Markdown > PDF
Sempre baixe em .md (Markdown) ou .txt. O Markdown preserva a estrutura de cabeçalhos, listas e blocos de código de forma "crua", facilitando a leitura por agentes de IA e integração em IDEs como VS Code.
Prompts Prontos para Copiar e Usar
Estes são templates testados para cada etapa do processo. Copie, adapte os trechos entre [colchetes] e cole no Claude Code ou Gemini Deep Research.
Prompt 1 — Pesquisa Profunda (Documento Mestre)
Você é um Engenheiro de Software Sênior e Especialista em Arquitetura de Nuvem. Sua tarefa é criar um documento técnico exaustivo de 15 a 25 páginas sobre o seguinte projeto: ## PROJETO: [Nome do seu projeto] ### INTENÇÃO TOTAL: Quero construir [descreva detalhadamente o que o software faz, para quem, e que problema resolve]. O usuário final vai [descreva o fluxo completo do usuário: como entra, o que faz, o que vê, o que recebe]. ### DADOS E FLUXO: - O sistema recebe [tipo de dado de entrada] - Processa usando [descreva a lógica/transformação desejada] - Gera como saída [resultado esperado] - Os dados são armazenados em [onde/como] ### REQUISITOS OBRIGATÓRIOS: 1. [Requisito funcional 1] 2. [Requisito funcional 2] 3. [Requisito funcional 3] 4. Interface [web/mobile/desktop] com design [moderno/minimalista/etc] 5. Autenticação de usuários [se aplicável] ### INSTRUÇÕES DE PESQUISA: - Explore TODAS as tecnologias, frameworks e linguagens de programação mais efetivas e modernas do mercado atual (2025-2026) para cada componente - Identifique as melhores APIs para cada função específica, comparando pelo menos 3 opções para cada uma - Crie uma MATRIZ DE DECISÃO comparando cada opção em termos de: custo, latência, facilidade de implementação, documentação e estabilidade - Deduza e complete quaisquer lacunas no meu workflow que eu possa não ter visualizado - Inclua considerações de segurança, escalabilidade e performance - Use cabeçalhos Markdown claros (## e ###) e tabelas comparativas obrigatoriamente - Cite todas as fontes consultadas ### FORMATO DE SAÍDA: Documento Markdown estruturado com: 1. Resumo Executivo 2. Arquitetura do Sistema (com diagrama textual) 3. Stack Tecnológico Recomendado (com justificativas) 4. APIs e Serviços Externos (com matriz de decisão) 5. Modelo de Dados 6. Fluxo de Telas/Interface 7. Plano de Implementação (passo a passo) 8. Estimativa de Custos de Infraestrutura 9. Riscos e Mitigações 10. Referências
Prompt 2 — Refinar o Plano de Pesquisa (antes de confirmar)
Antes de iniciar a pesquisa, edite o plano para incluir também: - Comparação com os seguintes competidores: [nome1, nome2, nome3] - Análise específica de segurança para [LGPD/GDPR/autenticação OAuth] - Verificar compatibilidade com [plataforma/serviço específico] - Explorar opções de deploy gratuito ou de baixo custo (Vercel, Railway, Supabase, etc.) - Incluir uma seção sobre testes automatizados e CI/CD
Prompt 3 — Injeção de Contexto no Claude Code / IDE
Leia o arquivo PROJETO.md nesta pasta. Este é o documento de especificações completo do meu projeto. Antes de começar a codar, me explique: 1. Como este projeto funcionará na prática (arquitetura geral) 2. Quais são os passos iniciais de implementação 3. Quais dependências precisaremos instalar 4. Qual a estrutura de pastas recomendada 5. Quais são os pontos mais críticos/complexos do projeto Depois de me explicar, aguarde minha confirmação antes de começar a gerar código.
Prompt 4 — Quebrar o Plano em Sprints (com Aprofundamento Teórico e Prático)
Antes de começar a codar, vamos planejar em SPRINTS incrementais. Pegue o PROJETO.md e quebre a implementação em sprints incrementais, na ordem em que devem ser executados. Cada sprint é uma fatia coerente do produto que pode ser construída e validada de forma independente. Para CADA sprint, gere: 1. **Objetivo do sprint** — qual entrega de valor CONCRETA e demonstrável sai desse sprint (uma feature funcionando, um endpoint vivo, um fluxo testável). 2. **Aprofundamento teórico** — quais conceitos eu preciso entender ANTES de codar. Para cada conceito, escreva 1-2 parágrafos explicando o que é, por que importa nesse contexto e qual erro comum acontece quando se ignora. 3. **Aprofundamento por código** — exemplo MÍNIMO funcional do conceito-chave do sprint. Snippet rodável de verdade, não pseudocódigo. Comente cada linha não-óbvia. 4. **Tarefas técnicas** — lista numerada do que vai ser construído, em ordem de dependência. Cada tarefa é uma unidade pequena e auto-contida. 5. **Critério de Done** — checklist verificável: testes que devem passar, comportamento que deve funcionar, output esperado. Sem ambiguidade. 6. **Riscos / pegadinhas** — o que costuma dar errado nessa etapa específica e como evitar (ex: race conditions, limites de API, edge cases). 7. **Próximo passo** — o que vem depois e por que ESTE sprint precisa estar pronto antes. Salve o resultado em SPRINTS.md na raiz do projeto. NÃO comece a codar ainda — quero revisar o plano sprint a sprint, ajustar o que fizer sentido, e depois executar um por vez. Ao executar cada sprint, atualize SPRINTS.md marcando o sprint como concluído e registre quaisquer aprendizados ou desvios do plano original.
Prompt 5 — Iniciar a Construção Assistida
Ótimo, entendi a arquitetura. Agora vamos começar a construir. Siga exatamente o Plano de Implementação do documento PROJETO.md. Comece pelo Passo 1: [descreva o primeiro passo do plano]. Regras: - Crie a estrutura de pastas completa primeiro - Instale todas as dependências necessárias - Gere os arquivos de configuração (package.json, .env.example, etc.) - Implemente a lógica principal seguindo o documento - Adicione comentários explicativos no código para que eu possa aprender - A cada etapa concluída, me diga o que foi feito e qual é o próximo passo - Se encontrar alguma ambiguidade no documento, pergunte antes de assumir
Prompt 6 — Criar Arquivo de Contexto Persistente (CLAUDE.md)
/init. Ele lê o projeto e gera um CLAUDE.md inicial. Depois use /memory ou o prompt abaixo para completar com decisões, regras de negócio e o status atual.Crie um arquivo chamado CLAUDE.md na raiz do projeto com as seguintes informações para manter consistência entre sessões: # Contexto do Projeto: [Nome] ## Decisões Arquiteturais - [Listar decisões já tomadas] ## Stack Definido - Frontend: [tecnologia] - Backend: [tecnologia] - Banco de Dados: [tecnologia] - Deploy: [plataforma] ## Regras de Negócio - [Regra 1] - [Regra 2] ## Restrições - [Restrição 1] - [Restrição 2] ## Status Atual - [x] Fase concluída - [ ] Fase em andamento - [ ] Próxima fase ## Notas Importantes - [Qualquer coisa que a IA não deve esquecer entre sessões]
Prompt 7 — Depuração / Debug
O seguinte erro apareceu ao executar [comando]: ``` [Cole a mensagem de erro completa aqui] ``` Contexto: - Arquivo afetado: [nome do arquivo] - O que eu estava tentando fazer: [descreva a ação] - Último trecho de código alterado: [descreva ou cole] Analise o erro, explique a causa raiz em linguagem simples, e corrija o código. Mostre o antes e o depois da correção.
Prompt 8 — Transformar Documento em Página Web
Converta o conteúdo do arquivo PROJETO.md em uma página web moderna e profissional usando HTML + Tailwind CSS. Requisitos: - Design escuro e moderno - Responsivo (mobile-first) - Navegação lateral ou por seções - Tabelas estilizadas para comparações - Blocos de código com destaque de sintaxe - Modo de impressão otimizado via CSS @media print - Um único arquivo HTML autocontido (CSS inline ou via CDN)
Implementação com Agentes de IA
Com o Documento Mestre em mãos, agora você usa o Claude Code para transformar o texto em código real.
Fluxo de Trabalho Passo a Passo
Configurar o Ambiente
Crie uma pasta local para o projeto. Coloque o arquivo de especificações (PROJETO.md) dentro dela. Abra a pasta na IDE ou terminal.
Injetar Contexto
Use o Prompt 3 (acima) para que o agente leia e entenda o documento completo ANTES de começar a codar.
ObrigatórioAprendizado Ativo
O agente explica a arquitetura. Você aprende enquanto o projeto é construído. Faça perguntas. Entenda cada decisão.
Fase de aprendizadoConstrução Assistida
O agente gera: estrutura de pastas, arquivos de configuração, lógica principal, instala dependências e executa testes. Tudo sob sua supervisão.
AutomatizadoArquivo de Contexto Persistente
Rode /init para gerar o CLAUDE.md na raiz do projeto e complete com o Prompt 6. Isso garante que a IA nunca perca o contexto entre sessões.
Ferramentas do Agente
O agente tem acesso a ferramentas poderosas que eliminam o "copia-e-cola" (estes são os nomes oficiais no Claude Code):
Read
Lê qualquer arquivo do projeto para entender o contexto.
Write e Edit
Write cria ou reescreve um arquivo; Edit muda só o trecho certo. Você não copia nada.
Bash
Executa comandos no terminal: instalar pacotes, rodar testes, iniciar servidores.
Modo plano e subagentes
Dois recursos do Claude Code que fazem diferença desde o primeiro projeto:
Modo plano
Aperte Shift+Tab até a barra de status mostrar plan mode on (ou digite /plan). O Claude lê o projeto e propõe um plano, mas não altera nenhum arquivo até você aprovar. Use antes de toda mudança grande.
Subagentes
Peça: «use um subagente para investigar como a autenticação funciona». Ele lê os arquivos no contexto dele e devolve só o resumo, e a sua conversa principal fica limpa. Para ter agentes especializados (revisor, testador), peça ao Claude para criar ou escreva em .claude/agents/.
Alternativas: Gemini Canvas e Mais
Além do Claude Code, existem alternativas visuais como o Gemini Canvas e outras ferramentas que podem complementar seu workflow.
Apps Web e Dashboards
▼O Canvas gera protótipos funcionais de interfaces HTML/React instantaneamente. Descreva o que quer e veja a prévia no painel lateral. Ideal para validar ideias rapidamente.
Depuração Conversacional
▼Se o código gerado tiver bugs, você pode debugar diretamente na interface do Canvas: clique no trecho, peça explicação e correção instantânea. Sem reescrever prompts.
Transformação de Conteúdo
▼Transforme o relatório do Deep Research em página web, infográfico, teste interativo ou Resumo em Áudio. Perfeito para apresentar o projeto a clientes ou parceiros.
Panorama das Ferramentas de IA para Código
| Ferramenta | Ponto Forte | Melhor Para |
|---|---|---|
| Claude Code | Agente terminal completo, raciocínio profundo, leitura/escrita de arquivos, CLAUDE.md persistente | Ferramenta principal — projetos completos do zero ao deploy |
| Cursor (com modelo Claude) | IDE com agente integrado, autocomplete preditivo, multi-file edit. Selecione os modelos Claude (Opus 5.5 ou Sonnet 5.5) para manter o mesmo cérebro do Claude Code. Pro a partir de US$ 20/mês. | Quem prefere editor visual ao terminal puro |
| Antigravity CLI (Google, grátis, com ressalva) | Substituiu o nível gratuito do Gemini CLI em 18/06/2026, com limites semanais básicos. Atenção: no uso gratuito, o Google pode usar o que você envia (seus prompts e os arquivos que o agente lê) para melhorar produtos e modelos, e revisores humanos podem ler. Não use em código proprietário/sensível. | Audit gratuito e research em projetos open-source |
APIs Essenciais para 2025-2026
Você não precisa saber implementar um algoritmo de visão computacional. Você precisa saber que a API existe e pedir para a IA integrá-la.
| Categoria | API Recomendada | Utilidade |
|---|---|---|
| Linguagem | Claude Opus 5.5 ou Fable 5.1 (Anthropic) / GPT-6 Astra (OpenAI) / Gemini 3.1 Pro ou 3.8 Flash (Google) | Raciocínio, texto, chatbots |
| Visão | Gemini Vision / Google Cloud Vision / Clarifai | OCR, análise de imagens, vídeo e documentos |
| Áudio | ElevenLabs / Whisper (OpenAI) / AssemblyAI | Vozes realistas, transcrição |
| Dados | Dumpling AI / Apify | Web scraping, extração de dados |
| Imagens | Stability AI / Midjourney API | Ativos visuais e designs |
| Backend | ExpressJS / FastAPI | Servidores leves para conectar APIs |
Segurança: Protegendo Seu Software
Segurança não é opcional. Todo software que vai para produção precisa considerar esses fundamentos desde o início.
Autenticação
Use JWT (JSON Web Tokens) para APIs stateless, OAuth 2.0 para login social (Google, GitHub), e bcrypt para hash de senhas. Nunca armazene senhas em texto puro.
HTTPS / SSL
Todo tráfego deve ser criptografado. Use Let's Encrypt para certificados gratuitos. Plataformas como Vercel e Railway já incluem SSL automático.
Variáveis de Ambiente (.env)
Chaves de API, secrets e credenciais vão no .env, NUNCA no código. Adicione .env ao .gitignore. Use .env.example como template.
Rate Limiting
Limite requisições por IP/usuário para evitar abuso. Use express-rate-limit (Node) ou middlewares equivalentes. Proteja especialmente endpoints de autenticação.
Validação de Input
Sanitize TODA entrada do usuário. Previna XSS (Cross-Site Scripting) com escape de HTML, e SQL Injection com queries parametrizadas ou ORMs como Prisma/Drizzle.
LGPD / Compliance
Se coleta dados de usuários brasileiros: tenha política de privacidade, permita exclusão de dados, obtenha consentimento explícito. Use cookies apenas com opt-in.
Analise o projeto atual e implemente as seguintes medidas de segurança: 1. Autenticação JWT com refresh tokens 2. Hash de senhas com bcrypt (salt rounds: 12) 3. Middleware de rate limiting (100 req/15min por IP) 4. Validação de input com Zod em todas as rotas 5. Sanitização de HTML para prevenir XSS 6. Queries parametrizadas (nunca concatenar SQL) 7. Helmet.js para headers de segurança HTTP 8. CORS configurado apenas para domínios permitidos 9. Arquivo .env.example com todas as variáveis necessárias 10. Middleware de logging para auditoria Explique cada medida implementada.
Deploy: Do Local para o Mundo
Seu software funciona local. Agora é hora de colocar no ar para usuários reais acessarem.
Opções de Deploy
| Plataforma | Melhor Para | Custo | Dificuldade |
|---|---|---|---|
| Vercel | Frontend, Next.js, sites estáticos | Grátis (hobby, uso pessoal) | Fácil |
| Railway | Backend, bancos de dados, full-stack | $5/mês+ | Fácil |
| AWS (EC2/ECS) | Projetos de escala, controle total | Variável | Avançado |
| VPS (Hetzner/DigitalOcean) | Controle total, custo previsível | $4-20/mês | Médio |
Docker Básico
Docker empacota seu app com todas as dependências, garantindo que funcione igual em qualquer lugar.
# Dockerfile básico para Node.js FROM node:24-alpine WORKDIR /app COPY package*.json ./ RUN npm ci --omit=dev COPY . . EXPOSE 3000 CMD ["node", "dist/index.js"] # Comandos essenciais: # docker build -t meu-app . # docker run -p 3000:3000 meu-app
CI/CD com GitHub Actions
Automatize testes e deploy a cada push. O código vai para produção automaticamente quando os testes passam.
# .github/workflows/deploy.yml
name: Deploy
on:
push:
branches: [main]
jobs:
test-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v7
with:
node-version: 24
- run: npm ci
- run: npm test
- run: npm run build
# Adicione o step de deploy da sua plataforma aqui
Domínio + SSL
Registre um domínio (Namecheap, Cloudflare). Aponte o DNS para sua plataforma de deploy. SSL é automático na maioria das plataformas modernas.
Monitoramento
Use UptimeRobot (grátis) para alertas de downtime. Sentry para tracking de erros. Vercel Analytics ou Plausible para métricas de uso.
Do Conceito ao Produto Final
O fluxo completo em uma visão única:
Ter a Ideia Clara
Defina o problema, o público, o fluxo do usuário, os dados envolvidos. Não precisa ser técnico — precisa ser preciso.
Pesquisa Profunda (alguns minutos)
Use o Prompt 1 no Gemini Deep Research ou Claude. Gere o Documento Mestre de 15-25 páginas. Baixe em .md.
Refinar o Documento
Se necessário, use o Prompt 2 para ajustar o plano ANTES de confirmar. Adicione competidores, requisitos de segurança, etc.
Injetar no Agente de Código
Coloque o PROJETO.md na pasta do projeto. Use o Prompt 3 para o agente entender tudo. Em seguida, Prompt 4 para quebrar a execução em sprints (com teoria + código por etapa). Depois, Prompt 5 para iniciar a construção do primeiro sprint.
Construir e Aprender
O agente gera código, instala dependências, executa testes. Você supervisiona, aprende e faz perguntas.
Depurar e Iterar
Use o Prompt 7 para debug. Use o Canvas ou o agente para corrigir. Mantenha o CLAUDE.md e o SPRINTS.md atualizados.
Documentar e Apresentar
Use o Prompt 8 para transformar o documento em página web profissional. Ou use MkDocs/Docusaurus para documentação navegável.
Opções de Apresentação Final
PDFMaker
Cole o Markdown e aplique temas profissionais com tipografia e destaque de sintaxe.
Tailwind CSS
Peça ao agente para converter o relatório em uma página web moderna (como esta!).
MkDocs / Docusaurus
Transforme as 25 páginas em um portal de documentação navegável com pesquisa interna e modo escuro.
Checklist Final
Clique em cada item conforme você conclui. Seu progresso é salvo localmente.
- Defini a ideia do projeto com clareza (problema, público, fluxo)
- Escolhi a ferramenta adequada (Claude Code Max, Google AI Pro, etc.)
- Escrevi o prompt de pesquisa profunda com persona + intenção total
- Refinei o plano de pesquisa antes de confirmar
- Gerei o Documento Mestre (15-25 páginas) e baixei em .md
- Criei a pasta do projeto e coloquei o PROJETO.md dentro
- Injetei o contexto no agente de código (Prompt 3)
- Entendi a arquitetura explicada pelo agente antes de codar
- Quebrei o projeto em sprints com teoria e código (Prompt 4) e iniciei a construção assistida (Prompt 5)
- Criei o arquivo de contexto persistente (CLAUDE.md)
- Depurei erros usando o Prompt 7 ou Canvas
- Projeto funcional e testado
- Documentação final gerada (HTML/PDF/MkDocs)
Regras de Ouro da Engenharia de Prompt
1. Defina uma Persona
"Você é um Engenheiro Sênior e Especialista em Arquitetura de Nuvem..."
2. Exija Formato
Cabeçalhos Markdown, tabelas comparativas, blocos de código. Nunca aceite texto solto.
3. Itere Antes de Confirmar
Se o plano de pesquisa parece incompleto, edite-o. Adicione nomes, critérios, restrições.
4. Seja Específico
Não diga "faça um app". Diga exatamente o que entra, o que sai, quem usa e por quê.
Quem domina a arte de descrever workflows de ponta a ponta e utiliza ferramentas de contexto gigante produz em dias o que antes levava meses.
Curso Completo Extensivo
Aprenda a automatizar funções inteiras de empresas com IA — atendimento, vendas, financeiro, jurídico, operações. O mesmo tipo de sistema que grandes empresas pagam de R$ 50K a R$ 500K por mês pra ter.
O que você vai construir e vender:
Automação de Funções Empresariais
Substitua processos manuais inteiros por agentes de IA — atendimento ao cliente 24/7, qualificação de leads, geração de propostas, cobrança, onboarding. Cases reais: clínicas, escritórios de advocacia, e-commerce, imobiliárias.
Agentes de IA Personalizados
Construa "funcionários digitais" que leem emails, respondem clientes no WhatsApp, organizam reuniões, geram relatórios e tomam decisões dentro de regras de negócio. Custa centavos por execução, trabalha 24h.
SaaS do Zero ao Primeiro Cliente
Da ideia ao MRR — descoberta de nicho, validação, MVP em semanas, primeiros clientes pagantes, precificação B2B (R$ 2K-50K/mês). 3 projetos completos com Claude Code construindo 80% do código.
Integração com Ferramentas Reais
Conecte IA a tudo que empresas já usam — WhatsApp Business, Gmail/Outlook, Google Sheets/Excel, CRMs (HubSpot, Pipedrive), ERPs, Notion, Slack. Aprenda a "encaixar" IA no workflow existente sem rasgar nada.
Análise de Dados e Decisões com IA
BI automatizado, dashboards que se explicam sozinhos, relatórios gerenciais gerados em linguagem natural, análise de chamados, churn, vendas. CEOs pagam alto por insight, não por código.
Vendendo Pra Empresas (B2B)
Como precificar projetos de R$ 30K a R$ 500K, fechar contratos recorrentes, posicionar você como consultor e não freelancer, prospecção de empresas que TÊM dinheiro e dor real. Da entrega técnica ao contrato assinado.
Stack Completa (sem enrolação)
Git, terminal, APIs, bancos, deploy, segurança, DevOps — toda a base técnica condensada e ensinada à medida que os projetos exigem. Aprende fazendo, não decorando.
Claude Code Avançado
CLAUDE.md em produção, hooks, subagentes, multi-repo, MCP servers, headless em CI/CD. O nível que separa quem brinca com IA de quem entrega sistemas que rodam em produção.