Aula 04Seu primeiro prompt
Prefere o app? Volte para esta aula na versão do app Claude DesktopObjetivos
Ao final desta aula você vai saber:
- Escolher quanta liberdade o Claude tem, trocando o modo de permissão com
Shift + Tab - Usar o Plan Mode (modo plano) para ver o plano antes de qualquer mudança
- Escrever um pedido bem descrito, que dá certo de primeira
- Conferir o resultado no navegador e mostrar um print da tela para o Claude
- Usar os atalhos da caixa de texto: pular linha, colar uma imagem, rodar um comando e copiar a resposta
Na Aula 03, o Claude criou a primeira versão da sua página com um pedido simples. Agora você vai escrever o seu primeiro prompt de verdade. Prompt é o nome do pedido que você escreve para o Claude, e um pedido bem descrito dá certo de primeira. Antes de escrever, vale fazer duas escolhas: quanta liberdade ele tem e como você vai descrever o que quer.
Palavras novas desta aula, como prompt e Plan Mode, também estão no Glossário do curso.
Primeira escolha: quanta liberdade ele tem
Você decide o quanto o Claude pode fazer sem perguntar. Isso se chama modo de permissão. No terminal, toda sessão nova (cada conversa com o Claude Code) começa no modo auto, e o modo atual aparece logo abaixo da caixa de texto, como auto mode on (modo auto ligado). Para trocar, aperte Shift + Tab. A partir do auto, cada toque leva ao próximo modo, nesta ordem:
- Manual (
manual mode on): o Claude pede licença antes de mudar um arquivo ou rodar um comando. Só o que é olhar passa direto: ler arquivos e rodar comandos que apenas mostram informação, como olsda Aula 00. - Accept edits (aceitar edições;
accept edits on): as mudanças nos arquivos passam direto, e as tarefas simples com arquivos também, como criar uma pasta, mover, copiar ou apagar um arquivo dentro da pasta do projeto. Os outros comandos ainda pedem licença. - Plan Mode (
plan mode on): o Claude estuda e monta um plano, sem mudar nada. Veja abaixo. - Auto (
auto mode on): de volta ao começo. O Claude trabalha sem pedir licença: ler e mudar arquivos dentro da pasta do projeto passa direto, e uma checagem de segurança revisa as outras ações antes de elas acontecerem. Quando algo é barrado, ele normalmente acha um caminho mais seguro ou pede a sua autorização.
Não tem certo ou errado: é o que te deixa confortável. Enquanto você aprende, o Manual é o mais tranquilo, porque você vê cada mudança antes de ela acontecer.
⚠️ O modo auto é prático, mas tem um preço: nele, o Claude roda comandos sem te perguntar. Enquanto você ainda está pegando o jeito, ou numa pasta com arquivos importantes, aperte
Shift + Tabuma vez antes do primeiro pedido, para passar ao Manual.
🔧 Para ir além (para quem já programa; pode pular): para abrir o Claude Code já no Manual, rode
claude --permission-mode manual.
Plan Mode: o plano antes da obra
No Plan Mode, o Claude estuda sem mudar nada. Ele lê os arquivos da sua pasta, roda comandos que só servem para olhar e pensa em como fazer o que você pediu. Se ficar com dúvida, ele pergunta. No fim, devolve um plano: a lista do que vai fazer, passo a passo, que ele mesmo pode executar. Nenhum arquivo muda até você aprovar.
💡 Analogia: é como pedir um orçamento detalhado antes de uma reforma. Você lê, pede ajustes e só então libera a obra.
Para entrar, aperte Shift + Tab até aparecer plan mode on. Se quiser o Plan Mode num pedido só, comece a mensagem com /plan. E, para sair sem aprovar nada, aperte Shift + Tab de novo.
🔧 Para ir além (para quem já programa; pode pular): se o modo auto estiver disponível para você, os comandos que ele roda para olhar passam pela checagem de segurança, em vez de pedir a sua licença.
O Plan Mode é ótimo para:
- Pedidos com várias etapas, que é justamente o tipo de pedido que você mais vai fazer
- Mudanças grandes, em que você quer ver o caminho antes
- Entender uma pasta que você ainda não conhece, sem risco de mexer em nada
Como aprovar o plano
Quando o plano fica pronto, o Claude pergunta como seguir. Use as setas do teclado para escolher uma opção e aperte Enter:
- Yes, and use auto mode (sim, e usar o modo auto): aprova e deixa o Claude fazer tudo no modo auto. Se o modo auto não estiver disponível para você, essa opção aparece como Yes, auto-accept edits (sim, aceitar as edições automaticamente).
- Yes, manually approve edits (sim, aprovar as edições uma a uma): aprova, mas você confirma cada mudança. É a melhor escolha enquanto você aprende.
- No, keep planning (não, continuar planejando): o plano continua em aberto. Escreva o que quer mudar, e ele refaz.
Aprovar o plano tira o Claude do Plan Mode, e ele começa a trabalhar no modo da opção que você escolheu. No final, você vê exatamente o que ele fez e como chegou lá.
🔧 Para ir além (para quem já programa; pode pular): aperte
Ctrl + Gpara abrir o plano no seu editor de texto padrão e editar direto, antes de o Claude seguir. E, como o Plan Mode não edita nada, ele também serve para fazer uma revisão de código com segurança.
Segunda escolha: o próprio pedido
Imagine que você quer um modo escuro na sua página: o fundo fica escuro, o texto fica claro, e um botão troca de um para o outro. O vídeo desta aula mostra esse pedido num app com várias telas. Aqui, você faz o mesmo na página que criou na Aula 03, como a da confeitaria.
Um pedido vago, como "coloca dark mode" (dark mode é modo escuro, em inglês), obriga o Claude a adivinhar. Onde fica o botão? Em quais telas, ou em quais partes da página? Com quais cores? Ele até vai fazer algo, mas do jeito dele, não do seu.
Agora, compare com um pedido descritivo:
Quero um modo escuro na página da confeitaria, em todas as partes dela.
Crie um botão no cabeçalho, ao lado do nome da confeitaria, que troque
entre o modo claro e o modo escuro a cada clique. Escolha cores escuras
que combinem com as cores atuais da página, com o texto fácil de ler.
Quando terminar, me diga como testar o botão no navegador. Depois eu te
mando um print dos dois modos para você conferir se está tudo legível.O cabeçalho é a faixa no topo da página, onde fica o nome. Se a sua página ainda não tem um, o Claude cria.
Anatomia de um bom prompt
Um prompt descritivo tem quatro partes, e mais um ingrediente que faz toda a diferença:
| Parte | No exemplo |
|---|---|
| O quê | modo escuro na página inteira |
| Onde | um botão no cabeçalho, ao lado do nome |
| Comportamento | trocar entre claro e escuro a cada clique |
| Critério | cores escuras que combinem com as atuais, com o texto fácil de ler |
| Verificação | testar o botão no navegador e mandar um print para o Claude conferir |
O ingrediente que mais faz diferença é o último: dê ao Claude um jeito de conferir o trabalho. Com isso, ele mesmo encontra e corrige os erros. Sem isso, só você confere, e ele nem fica sabendo que algo saiu errado.
🔧 Para ir além (para quem já programa; pode pular): num projeto com testes automáticos, a verificação pode ser "quando terminar, rode os testes e confira se o contraste do texto passa no padrão WCAG AA nos dois modos". O WCAG AA é um padrão de acessibilidade que exige contraste suficiente para ler. Os testes, o build e um print da tela são os jeitos mais comuns de o Claude conferir o próprio trabalho.
Conferir com os próprios olhos
Você não precisa ler o código para saber se ficou bom: basta ver. Abra a página no navegador, como na Aula 03: dois cliques no arquivo index.html, dentro da pasta da sua página, ou peça ao Claude "abra a página no navegador". Se ela já estava aberta, atualize: F5 no Windows e no Linux, Command + R no Mac. Então, clique no botão e veja se a página troca de cor.
Depois, mostre ao Claude o que você está vendo, com um print (uma foto da tela):
- Mac: aperte Command + Control + Shift + 4 e selecione a parte da tela com a página. O print vai para a memória do copiar e colar. Na caixa de texto do Claude Code, cole com Control + V (a tecla Control, não a Command).
- Windows: aperte Windows + Shift + S e selecione a parte da tela. Na caixa de texto do Claude Code, cole com Alt + V.
- Linux: use a ferramenta de captura do sistema e cole com Ctrl + V.
O print entra no seu pedido como [Image #1]. Escreva o que quer que ele confira, como "este é o modo escuro: o texto está fácil de ler?", e aperte Enter. Se preferir, salve o print como arquivo e arraste o arquivo para a janela do terminal. Na Aula 22, você vai ver mais sobre como o Claude confere a tela.
Atalhos que ajudam no dia a dia
Quatro atalhos que você vai usar o tempo todo na caixa de texto:
| Atalho | O que faz |
|---|---|
Shift + Enter |
Pula uma linha sem enviar o pedido. Se o seu terminal não aceitar, \ seguido de Enter, ou Ctrl + J, funcionam em qualquer um |
Ctrl + V (Alt + V no Windows) |
Cola uma imagem, como um print da tela, que entra no pedido como [Image #1] (mais na Aula 22). No Mac, é a tecla Control |
! no começo |
Roda um comando seu, direto, sem passar pelo Claude, como ! ls, que lista o que tem na pasta (Aula 00). O comando e a resposta entram na conversa, então o Claude já sabe o resultado |
/copy |
Copia a última resposta do Claude, para você colar onde quiser. Se ela tiver blocos de código, você escolhe qual copiar |
🔧 Para ir além (para quem já programa; pode pular): o
!serve para qualquer comando, como! npm test, e a saída dos testes já entra na conversa.
Na prática
- Abra o terminal, entre na pasta da sua página (
cd Documents/confeitaria, com o nome da sua pasta) e rodeclaude, como na Aula 03. - Aperte
Shift + Tabaté aparecerplan mode on, embaixo da caixa de texto. - Escreva o pedido do botão de modo escuro com as quatro partes e a verificação: o quê, onde, comportamento, critério e como conferir. Pode usar o exemplo acima, trocando a confeitaria pela sua ideia. Para pular linha sem enviar, use
Shift + Enter. - Leia o plano com calma. Escolha No, keep planning (não, continuar planejando) e peça para mudar uma coisa, por exemplo: "Coloque o botão no canto direito do cabeçalho, com um ícone de lua."
- Quando o plano estiver bom, escolha Yes, manually approve edits (sim, aprovar as edições uma a uma). A cada mudança, o Claude mostra o que vai mudar no arquivo e pergunta se pode. Aceite as que fizerem sentido.
- Abra a página no navegador (ou atualize, se ela já estava aberta) e clique no botão.
- Tire um print da página no modo escuro, cole na caixa de texto e peça: "Este é o modo escuro. Confira se todo o texto está fácil de ler e se o botão aparece no cabeçalho."
- Se precisar, peça um ajuste. No fim, peça: "Liste os arquivos que você mudou e explique, em português simples, o que mudou em cada um." Quer guardar esse resumo? Use
/copye cole onde quiser.
Resumo
- No terminal, toda sessão começa no modo auto.
Shift + Tabtroca de modo, nesta ordem: manual, accept edits, Plan Mode e de volta ao auto. Enquanto aprende, prefira o Manual. - O Plan Mode estuda sem mudar nada e devolve um plano. Você aprova com Yes, manually approve edits (você confirma cada mudança) ou Yes, and use auto mode, ou pede ajustes com No, keep planning.
- Um bom pedido tem quatro partes, o quê, onde, comportamento e critério, e um jeito de conferir o resultado.
- Para quem não lê código, conferir é ver: abra a página no navegador e mande um print para o Claude.
Shift + Enterpula linha,Ctrl + V(Alt + Vno Windows) cola um print,!no começo roda um comando seu e/copycopia a resposta.- Se quiser acompanhar cada passo, você pode. Se quiser delegar mais, também pode.
Perguntas de fixação
Três perguntas rápidas para conferir se a ideia principal da aula ficou. Escolha uma opção: a página mostra se você acertou e explica a resposta.
Você quer ver o plano do Claude antes de qualquer arquivo mudar. O que fazer?
Ver a resposta
Resposta: c) No Plan Mode, ele estuda sem mudar nada e devolve um plano, e nenhum arquivo muda até você aprovar. Para um pedido só, comece a mensagem com /plan (Aula 04).
O plano ficou pronto. Você quer aprovar, mas confirmar cada mudança antes de ela acontecer. Qual opção escolher?
Ver a resposta
Resposta: d) Com Yes, manually approve edits, ele segue o plano e pede a sua licença a cada mudança, a melhor escolha enquanto você aprende. No, keep planning mantém o plano em aberto para ajustes (Aula 04).
Um bom pedido diz o quê, onde, como deve funcionar e com qual critério. Qual ingrediente faz mais diferença para o Claude encontrar e corrigir os próprios erros?
Ver a resposta
Resposta: b) Com um jeito de conferir, ele mesmo encontra e corrige os erros. Para quem não lê código, conferir é ver: abra a página no navegador e mande um print para o Claude (Aula 04).