# Prompts da aula 2.1 (VS Code)

Use no painel do Claude Code, com a pasta do projeto aberta.

## Prompt 1: corrigir a função selecionada, com plano

Selecione a função, pressione `Alt+K` (entra a @-menção com as linhas) e cole:

```
Corrija a função selecionada. Antes de editar, mostre o plano em 3 passos e espere eu aprovar.
```

**Resultado esperado:** no modo Plan, um plano de 3 passos aberto como documento. Edite se quiser,
aprove, e então apareça o diff em verde e vermelho. Nada muda no arquivo antes da sua aprovação.

## Prompt 2: @-menção com intervalo de linhas

Digite `@` e escolha o arquivo, ou use `Alt+K` com a seleção. O formato é `@arquivo#inicio-fim`:

```
@src/app.ts#40-80 corrija a validação para aceitar e-mail com subdomínio e rode os testes
```

**Resultado esperado:** ele lê só essas linhas (menos contexto, menos limite gasto) e propõe o
diff. Troque o caminho pelo do seu projeto. Sem testes no projeto, tire "e rode os testes".

## Prompt 3: revisar antes de aceitar

```
Explique cada mudança do diff em uma linha e diga o que pode quebrar.
```

**Resultado esperado:** uma lista com uma linha por mudança e pelo menos um risco. Se ele não
achar risco nenhum, desconfie e peça "e se a entrada for vazia?".

## Prompt 4: no terminal integrado (opcional)

Precisa do CLI instalado (aula 1.1). Abra o terminal com `` Ctrl+` `` e rode:

```
claude -p "resuma o README em 3 linhas"
```

**Resultado esperado:** três linhas no terminal e o processo termina sozinho (modo não interativo).
Para tarefa grande, `claude --permission-mode plan` abre já no Plan.
