Claude Code 2.1.283 · auditoria de prompts

Auditoria de prompts no Claude Code: tutorial do /doctor prompt-audit

Como auditar sua configuração do Claude Code em busca de prompts escritos para modelos antigos: atualize para a 2.1.283, rode /doctor prompt-audit num projeto real, leia o relatório de nove verificações e aprove só as correções que você quiser.

A auditoria de prompts em quatro linhas

  • A auditoria de prompts é um subcomando do check-up de configuração /doctor: rode /doctor prompt-audit (ou /checkup prompt-audit) dentro de uma sessão do Claude Code.
  • Ela escaneia seus arquivos CLAUDE.md, skills, agentes e comandos em busca de padrões de prompting escritos para modelos antigos, e coloca na frente caminhos obsoletos, comandos obsoletos e arquivos de instruções que se contradizem.
  • Ela chegou no Claude Code 2.1.283, então atualize primeiro: uma build antiga responde ao /doctor com um erro de subcomando desconhecido em vez de um relatório.
  • O check-up relata primeiro e pergunta antes de mudar qualquer coisa; se você só quer uma passada somente leitura, rode claude doctor no terminal.

Anthropic just dropped the new Checkup command (/doctor)

Canal:Software Engineer Meets AI2:18

Assistir

Claude Code 2.1.283 — Prompt Audits & Windows Fix

Canal:Claude Code Updates1:02

Assistir

Claude Code v2.1.283 — Advanced Model Control and Auditing

Canal:Claude Code Changelog2:10

Assistir

Claude Code changelog — 2.1.283 adds /doctor prompt-audit

Docs:github.com/anthropics/claude-codeChangelog

Ler

Claude Code commands reference — /doctor, /checkup and /claude-api

Docs:code.claude.comDocs

Ler

As capturas vêm de três gravações. O Software Engineer Meets AI gravou um check-up /doctor completo na v2.1.205; o subcomando prompt-audit e seu escopo foram anunciados na v2.1.283 e usam essa mesma interface de check-up. O Claude Code Updates e o Claude Code Changelog forneceram os quadros do lançamento 2.1.283. Cada quadro foi conferido à mão; os dois quadros de slide foram recortados para remover as marcas d'água dos canais.

As capturas continuam sendo propriedade dos canais acima e são usadas para ilustrar nossas próprias instruções escritas, com cada passo linkado ao seu timestamp.

Rodar a auditoria de prompts do Claude Code, passo a passo

Antes de rodar

  1. 1

    Atualize o Claude Code para a 2.1.283 ou mais recente

    Só rode /doctor prompt-audit numa build que tenha o recurso. Confira a versão no terminal com claude --version e atualize com claude update se for anterior à 2.1.283 — a versão que adicionou a auditoria. Dentro de uma sessão, a checagem de versão do próprio /doctor (verificação 6) compara a versão instalada com o seu canal de lançamento.

    Claude Code release card for v2.1.283 listing Prompt Audit as headline 1 above Windows PowerShell Fix and Model Controls for Teams, with the v2.1.283 changelog chip below
    O Prompt Audit é o primeiro item do lançamento 2.1.283, então uma build sem ele não consegue responder ao comando.Assistir em 0:08
  2. 2

    Entenda por que prompts antigos precisam de auditoria

    Instruções escritas para um modelo anterior se acumulam em arquivos de memória, skills, agentes e comandos, e continuam moldando cada sessão muito depois de o modelo para o qual foram ajustadas sumir. A auditoria existe para trazer esses padrões obsoletos à tona e você saber exatamente o que reescrever em vez de chutar.

    Motion-graphics feature card titled Prompt Audit explaining that instructions written for older models pile up across memory files, skills, agents and commands
    O card mostra como essas instruções se acumulam: arquivos de memória, skills, agentes e comandos.Assistir em 0:12
  3. 3

    Aprenda o comando exato e o escopo do escaneamento

    O comando é /doctor prompt-audit, e /checkup prompt-audit é a mesma coisa, porque /checkup é um alias do /doctor. O escopo é a sua configuração do Claude Code: arquivos CLAUDE.md, skills, agentes e comandos. É um subcomando do check-up de configuração, não um plugin separado nem uma instalação de marketplace.

    Claude Code v2.1.283 release-notes slide describing the new /doctor prompt-audit command that scans CLAUDE.md files, skills, agents and commands to identify legacy prompting patterns
    O slide do lançamento mostra um único argumento num comando que já existe: não há nada para instalar.Assistir em 1:02

