Minicurso · XXVIII Congresso Nacional de Criminalística

Claude na Perícia

Da engenharia de prompt à engenharia do conhecimento: memória, skills, projetos, plugins, Cowork e anonimização aplicados à perícia forense.

27/10/2026 13h, presencial Wish Serrano Resort, Gramado/RS Carlos Chelfo
Começar pela etapa 0
Antes de começar

Como usar este guia

O guia segue exatamente a ordem da aula. Cada etapa tem o conceito, o passo a passo, o texto pronto para copiar, os erros comuns e a solução rápida.

Guia lateral

Encoste o mouse na borda esquerda (ou toque no botão no canto) para abrir o guia com Sumário, eBook e Kit.

Marque o que concluiu

No fim de cada etapa, toque em "Marcar etapa como concluída". O sumário mostra o seu progresso neste navegador.

Sem dado real

Durante a oficina, só documento fictício ou anonimizado. Nada de peça de investigação real.

QR Code para abrir este guia: claude-na-pericia-cnc2026.vercel.app
Acompanhe no seu celular

Aponte a câmera para o QR Code ou digite claude-na-pericia-cnc2026.vercel.app

Baixar QR Code
Premissa do minicursoA IA amplia a autoridade do perito (perito aumentado). Não automatiza o laudo e não assume a responsabilidade técnica, que é indelegável.
0A tese que organiza o módulo

Da engenharia de prompt à engenharia do conhecimento

FerramentaParadigma (tese do autor)Na prática
GeminiEngenharia de promptO resultado depende quase só da qualidade do pedido de cada conversa.
ChatGPTEngenharia do conhecimento parcialJá guarda memória e instruções, mas o conhecimento acumulado ainda é periférico ao fluxo.
ClaudeEngenharia do conhecimentoO resultado depende do conhecimento organizado que você entrega: instruções personalizadas, memória curada, skills, projetos e plugins.

Esta classificação é a leitura metodológica do curso, não uma categoria oficial dos fornecedores. Consequência direta: no Claude, quem não configura e não faz curadoria do que o sistema sabe sobre si recebe respostas genéricas.

A ordem é fixa e não deve ser invertida

Fluxo das oito etapas: anonimização transversal, depois configuração, memória, skills, projeto, micro skills, plugins e Cowork 8 · Anonimização e pseudonimização: transversal e ANTERIOR a qualquer dado real 1Configuraçãoe instruções 2Memória eC.L.E.A.R. 3Skillsforenses 4Projeto(RAG) 5Microskills 6Plugins 7Coworkmicro automações Peritodecide eassina Projeto e micro skills se aprimoram em ciclo
Figura 1. A sequência da aula. A etapa 8 aparece no topo porque vale antes de qualquer dado real entrar no Claude.
1Configuração completa do Claude

Antes do primeiro caso, configure tudo

O erro mais comum é instalar e sair usando. No Claude, a configuração é parte da base de conhecimento.

Instruções personalizadas por inteiro

Em Configurações, no campo de preferências pessoais, cole o texto completo, não um resumo. O rótulo do menu varia com a versão do app.

Estilo de escrita

Quando disponível, fixa o registro técnico-pericial.

Recursos ativados

Memória, busca na web, execução de código e criação de arquivos, skills e só os conectores que você usa.

Conta e plano

O modo RAG dos Projetos e as tarefas agendadas do Cowork estão nos planos pagos (Pro, Max, Team, Enterprise).

Cole
Sou perito (contábil, judicial e extrajudicial). Escreva em português do Brasil com acentuação completa. Siga NBC TP 01 e NBC PP 01; no cível, o CPC/2015 (arts. 464 a 480); no criminal, o CPP (arts. 158 a 184, incluindo a cadeia de custódia dos arts. 158-A a 158-F). Nunca invente norma, súmula, valor ou folha dos autos; quando não houver fonte, diga "não localizado". Separe sempre fato documentado, cálculo e opinião técnica. A conclusão técnica é minha: você organiza, calcula e aponta, eu decido e assino.

