Templates de Projeto
Execute /init em qualquer repositório. O Claude Code analisa o código, escreve um CLAUDE.md que captura a estrutura de ficheiros, frameworks e comandos para todas as sessões futuras.
Pare de configurar. Comece a construir.
Templates SaaS com orquestração de IA.
Problema: O teu décimo quinto repositório do ano começa sempre da mesma forma. Copias a última stack de autenticação, reconnectas a base de dados, corriges o tsconfig, lutas com o linter antes de um único commit entrar.
Ganho Rápido: Entra na pasta de qualquer projeto e executa /init para criar um CLAUDE.md novo a partir das tuas próprias convenções:
cd my-new-project
claude
/initClaude analisa o código, percebe a estrutura de ficheiros e escreve um CLAUDE.md que reflete os padrões encontrados mais as instruções que o projeto precisa. Dois minutos e o projeto tem um cérebro.
O Que Torna Isto Diferente
Outras ferramentas param em encontrar templates. Claude Code lê-os do início ao fim. Cada ficheiro é analisado, a arquitetura é mapeada, e tens um resumo de como as peças se encaixam antes de qualquer edição.
A personalização é onde isto compensa. Claude pode:
- Clonar e analisar um template do GitHub diretamente do terminal
- Explicar a estrutura antes de qualquer edição
- Trocar tecnologias (Prisma para Supabase, REST para tRPC) mantendo os padrões
- Guardar convenções no CLAUDE.md para sessões futuras herdarem
Esqueça "IA encontra templates." Isto é um parceiro de código que lê o código-fonte e o reescreve para ti.
Começa Cada Projeto Com /init
Cada projeto novo no Claude Code deve abrir com /init, um comando integrado que escreve um CLAUDE.md ajustado a qualquer codebase para onde o apontes:
claude
/initA análise percorre o repositório e cria regras que cobrem:
- Frameworks detetados e as convenções que trazem
- Comandos de build e teste
- Como os teus ficheiros estão organizados
- Estilo de código recolhido do que já está no repositório
Dica pro: Edita o ficheiro e adiciona as tuas preferências por cima. Claude carrega-o no início de cada sessão, por isso o que lá estiver fica para sempre.
Clonar, Personalizar, Commit
Aqui está como fica um fluxo de trabalho com templates quando o Claude Code entra em cena:
# Passo 1: Clonar e entender
claude "clone https://github.com/example/nextjs-starter and explain its architecture"
# Passo 2: Personalizar para a tua stack
claude "replace Prisma with Supabase, keep the same data patterns"
# Passo 3: Guardar as tuas convenções
claude "update CLAUDE.md with our new database setup and auth patterns"O contexto da sessão passa pelos três passos, por isso o passo três ainda sabe o que o passo um analisou. Sem saltar entre abas, sem perder o fio das edições.
CLAUDE.md como a Tua Biblioteca de Templates
Com o tempo, o CLAUDE.md torna-se a tua biblioteca privada de templates. Adiciona blocos para os padrões que reutilizas:
## Project Conventions
### API Routes
- All API routes in /app/api
- Use Zod for validation
- Return typed responses with ApiResponse<T>
### Database
- Supabase client in /lib/supabase
- Row-level security on all tables
- Migrations in /supabase/migrationsDiz "adiciona um endpoint de API" e a resposta vem no teu estilo automaticamente, sem precisar explicar nada de novo.
Quando As Coisas Correm Mal
"CLAUDE.md não encontrado." Executa /init, ou cria o ficheiro manualmente na raiz do repositório.
Claude ignora as convenções. Verifica se o CLAUDE.md está na raiz do projeto. Claude só o encontra no diretório a partir do qual a sessão foi iniciada.
O template tem dependências desatualizadas. Passa para o Claude:
claude "update all dependencies to latest stable versions and fix any breaking changes"Extrai os Teus Próprios Templates
Entregaste algo que vale a pena reutilizar? Converte-o num template próprio:
claude "extract the reusable patterns from this project into a template structure, document what each piece does in CLAUDE.md"Claude encontra as partes do repositório que generalizam, remove os detalhes específicos do projeto e documenta o resto.
Os templates no Claude Code vivem numa lógica diferente: leitura e adaptação, não pesquisa e seleção.
Próximos passos:
- Executa
/initno projeto que tens aberto agora - Lê o guia sobre integração com Git para versionar com Claude
- Explora os Ciclos de Feedback para iteração rápida
- Vê os Padrões de Eficiência para acelerar o resto do teu fluxo
Pare de configurar. Comece a construir.
Templates SaaS com orquestração de IA.
Tarefas no Claude Code
Usa TaskCreate, TaskUpdate, addBlockedBy e listas de tarefas partilhadas para executar trabalho dependente em sessões paralelas do Claude Code sem os truques do Ralph Wiggum.
Preços e Consumo de Tokens no Claude Code
Corta os custos do Claude Code em 40-70% com o ccusage para tracking, /model para mudar de modelo, /compact e /clear, modo de planeamento e o plano que encaixa no teu workload.