Rodar a auditoria numa sessão ativa

  1. 4

    Abra o Claude Code no projeto que você quer auditar

    Inicie a sessão na raiz do projeto. A auditoria lê a configuração que aquele projeto realmente carrega, então uma sessão aberta numa pasta acima vai auditar os arquivos CLAUDE.md errados. A linha de cabeçalho confirma o diretório e o modelo antes de você digitar qualquer coisa.

    Claude Code session header on v2.1.205 showing the Opus 4.8 1M context Claude Max model line, the ~/Projects/alldevneeds working directory and a warning that four MCP servers need authentication
    O diretório de trabalho no cabeçalho da sessão é o escopo da auditoria.Assistir em 1:00
  2. 5

    Digite o comando e deixe ele trabalhar em somente leitura

    Digite /doctor prompt-audit no prompt. O check-up declara o método antes de começar: ele roda a checagem de saúde em somente leitura primeiro e apresenta um relatório antes de mudar qualquer coisa. Espere vários turnos de leitura de arquivos e comandos de shell enquanto ele reúne evidências — isso é normal, não é travamento.

    Claude Code terminal with /doctor typed at the prompt and Claude answering that it will run the health-check read-only first, then present a report before changing anything
    A promessa de somente leitura vem antes de qualquer proposta: nada é escrito enquanto ele investiga.Assistir em 0:30
  3. 6

    Veja ele reunir fatos para cada verificação

    A transcrição mostra a qual verificação cada comando serve: a versão mais recente para a verificação 6, diretórios de skills e configuração de hooks para as verificações de extensões, arquivos CLAUDE.md pequenos para as verificações 2 e 3, e transcrições de sessões recentes para as verificações 1, 4 e 8. Se um hook bloquear um comando, o check-up reformula os fatos de que precisa e tenta de novo em vez de falhar.

    Claude Code checkup transcript listing read-only fact gathering for Check 6 version, Checks 2 and 3 for small CLAUDE.md files, and Checks 1, 4 and 8 from recent session transcripts
    Todo comando executado está associado a uma verificação numerada.Assistir em 0:36

Ler o relatório

  1. 7

    Conheça as nove verificações que o relatório pode cobrir

    A verificação 0 é a saúde da instalação, a 1 extensões não usadas, a 2 a limpeza de duplicatas na memória LOCAL, a 3 a migração do conteúdo sempre carregado, a 4 hooks lentos, a 5 extensões que pesam no contexto, a 6 a versão, a 7 o modo auto como modo de permissão padrão e a 8 comandos somente leitura negados com frequência. Numa auditoria de prompts, as verificações de arquivos de instruções são as que mais importam: a 2 encontra anotações pessoais que duplicam ou contradizem as diretrizes do time versionadas no repositório, e a 3 tira do contexto sempre ativo as diretrizes raramente necessárias.

    Claude Code doctor list explaining Check 0 setup health, Check 1 unused extensions, Check 2 LOCAL memory dedup, Check 3 always-loaded content, Check 4 slow hooks, Check 5 context-heavy extensions, Check 6 version, Check 7 auto mode and Check 8 denied read-only commands, with hand-drawn red circles on the checks being highlighted
    As verificações 2, 3 e 5 são as que mexem no CLAUDE.md e em outros arquivos de instruções.Assistir em 1:16
  2. 8

    Leia primeiro a seção "Proposed actions"

    "Proposed actions" é a parte do relatório que mudaria arquivos, e cada item nomeia o arquivo editado e se a mudança é reversível. Uma verificação saudável é marcada e encerrada com "No action", então você vê de relance quais das nove encontraram algo e quais não encontraram nada.

    Claude Code doctor report headed Proposed actions, with Check 0 installation marked Healthy, Check 1 listing an unused pr-review-toolkit plugin plus react-components and stitch-loop skills, and Checks 2 and 3 reporting no CLAUDE.md dedup findings
    Leia o caminho do arquivo em cada proposta antes de decidir — é ali que a edição acontece.Assistir em 0:40
  3. 9

    Leia os avisos e as duas perguntas de confirmação

    Abaixo das propostas fica um bloco "Warnings (no action)" para o que a auditoria mediu mas não vai mudar — hooks lentos e extensões que pesam no contexto, com os números medidos para você julgar sozinho. O relatório termina fazendo as perguntas de confirmação em vez de presumir uma resposta.

    Tail of the Claude Code doctor report showing the Warnings no action block for slow hooks and context-heavy extensions above the line Now the two confirmation questions and the recorded cleanup answer
    Avisos são medições, não edições: eles trazem números, não propostas.Assistir em 0:56