Este é o modelo mínimo. Adapte a primeira frase à sua especialidade.

2Gestão e curadoria da memória

Memória curada, resposta precisa

Se o Claude trabalha com engenharia do conhecimento, a memória é parte da base. Memória suja contamina toda resposta futura.

Método C.L.E.A.R.: Collect, Label, Erase, Archive, Refresh, terminando na aprovação do perito CCollectreúne, com aredação original LLabelcategoria, criticidade,status, área EErasemanter, fundir, corrigir,validar ou excluir AArchiveversão limpa porcategorias RRefreshversão mestra paraa SUA aprovação Nada é apagado nem atualizado automaticamente: o perito aprova a versão mestra
Figura 2. O método C.L.E.A.R. by Chelfo para auditoria e consolidação da memória.

Prompt C.L.E.A.R. by Chelfo (auditoria e consolidação da memória)

Cole em uma conversa nova, com a memória ativada. Antes, revise os quatro cuidados: remover o desatualizado, corrigir o que foi aprendido errado, alinhar a memória à instrução personalizada e nunca guardar dado de processo (nome de parte, CPF, número de processo sigiloso).

Prompt C.L.E.A.R. by Chelfo
C.L.E.A.R. - Auditoria e Consolidação de Memórias

Primeiro, liste tudo o que você lembra sobre mim.
Depois, aplique o método C.L.E.A.R. sobre essas memórias:

C - Collect: reúna todas as memórias atuais, preservando a redação original.
L - Label: classifique por categoria, natureza, criticidade, status e área de aplicação.
E - Erase: identifique o que deve ser mantido, fundido, corrigido, validado ou sugerido para exclusão.
A - Archive: gere uma versão limpa, consolidada e organizada por categorias.
R - Refresh: proponha uma versão mestra final para atualização futura.

Regras:
1. Não invente memórias.
2. Não exclua nada sem justificativa.
3. Prefira fundir memórias semelhantes em vez de apagar.
4. Marque como "validar" tudo que estiver ambíguo, desatualizado ou dependente de confirmação.
5. Não atualize nada automaticamente.
6. Ao final, entregue uma versão mestra pronta para minha aprovação.

Formato obrigatório:
- Resumo executivo
- Tabela com: memória atual, categoria, status, ação sugerida, justificativa e versão consolidada
- Memórias críticas preservadas
- Memórias sugeridas para exclusão
- Memórias a validar
- Versão mestra consolidada final
- Comando final sugerido para atualizar a memória
  1. Leia o resumo executivo e a tabela. Confira com atenção as listas "sugeridas para exclusão" e "a validar".
  2. Aprove a versão mestra consolidada. Só então aplique o comando final sugerido, ou faça as alterações na tela de memória (Configurações > Capacidades, opção de ver e editar a memória; o rótulo varia com a versão) ou peça na conversa que ele esqueça ou atualize o item.
  3. Lembre: a Anthropic informa que a memória é atualizada em até 24 horas. Repita o C.L.E.A.R. todo mês ou ao encerrar um grande caso.
3Skills de perícia forense

A skill é um modo de trabalho salvo, com ferramentas

Skill é uma pasta com um arquivo SKILL.md (nome, descrição de quando acionar e o passo a passo) mais anexos opcionais: modelos, checklists, scripts. O Claude carrega a skill sozinho quando a tarefa casa com a descrição.

Diferente de uma instrução salva (o Gem, hoje habilidade, do Gemini), a skill pode trazer scripts que o Claude executa no ambiente de código e arquivos de referência que ele só abre quando precisa.

Mapa de skills pelo ciclo do processo pericial

