Claude do Zero à Maestria (preparação para o Claude Certified Architect)
Você não precisa saber nada sobre IA. Começamos pelo que o Claude realmente é e vamos passo a passo até projetar sistemas que também funcionam corretamente na prática. É exatamente isso que a prova Claude Certified Architect mede.
47 lições, em ordem
- 110 min
0.1 O que é o Claude, de verdade?
Antes desta lição: nada. Comece por aqui.
Em que um programa comum é diferente?Então o que é o Claude?Por que às vezes ele erra com toda a confiança?Onde entra o arquiteto? - 210 min
0.2 Como os programas conversam com o Claude
Antes desta lição: Lição 0.1. Não precisa saber programar.
O que significa API?O pedido mais simplesO ponto de que tudo depende: não existe memóriaComo é uma resposta?Por que isso importa para um arquiteto? - 310 min
0.3 Tokens e a janela de contexto: a memória de curto prazo do modelo
Antes desta lição: Lição 0.2.
Tokens: como o modelo mede o textoA janela de contexto: a mesa do modeloPor que mais nem sempre é melhorQuando a mesa enche: resumir, e o perigo dissoMax_tokens não é a janela de contexto - 410 min
0.4 Prompts: como pedir trabalho ao modelo
Antes desta lição: Lição 0.1 e Lição 0.2.
Por que "escreva bem" não basta?Quatro coisas que um bom prompt temDê também o motivo por trás da regraOnde um prompt chega ao limite? - 510 min
0.5 Ferramentas: como um modelo sem mãos faz as coisas acontecerem
Antes desta lição: Lição 0.2.
O problemaComo funcionaDefinindo uma ferramentaO pedido do modelo e o seu resultado, lado a lado - 610 min
0.6 O que é um agente, e por que entra um loop
Antes desta lição: Lição 0.5.
O problema: uma vez só não bastaO que é um loop?Então o que é um agente?Por que o loop importa tanto? - 710 min
0.7 Um mapa da família Claude: modelos, API, Claude Code, SDK e MCP
Antes desta lição: Lição 0.6.
Modelos: qual cérebro?Quatro camadas sobre o modeloPor que o MCP foi necessário?Onde skills, hooks e subagents entram no mapa?Como escolher? - 810 min
1.0 Introdução: por que os agentes quebram na prática
Antes desta lição: Lição 0.5 e Lição 0.6. Você precisa saber o que é uma ferramenta e por que um agente tem um loop.
A história: uma demo ótima, uma primeira semana ruimPor que uma demo enganaOnde cada falha é corrigidaComo as lições se conectamSeu peso na prova - 910 min
1.1 O loop agêntico
Antes desta lição: Lição 0.5 e Lição 0.6. Lá você viu a ideia do loop. Aqui vamos abri-lo passo a passo. Não precisa saber programar.
A história: um agente que às vezes para no meioO jeito certo: um campo feito exatamente para issoO loop, passo a passoPor que os outros jeitos estão errados - 1010 min
1.2 O padrão coordenador e subagent
Antes desta lição: Lição 1.1. Você conheceu a palavra subagent na Lição 0.7.
A história: um relatório que parecia completoA ideia: coordenador e subagentO formato da equipe: uma estrelaO que o coordenador fazPor que não os outros jeitos - 1115 min
1.3 Criando um subagent e dando contexto a ele
Antes desta lição: Lição 1.2 e Lição 0.7 (o que é o Agent SDK).
A história: "o cliente que mencionamos"O que um subagent enxergaDefinindo um subagentUm bom prompt para um subagentDê ao coordenador um objetivo, não um procedimentoTrabalho em paralelo: várias chamadas em uma só resposta - 1215 min
1.4 Garantir no código, e a passagem para um humano
Antes desta lição: Lição 0.1 (comportamento probabilístico) e Lição 1.1.
A história: uma regra que às vezes era quebradaGarantir no código: a ideiaComo funcionaA linha divisória: quando prompt e quando código?Uma mensagem, vários problemasPassando o trabalho a um humano (handoff) - 1315 min
1.5 Hooks no Agent SDK
Antes desta lição: Lição 1.4 e Lição 0.7. Lembre-se do MCP daquela lição.
A história: dois defeitos que um prompt não resolveO que é um hookRecusar acima do limiteDeixar a saída uniformePor que um hook e não os outros jeitos - 1410 min
1.6 Dividindo o trabalho: cadeias fixas ou divisão dinâmica
Antes desta lição: Lição 0.6 (workflow versus agente) e Lição 1.2.
A história: dois trabalhos, duas falhasEncadeamento de prompts: quando os passos são conhecidosDecomposição dinâmica: quando os passos não são conhecidosComo escolherO jeito óbvio e por que ele falha - 1510 min
1.7 Sessões: continuar, retomar e bifurcar
Antes desta lição: Lição 0.2 (sem memória), Lição 0.3 e Lição 0.7.
A história: o agente e a imagem de sexta-feiraO que é uma sessãoTrês caminhos de voltaContinuar ou começar do zero?Por que não os outros jeitos - 1610 min
2.0 Introdução: uma ferramenta é a interface de usuário do modelo
Antes desta lição: Lição 0.5 e Lição 0.7. A Lição 1.1 também ajuda, mas não é necessária.
A história: uma linha de texto faz toda a diferençaUma ferramenta é a interface de usuário do modeloA vida de uma ferramenta e as lições deste domínioPeso na prova - 1710 min
2.1 Descrições e limites das ferramentas
Antes desta lição: Lição 0.5 e Lição 2.0.
A história: duas ferramentas, uma descriçãoPor que a descrição importa tantoO que uma boa descrição contémFerramentas que se sobrepõemPor que não os outros caminhos - 1810 min
2.2 Erros estruturados no MCP
Antes desta lição: Lição 0.5 e Lição 1.1. Apresentamos o MCP na Lição 0.7, e os detalhes estão na Lição 2.4. Aqui basta saber que o MCP é um jeito...
A história: três falhas, uma mensagemQuatro tipos de erroComo avisar o modeloRecuperação dentro de um subagentPor que não os outros caminhos - 1915 min
2.3 Distribuindo ferramentas, e o tool_choice
Antes desta lição: Lição 0.5 e Lição 2.1. Apresentamos os subagents na Lição 0.7.
A história: o agente que faz tudoPor que ferramentas demais é ruimQuem decide? tool_choiceAs alternativas de hoje - 2015 min
2.4 Conectando o MCP
Antes desta lição: Lição 0.5 e a seção sobre MCP da Lição 0.7.
A história: a mesma ferramenta, diferente em cada notebookServidores, ferramentas e recursos em palavras simplesOnde cada servidor é definidoUm segredo nunca vai para o commitRecursos na práticaPor que não os outros caminhos - 2110 min
2.5 Escolhendo as ferramentas embutidas
Antes desta lição: Lição 0.3 e Lição 0.5.
A história: o agente que lê todo o códigoCinco ferramentasPor que o Edit precisa de texto únicoEntendendo o código, passo a passoPor que não os outros caminhos - 2210 min
3.0 Introdução: como o Claude Code aprende como é o seu projeto
Antes desta lição: Lição 0.6 e Lição 0.7. Se você nunca viu o Claude Code nem trabalhou com git, tudo bem: explicamos do zero.
A história: um colega brilhante que esquece tudo toda manhãO que é o Claude Code?Como é uma sessão?Algumas palavras que você verá o tempo todo neste domínioTrês lugares para o conhecimento, dois modos de trabalhar, um modo sem vocêPeso na prova - 2310 min
3.1 A hierarquia do CLAUDE.md
Antes desta lição: Lição 3.0 e Lição 0.3.
A história: "na minha máquina funciona"O que é o CLAUDE.md?Como as partes se encaixam?Escrevendo bem e mantendo curtoPor que não os outros caminhos? - 2410 min
3.2 Comandos e skills
Antes desta lição: Lição 3.1. Para a configuração context: fork, a Lição 1.2 também ajuda.
A história: um checklist que ou é esquecido ou atrapalha sempreO que são skills e comandos?Como construir um?Onde colocá-lo?Por que não os outros caminhos? - 2510 min
3.3 Regras específicas por caminho
Antes desta lição: Lição 3.1 e Lição 3.2 (para saber o que é frontmatter).
A história: uma regra espalhada por trinta pastasO jeito certo: uma regra que sabe quando é necessáriaO que é um padrão glob?Qual ferramenta para qual regra? - 2610 min
3.4 Modo de planejamento ou execução direta
Antes desta lição: Lição 3.0. A Lição 1.2 ajuda na parte sobre subagents.
A história: uma migração que travou no meioO que é o modo de planejamento?Quando usar cada um?Explorar sem encher o contextoPor que não os outros caminhos? - 2710 min
3.5 Refinamento iterativo
Antes desta lição: Lição 0.4 e Lição 3.0.
A história: três explicações, três interpretaçõesQuatro ferramentasPor que não os outros caminhos? - 2810 min
3.6 Claude Code na CI
Antes desta lição: Lição 3.0 e Lição 3.1. Para saber o que é um hook, Lição 1.5, e para o MCP, Lição 0.7.
A história: quatro falhas seguidasCorrigindo as três primeiras falhasDuas coisas que o script precisa respeitarRevisão em uma sessão separadaPor que não os outros caminhos? - 2910 min
4.0 Introdução: de "uma boa resposta" a "uma saída em que você pode confiar"
Antes desta lição: Lição 0.4 e Lição 0.5. Conhecer a Lição 0.6 também ajuda.
A história: uma resposta que estava boa e mesmo assim derrubou o programaO que significa saída confiável?Como as lições se conectamPeso na prova - 3010 min
4.1 Critérios explícitos para reduzir falsos positivos
Antes desta lição: Lição 0.4.
A história: um bot que ninguém olhava maisPor que "tenha cuidado" não funcionaO jeito certo: critérios explícitosPor que os outros jeitos estão errados - 3110 min
4.2 Few-shot
Antes desta lição: Lição 0.4 e Lição 4.1.
A história: uma avaliação que cabia em duas categoriasO que significa few-shot?Como escrever bons exemplosNa revisão de código: formato fixo e menos alarmes falsosFunciona também para extração de dadosPor que os outros jeitos estão errados - 3215 min
4.3 Uso de ferramentas e JSON Schema
Antes desta lição: Lição 0.5 (ferramentas e JSON Schema).
A história: uma página sem tamanhoAlgumas palavras de que você precisaO truque: uma ferramenta que só recebe dadosAgora, como garantir que esse formato volte?O que ele não detecta?Por que os outros jeitos estão errados - 3310 min
4.4 Validação e novas tentativas
Antes desta lição: Lição 4.3.
A história: uma nota fiscal cujo total não batiaO que significa validação?A nova tentativa certa: envie três coisasQuando tentar de novo ajuda?Projete o schema para que ele mostre contradições - 3410 min
4.5 Message Batches
Antes desta lição: Lição 0.2 e Lição 0.5.
A história: um relatório que saiu caro demaisO que significam lote (batch) e SLA?Como funcionaPor que os outros jeitos estão errados - 3510 min
4.6 Revisão com várias instâncias e várias passadas
Antes desta lição: Lição 0.3 e Lição 4.1.
A história: duas revisões que não pegaram nadaProblema um: quem escreve não é um bom revisorProblema dois: a atenção se diluiMais uma passada: uma confiança para cada achadoPor que os outros jeitos estão errados - 3610 min
5.0 Introdução: um sistema que se comporta bem até num dia ruim
Antes desta lição: Lição 0.3 e Lição 0.6. Sempre que chegar a uma equipe de vários agentes, a Lição 1.2 ajuda.
Um dia ruim na nossa livrariaO que significa confiabilidade?Como as lições se conectam?Peso na prova - 3715 min
5.1 Mantendo os fatos numa conversa longa
Antes desta lição: Lição 0.3 (tokens, a janela de contexto e a compactação).
A história: um valor que foi sumindoA solução: um bloco de fatos do casoComo funciona?Mais três ajudantesPor que os jeitos óbvios não bastam - 3810 min
5.2 Quando escalar para um humano
Antes desta lição: Lição 0.6. Para o resumo de passagem, a Lição 1.4 ajuda, e para exemplos dentro do prompt, a Lição 4.2.
A história: três erros numa manhãCritérios explícitos em vez de palpiteComo entregamos esses critérios ao agente?Por que a análise de sentimento e a confiança do modelo não funcionam? - 3910 min
5.3 Propagação de erros em um sistema multiagente
Antes desta lição: Lição 1.2 (coordenador e subagent) e Lição 2.2 (erros estruturados em ferramentas).
A história: um relatório errado com toda a confiançaUm bom erro diz quatro coisasQuem faz o quê com qual erro?Por que os outros jeitos estão errados? - 4010 min
5.4 Explorando uma base de código grande
Antes desta lição: Lição 0.3, Lição 1.2 e Lição 5.1.
A história: um agente que esqueceu as classesQuatro jeitos, cada um para um problemaPor que os jeitos óbvios não funcionam? - 4110 min
5.5 Revisão humana e calibração
Antes desta lição: Lição 4.3 (saída estruturada) e Lição 4.4 (validação).
A história: um 97% que escondia más notíciasUm exemplo prático (inventado, só para ilustrar)Pontuações de confiança e calibraçãoPor que também amostramos os casos de alta confiança?Como funciona a fila de revisão?Por que os outros jeitos estão errados? - 4210 min
5.6 Proveniência e incerteza
Antes desta lição: Lição 1.3 (o que chega a um subagent) e Lição 5.3.
A história: um número sem donoO que significa proveniência?A solução: um mapeamento estruturadoQuando as fontes discordamPor que os outros jeitos estão errados? - 4310 min
Resumo final: os seis cenários da prova
A prova sorteia quatro desses seis cenários. Cada cenário é um sistema real, e as questões vêm das decisões dentro dele. Para cada um, você precisa...
1. Um agente de suporte ao cliente2. Geração de código com o Claude Code3. Pesquisa multiagente4. Ferramentas de produtividade para desenvolvedores5. Claude Code na CI6. Extração de dados estruturados - 4410 min
A lógica das respostas: oito regras
Agora que você conhece os temas, estas oito regras resolvem a maioria das questões. As questões não pedem memorização; pedem julgamento. As...
Como responder a uma questão - 4510 min
A prova versus hoje
O guia da prova que vimos está defasado em relação à documentação atual (novembro de 2026). A versão que comparamos é "Version 1.0, effective July...
Onde eles diferem - 4610 min
Glossário
Sempre que esquecer uma palavra, olhe aqui. Cada termo leva à lição que o explica por completo.
Glossário - 4710 min
A prova em si e suas condições
Leia esta página quando estiver pensando em se inscrever. Ela vem do guia oficial da prova (Version 1.0, effective July 2026) e do FAQ oficial. Tudo...
A prova num relanceAntes de se inscrever
Aprenda Claude do Zero à Maestria (preparação para o Claude Certified Architect) no seu idioma
Cada lição, quiz e resposta do tutor aparece no seu idioma. O tutor de IA responde no idioma em que você pergunta.