Aprovar e repetir

  1. 10

    Aprove, escolha ou recuse antes de qualquer escrita

    O check-up termina num menu: "Clean up everything" (recomendado), "Let me pick", "No, keep everything", "Type something" e "Chat about this". A opção recomendada aplica todas as propostas, "Let me pick" percorre a lista item por item, e "No, keep everything" deixa cada arquivo intacto. Nada é aplicado só pelo relatório.

    Claude Code cleanup confirmation prompt offering Clean up everything recommended, Let me pick, No keep everything, Type something and Chat about this above the Enter to select footer
    O padrão é uma pergunta, não uma edição — é todo o modelo de segurança.Assistir em 0:52
  2. 11

    Coloque a auditoria num lembrete mensal

    A auditoria é barata o bastante para repetir, mas nada no Claude Code vai rodá-la para você num cronograma: /schedule cria uma tarefa na nuvem e /loop só roda enquanto a sessão está viva. A resposta prática é um evento recorrente no calendário lembrando você de rodar de novo — mensalmente, ou depois de um upgrade de modelo que deixe seus padrões antigos obsoletos.

    Google Calendar new-event dialog titled Run /doctor Command! set to repeat monthly on day 1 for 12 times with a 30 minute notification
    Um lembrete mensal é o único agendador que sobrevive a reinicializações.Assistir em 2:08

As cinco falhas que você realmente vai encontrar

A maioria dos relatos de auditoria de prompts quebrada é um destes casos. Confira na ordem antes de concluir que o comando não existe.

  • 1Comando desconhecido ou nenhum item prompt-audit — sua build é anterior à 2.1.283. Rode claude --version, atualize com claude update e depois abra uma sessão nova para a build nova carregar.
  • 2/checkup prompt-audit ou /doctor prompt-audit — são o mesmo comando. O /checkup é documentado como alias do /doctor, então qualquer um dos prefixos chega à mesma skill de check-up.
  • 3/claude-api prompt-audit é outro subcomando, com outro alvo. Ele audita os prompts, skills e descrições de ferramentas no código da sua própria aplicação com a Claude API e propõe correções como diff; exige Claude Code 2.1.221 ou mais recente, não 2.1.283, e não vai olhar seus arquivos CLAUDE.md.
  • 4A auditoria não diz nada sobre seus arquivos de instruções — ou eles são realmente enxutos, ou nunca foram carregados. Rode /context para ver quais arquivos de memória e skills estão de fato no contexto, e confirme que você iniciou a sessão na raiz do projeto.
  • 5Você quer uma passada somente leitura sem sessão nenhuma — rode claude doctor no terminal. Ele imprime diagnósticos de instalação e configurações sem iniciar uma sessão, enquanto o /doctor dentro da sessão é a versão que pode propor e aplicar correções.

Perguntas frequentes sobre a auditoria de prompts

Continue lendo