EtapaSkillEntrega
Entradaanonimizar-autos (pronta no kit)Texto pseudonimizado + tabela-chave guardada localmente
Entradatriagem-autosÍndice dos arquivos, legibilidade, o que falta
Leituramapa-do-processoCronologia com folha/ID de cada ato
Leituramapa-quesitos-contabeis (pronta no kit)Quesitos numerados, ligados a prova, método e norma
Provatriagem-provas-contabeis (pronta no kit)Inventário das provas contábeis e sua força probante
Provaanalise-extratos-forenseConciliação, rastreio de fluxo, anomalias
Provavalidacao-documentalIntegridade, datas, assinaturas, inconsistências
Cálculocalculo-pericial (por vertical)Memória de cálculo reproduzível
Escritaredacao-laudoLaudo na estrutura NBC TP 01
Escritaresposta-quesitos-suplementaresManifestação e esclarecimentos
Controlerevisao-antifabricacaoConfere cada número, norma e folha contra a fonte
Gestãoproposta-honorariosProposta de honorários fundamentada

Como uma skill boa é feita

  1. Descrição que diz exatamente quando acionar, com as palavras que o perito usa.
  2. Entradas e saídas declaradas.
  3. Passo a passo numerado, com critério de acerto.
  4. Proibições explícitas: não inventar folha, não concluir pelo perito.
  5. Anexos só quando agregam: modelo de tabela, checklist normativo, script.
4A função Projetos

Projeto: um centro de reunião do conhecimento

Tudo o que você quer depurar e consolidar fica em um lugar só, e o Claude responde ancorado nesse acervo.

Como o Projeto lê a base: abaixo do limite lê tudo, perto do limite ativa o modo RAG e busca trechos Base do projeto NBC, ITG 2000, CPP/CPC, CC, POPs, modelos Cabe na janela de contexto o Claude lê a base inteira Perto do limite: modo RAG busca só os trechos relevantes Resposta ancorada com documento e norma da base
Figura 3. Nos planos pagos, o modo RAG liga sozinho quando a base se aproxima do limite e amplia a capacidade do projeto em até 10 vezes, segundo a Anthropic.

A ordem certa: a skill vem primeiro

  1. Skill pronta (por exemplo, triagem-provas-contabeis).
  2. Abrir o Projeto (Projetos > Novo projeto): "Perícia - Análise de Provas Contábeis".
  3. Escrever a instrução do projeto com base na skill: o que faz, que skill aciona, formato de entrega, proibições.
  4. Alimentar a base de conhecimento: NBC TP 01, NBC PP 01, NBC TG pertinentes, ITG 2000, Código Civil arts. 1.179 a 1.195, CPC/2015 arts. 464 a 480 (cível) ou CPP arts. 158 a 184 (criminal), POPs do seu instituto, modelos de laudo, checklists. Sem processo real identificável.
  5. Estabelecer a função programada: a rotina fixa que o projeto cumpre a cada caso.
Instrução do projeto
PROJETO: PERÍCIA - ANÁLISE DE PROVAS CONTÁBEIS

Papel: assistente técnico do perito contábil. Você organiza, cruza e aponta; o perito conclui.

Toda vez que eu enviar documentos de um caso:
1. Confirme que o material está anonimizado (marcadores como [PESSOA_1], [CPF_1]).
   Se houver nome, CPF, CNPJ ou endereço real, PARE e avise.
2. Acione a skill triagem-provas-contabeis e entregue o Inventário de Provas.
3. Cruze cada prova com a base de conhecimento do projeto (NBC, ITG 2000, CPC, CC)
   e indique a norma que rege sua validade, citando o documento da base.
4. Liste lacunas probatórias e diligências sugeridas.

Formato: tabelas; cada afirmação com fonte (documento + página/folha ou norma da base).
Proibido: inventar folha, valor ou norma; emitir conclusão pericial; usar conhecimento
externo sem marcar como "fora da base do projeto".
Ciclo de aprimoramentoUsando o projeto, você nota o que se repete e o que falha. Cada padrão vira uma micro skill nova (etapa 5), que volta ao projeto como instrução mais precisa.
5Micro skills

Uma skill, uma atividade

Em vez de uma skill gigante "faz a perícia", mapeie o seu processo de trabalho e crie uma micro skill por atividade.

conferir-livro-diarioconciliar-razao-x-extratorastrear-lancamento-atipico testar-continuidade-saldoscruzar-sped-x-livroquadro-resposta-quesitos
Micro skillO que faz
conferir-livro-diarioFormalidades: termo de abertura, autenticação, sequência
conciliar-razao-x-extratoConfronta razão contábil e extrato bancário
rastrear-lancamento-atipicoValores redondos, fora de horário, estornos em série, Benford
testar-continuidade-saldosSaldo final de um período = saldo inicial do seguinte
cruzar-sped-x-livroECD/ECF contra a escrituração apresentada
quadro-resposta-quesitosMonta o quadro de resposta aos quesitos
CritérioUma micro skill faz uma coisa, tem entrada e saída claras e pode ser encadeada com as outras.
6Plugins na perícia forense

O plugin empacota o seu método

Quando as micro skills se acumulam, o plugin as empacota em uma unidade instalável, versionada e compartilhável com equipe, assistentes ou alunos.

Skills

O conhecimento procedimental. Todas as micro skills do fluxo.

Subagentes

Assistentes com contexto próprio: um "calculista", um "revisor antifabricação" que audita o trabalho do outro.

Agente orquestrador

Conduz o caso da triagem ao laudo, etapa a etapa, com liberação entre elas.

Comandos

/triagem, /mapa, /laudo. A documentação atual recomenda criá-los como skills.

Hooks

Gatilhos antes ou depois de uma ação do Claude Code: bloquear gravação de arquivo com CPF; registrar log de cada etapa. (No ditado, "webhooks"; webhook é outra coisa, uma chamada HTTP entre sistemas.)

MCP

Conectores para sistemas externos: índices econômicos, jurisprudência, planilhas, armazenamento.

Evals

Casos de teste na pasta evals/, rodados com claude plugin eval. O plugin só é liberado se acertar o caso fictício. (No ditado, "evils".)

No Cowork, o plugin reúne skills, conectores e subagentes em um pacote só; hooks e evals são recursos do Claude Code.

Estrutura mínima de um plugin

Exemplo real, em uso no ambiente do instrutorO plugin pericia-trabalhista tem seis subagentes (etapa 0 recepcionista, 1 cartógrafo, 2 hermeneuta, 3 extrator, 4 calculista, 5 impugnador) e um auditor antifabricação que bloqueia a liberação quando encontra dado sem lastro.
7Micro automações no Cowork

O Claude trabalhando dentro da sua pasta

O Cowork trabalha dentro de uma pasta do seu computador. Você aponta a pasta do caso e o Claude lê, cria e organiza arquivos ali, usando as skills e os plugins instalados.

Originais protegidos, hash, anonimização, pasta anonimizada lida pelo Cowork originais/o Cowork NÃO acessa hash SHA-256shasum -a 256 anonimizar.pyroda na sua máquina saida_anonimizada/a pasta que o Cowork lê
Figura 4. A regra de ouro do Cowork em quatro passos.

Micro automações típicas

  1. Anonimizar a pasta entrada/ e gerar saida_anonimizada/ (etapa 8).
  2. Renomear e indexar os PDFs dos autos por tipo e data.
  3. Extrair tabelas de balancetes para planilha.
  4. Montar o inventário de provas e o quadro de quesitos.
  5. Tarefa agendada: toda segunda, conferir se chegaram documentos novos e atualizar o índice. Tarefas agendadas existem nos planos pagos; quando dependem de arquivos locais, só rodam com o computador ligado e o app aberto.
Regra de ouroA pasta que o Cowork lê é a pasta já anonimizada. Os originais ficam à parte. Trabalhe sempre sobre cópia e registre o hash dos originais antes de qualquer processamento, para preservar a rastreabilidade (CPP art. 158-A).
Terminal
shasum -a 256 ~/pericias/CASO-X/originais/* > ~/chaves/CASO-X_hash_originais.txt
8Antes de tudo: anonimização e pseudonimização

Que tipo de dado você tem?

AnonimizaçãoPseudonimização
Base legalLGPD art. 5º, III e XI; art. 12LGPD art. 13, § 4º (definição dada "para os efeitos deste artigo", sobre estudos em saúde pública; é a única definição legal e serve de referência)
O que fazRemove o vínculo com a pessoa de forma irreversível, por meios técnicos razoáveisTroca o identificador por um código; o vínculo só se refaz com informação adicional mantida em separado
Reversível?NãoSim, por quem guarda a tabela-chave
Ainda é dado pessoal?Não (art. 12), salvo se a anonimização puder ser revertida com meios próprios ou esforço razoávelSim: o vínculo com a pessoa continua possível
Exemplo"O autor, morador da região, diz que a infiltração atingiu o quarto de uma criança""[PESSOA_1], CPF [CPF_1], morador de [ENDERECO_1], diz que a infiltração atingiu o quarto de [PESSOA_2], de 7 anos"
Quando usarMaterial de aula, exemplo, pesquisa, publicaçãoTrabalho do caso: o laudo precisa voltar ao nome real
Atenção, criminalísticaA LGPD não se aplica ao tratamento feito exclusivamente para segurança pública e para "atividades de investigação e repressão de infrações penais" (art. 4º, III, "d"). Esse tratamento será regido por legislação específica (art. 4º, § 1º), e o § 2º veda o tratamento desses dados por pessoa de direito privado, exceto sob tutela de pessoa jurídica de direito público. Para o perito oficial, o dever de proteger o dado vem do sigilo do inquérito (CPP art. 20), da cadeia de custódia (CPP arts. 158-A a 158-F) e das normas do seu órgão. Enviar dado de investigação a um provedor privado de IA exige autorização e política institucional. Na dúvida, só material anonimizado sai da máquina. Para o perito do juízo no cível e para o assistente técnico, vale a LGPD.

Cuidado com os identificadores indiretos: idade de criança, profissão rara, endereço, data exata e nome de empresa pequena, combinados, reidentificam a pessoa. Por isso o modo de anonimização também generaliza esses dados.

O script: gerado no Claude Code, rodado antes do upload

Fluxo completo: originais, pseudonimização local, Claude trabalha com marcadores, reversão local, perito revisa e assina NO SEU COMPUTADOR Autos originaispasta protegida anonimizar.py --modo pseudogera marcadores [PESSOA_1] tabela_chave.jsonNUNCA sobe para a IA --reverterdevolve os nomes reais Cowork / Projeto / Claudeanálise, quadros e minuta só com marcadores Perito revisae assina
Figura 5. Pseudonimizar para trabalhar com a IA e reverter localmente ao finalizar. A tabela-chave nunca sai do seu computador.

Comandos

1. Pseudonimizar
python3 anonimizar.py ~/pericias/CASO-X/originais ~/pericias/CASO-X/saida_anonimizada --modo pseudo --chave ~/chaves/CASO-X.json --nomes ~/chaves/CASO-X_nomes.txt
2. Anonimizar
python3 anonimizar.py entrada saida --modo anon
3. Reverter
python3 anonimizar.py --reverter minuta_com_marcadores.txt minuta_final.txt --chave ~/chaves/CASO-X.json

O que o script detecta

CategoriaExemplo (fictício)
PROCESSO0012345-67.2023.8.19.0001
PROCEDIMENTOInquérito Policial nº 123/2024-DP, Boletim de Ocorrência nº 4567/2024, TCO, REDS
CPF, CNPJ, RG, OAB, CNH123.456.789-09, 12.345.678/0001-95, RG nº 12.345.678-9, OAB/RJ 123.456, CNH 01234567890
IMEI, PLACAIMEI 356938035643809, ABC1D23, XYZ-9876
EMAIL, TELEFONE, CEP, CONTA(21) 98765-4321, 20040-002, agência 1234, conta 56789-0
ENDERECORua das Acácias, 120
PESSOAnome depois de autor, ré, investigado, indiciado, acusado, vítima, suspeito, testemunha, vulgo, advogada, delegado, Sr., Dra.
EMPRESAnome com Ltda, S/A, EIRELI, ME, EPP, ou depois de construtora, banco, empresa
Testado em 27/10/2026Bateria reproduzível com três peças fictícias (bash scripts/testes/rodar_testes.sh, no kit): nenhum dos 25 identificadores plantados sobrou, reversão idêntica byte a byte nos três arquivos e as três travas de segurança recusaram o uso indevido. Limite documentado: telefone fixo sem DDD continua no texto.
Erros comuns e soluções rápidas

Deu errado? Saída em 30 segundos

Organizados pela ordem da aula. Toque no erro para ver a solução.

Etapas 1 e 2: configuração e memória

Colei só um resumo da instrução personalizada
Solução: cole o texto completo. A instrução é o centro da engenharia do conhecimento; resumo gera resposta genérica.
Não acho o menu que o instrutor mostrou
Solução: os rótulos mudam com a versão do app. Procure em Configurações por "preferências", "capacidades" ou "memória".
A memória guardou dado de um processo
Solução: rode o prompt C.L.E.A.R.; o item deve aparecer em "sugeridas para exclusão". Aprove a exclusão e apague pela tela de memória ou pedindo na conversa.
Corrigi a memória e nada mudou
Solução: a Anthropic informa atualização em até 24 horas. Enquanto isso, reforce a regra na instrução personalizada.

Etapas 3 a 5: skills, projeto e micro skills

A skill não é acionada
Solução: reescreva a descrição com as palavras exatas que você usa no pedido ("triagem de provas", "inventário de documentos").
Criei uma skill gigante que "faz a perícia"
Solução: quebre em micro skills: uma atividade, entrada e saída claras, encadeáveis.
Abri o projeto antes de ter a skill
Solução: volte à ordem: skill primeiro, depois projeto, instrução baseada na skill, base de conhecimento e função programada.
O projeto respondeu com conhecimento de fora da base
Solução: a instrução do projeto deve exigir a marca "fora da base do projeto" e fonte em cada afirmação.

Etapas 6 e 7: plugins e Cowork

Procuro hooks e evals no Cowork e não acho
Solução: hooks e evals são recursos do Claude Code. No Cowork, o plugin reúne skills, conectores e subagentes.
Apontei o Cowork para a pasta dos originais
Solução: pare, mude para a pasta anonimizada e confira o hash dos originais para documentar que não houve alteração.
A tarefa agendada não rodou
Solução: tarefa que depende de arquivo local só roda com o computador ligado e o app aberto; e o recurso é dos planos pagos.

Etapa 8: anonimização

Um nome escapou da anonimização
Solução: o script só pega nome com gatilho (autor, vítima, testemunha...) ou na lista. Acrescente o nome ao arquivo de --nomes e rode de novo; leia o relatório "CONFERIR À MÃO".
O script recusou a tabela-chave
Solução: é proposital. A chave não pode ficar dentro da pasta de saída; use uma pasta separada, como ~/chaves/.
O PDF saiu vazio
Solução: é PDF digitalizado (imagem, sem texto). Faça OCR antes; o script avisa quando isso acontece.
Chamei de "anonimizado" um material pseudonimizado
Solução: pseudonimizado ainda permite identificar a pessoa com a tabela-chave. Só o modo anon é irreversível.
Achei que a LGPD rege o dado do inquérito
Solução: não rege (art. 4º, III, "d"). Valem o sigilo (CPP art. 20), a cadeia de custódia (CPP arts. 158-A a 158-F) e a política do seu órgão.
"python3: command not found"
Solução: no macOS, rode xcode-select --install ou instale o Python em python.org. Para .docx e .pdf: pip3 install python-docx pypdf.
§Rastreabilidade

Fontes conferidas em 27/10/2026

Cada afirmação normativa foi conferida no texto oficial do Planalto (via Jusratio) e cada recurso do Claude na documentação oficial da Anthropic.

Legislação

Documentação da Anthropic

As telas e os rótulos de menu do Claude mudam com frequência. Confira no app o caminho de cada configuração.