A Anthropic agora incorpora uma marca legível por máquina na saída do Claude. A próxima pergunta óbvia é como verificar isso. A resposta honesta, a partir de agosto de 2026, é que a Anthropic se comprometeu a oferecer suporte à detecção, mas ainda não publicou as ferramentas. Seu centro de ajuda informa que a documentação técnica está a caminho.
Essa lacuna importa porque a demanda por um detector do Claude já existe, enquanto a oferta atual é um campo de classificadores de terceiros que apenas estimam probabilidades. Essas são coisas diferentes. Confundi-las pode levar, por exemplo, à acusação incorreta de que um aluno colou por causa de uma frase que ele mesmo escreveu.
Este artigo mostra o que detecção significa para as duas técnicas de marcação do Claude, o que você consegue verificar hoje e qual erro de raciocínio torna a maioria dos fluxos de detecção inseguros. Se você está integrando verificações de proveniência em uma API, o Apidog permite transformar essas verificações em asserções executadas em cada build.
Duas marcas, duas histórias de detecção
O Claude marca conteúdo de duas formas, com comportamentos completamente diferentes:
| Marca d'água de texto incorporada | Metadados C2PA assinados | |
|---|---|---|
| O que é | Um sinal estatístico tecido no texto gerado | Um manifesto criptograficamente assinado anexado a um arquivo |
| Aplica-se a | Todo texto gerado | Tipos de arquivo suportados: .svg, .png, .jpg
|
| Sobrevive a copiar e colar | Sim | Não; o arquivo é o contêiner |
| Sobrevive à recodificação | Sim; texto continua sendo texto | Não; geralmente é removido |
| Detectável hoje | Não publicamente; o suporte foi prometido | Sim, com ferramentas C2PA padrão |
| Informa que | O conteúdo pode ter sido processado pelo Claude | Um arquivo foi processado pelo Claude e se foi adulterado |
A marca d'água de texto é mais durável, mas você não consegue lê-la atualmente. O manifesto C2PA é mais frágil, porém pode ser lido agora com ferramentas prontas para uso.
O que você pode verificar hoje: manifestos C2PA
Se o Claude produziu uma imagem ou SVG e nenhum processo posterior reescreveu seus bytes, o manifesto permanece no arquivo.
1. Verifique no navegador
Arraste o arquivo para a página de verificação do Content Credentials.
A ferramenta lê o manifesto e informa:
- o signatário;
- a reivindicação de proveniência;
- se a assinatura é válida.
2. Verifique pela linha de comando
Use o c2patool, o CLI de referência do projeto C2PA:
# Lê o resumo do manifesto
c2patool report.png
# Exibe detalhes no nível JUMBF para depurar o pipeline
c2patool report.png -d
Um arquivo com manifesto intacto retorna uma estrutura JSON que descreve o gerador de reivindicações, as asserções e o status da assinatura.
Trate os resultados como estados distintos:
| Resultado | Significado |
|---|---|
| Manifesto válido | Há proveniência assinada e a assinatura foi validada |
| Nenhum manifesto | Não há dados de proveniência disponíveis no arquivo |
| Erro de validação | Um manifesto existe, mas os bytes foram alterados sem nova assinatura |
O último caso é especialmente útil: ele diferencia “sem proveniência” de “proveniência quebrada”.
3. Verifique no seu código
As bibliotecas c2pa encapsulam a mesma lógica para Rust, Python, JavaScript e C. Isso permite executar a validação dentro de um handler HTTP, worker de processamento ou teste automatizado.
Essa é a abordagem usada na construção de uma API de detecção de imagem por IA com C2PA e um classificador: o manifesto fornece uma resposta confiável quando está presente, e o classificador entra como alternativa quando não está.
O que você não pode verificar hoje: a marca d'água de texto
Não existe um leitor público para a marca d'água de texto incorporada do Claude.
A Anthropic declarou que apoiará usuários e terceiros na detecção de suas marcas, conforme exigido pelo Código de Conduta, e que divulgará detalhes em documentação técnica futura. Até isso acontecer:
- nenhuma ferramenta pode afirmar com autoridade que uma passagem contém a marca do Claude;
- qualquer produto que alegue detectar “texto gerado pelo Claude” está executando um classificador, não lendo o sinal oficial;
- classificadores têm taxas de falsos positivos documentadas e falham com maior frequência para escritores de inglês não nativo e para prosa formal ou estruturada.
Trate isso como “ainda não”, e não como “nunca”.
Quando a Anthropic publicar o mecanismo de detecção, o padrão adequado será uma verificação no servidor chamada pelo seu serviço, da mesma forma que uma etapa C2PA. Armazene o resultado como um sinal de proveniência, não como um veredito de autoria.
Em contraste, o Google adotou uma estratégia diferente com o SynthID Text: publicou o código da implementação com um detector de referência. Atualmente, esse é o único esquema de marcação de texto que terceiros podem verificar diretamente. A diferença entre as abordagens aparece em Marca d'água de Claude vs ChatGPT vs Gemini.
O erro de raciocínio que quebra fluxos de detecção
A detecção produz resultados assimétricos. O problema começa quando esses resultados são interpretados de forma simétrica.
Uma marca detectada é evidência positiva fraca
Uma marca pode indicar que o conteúdo foi processado pelo Claude. Ela não estabelece autoria.
Pessoas usam o Claude para:
- revisar gramática;
- traduzir;
- resumir;
- reformular;
- converter conteúdo existente.
Por exemplo: um pesquisador pode escrever um rascunho de 3.000 palavras e usar o Claude apenas para revisão gramatical. O texto volta marcado, mas as ideias, a pesquisa e a autoria continuam sendo humanas.
Além disso, conteúdo marcado pode ser editado, citado e mesclado em documentos maiores. Encontrar uma marca informa apenas que alguma parte do material passou pelo Claude em algum momento.
Nenhuma marca detectada não é evidência de nada
Conteúdo gerado pelo Claude pode não conter uma marca detectável quando:
- veio de um modelo lançado antes do suporte à marcação;
- foi fortemente editado, parafraseado, traduzido ou mesclado com outros textos;
- a passagem é curta demais para conter um sinal confiável;
- metadados foram removidos por conversão de formato, salvamento novamente ou captura de tela;
- o conteúdo veio de uma plataforma ou tipo de arquivo sem suporte à marcação.
Todos esses casos são comuns no uso diário. Uma resposta curta, um parágrafo traduzido ou uma captura de tela de um gráfico não representam necessariamente uma tentativa de evasão.
A regra prática é simples:
Um resultado positivo restringe possibilidades. Um resultado negativo não prova nada.
Não crie políticas que punam pessoas com base em um resultado negativo. Isso é incorreto tecnicamente antes mesmo de ser avaliado do ponto de vista de justiça ou governança.
A mesma assimetria já causa problemas em fluxos de imagens, como explicado em por que a detecção de imagens por IA falha.
Construindo a detecção em um serviço de forma adequada
Ao adicionar verificações de proveniência a um produto, o principal desafio não é o algoritmo. É decidir como representar e consumir um sinal incompleto.
Retorne um sinal, não um veredito
Evite respostas como:
{
"ai_generated": true
}
Sua API não consegue sustentar essa afirmação de forma geral.
Prefira modelar fatos observáveis:
{
"provenance": {
"c2pa": "verified",
"signer": "...",
"checked_at": "..."
}
}
Esse formato informa o que foi efetivamente verificado.
Registre o que foi verificado e quando
Resultados de proveniência envelhecem. Ferramentas mudam, listas de confiança são atualizadas e seu pipeline pode ser alterado.
Armazene pelo menos:
- horário da verificação;
- versão da ferramenta;
- padrão usado;
- status da assinatura;
- identidade do signatário, quando disponível.
Trate esse registro da mesma forma que trataria o resultado de uma varredura antivírus.
Separe absent de broken
Ausência e falha de validação não são o mesmo estado.
| Status | Significado |
|---|---|
verified |
Manifesto encontrado e assinatura válida |
absent |
Nenhum manifesto encontrado |
broken |
Manifesto encontrado, mas a validação falhou |
unavailable |
Não foi possível executar a verificação |
Colapsar esses estados em um único booleano elimina informações importantes.
Falhe de forma aberta na verificação, não no conteúdo
Se o serviço de verificação estiver indisponível, não marque silenciosamente tudo como “não verificado”.
Diferencie claramente:
- verificado e nada encontrado;
- verificação indisponível;
- manifesto inválido.
Um formato mínimo e defensável:
{
"asset_id": "img_9f2c41",
"provenance": {
"status": "verified",
"standard": "c2pa",
"signer": "Anthropic",
"signature_valid": true,
"checked_at": "2026-08-11T09:14:22Z",
"tool": "c2patool/0.9"
},
"notes": "A proveniência indica que o arquivo foi processado pelo Claude. Não estabelece autoria."
}
O campo notes não é decorativo. Se sua API retorna dados de proveniência para outra equipe, a limitação deve acompanhar a resposta consumida pelo código, e não ficar apenas em uma página de documentação.
Testando as verificações para que continuem funcionando
A verificação de proveniência pode quebrar silenciosamente.
Um exemplo comum: alguém adiciona uma etapa de redimensionamento de imagens, o manifesto desaparece e todos os ativos passam a retornar status: "absent". Nenhum erro é disparado, e o painel pode continuar parecendo normal.
Inclua estas quatro asserções no seu cenário de teste:
Um arquivo conhecido e válido deve verificar.
Faça upload de um arquivo com manifesto válido. Confirme questatuséverifiedesignature_validétrue.Um arquivo conhecido sem metadados deve reportar ausência.
Faça upload do mesmo arquivo após remover os metadados. Confirme questatuséabsent, e nãoverifiedou erro.Um arquivo adulterado deve reportar falha.
Altere um byte de um arquivo assinado. Confirme que a resposta diferenciabrokendeabsent.O fluxo de entrega deve preservar o manifesto.
Faça upload de um arquivo assinado, recupere-o pelo caminho normal de entrega e confirme que o manifesto continua válido. Esse teste identifica regressões causadas por CDN, otimização ou redimensionamento.
O quarto cenário é detalhado em sua API está removendo metadados C2PA.
No Apidog, mantenha os quatro casos em um cenário de teste com arquivos binários. Valide a resposta JSON com asserções padrão e execute o cenário com apidog-cli no CI.
Assim, uma alteração de pipeline que remove manifestos falha no build. A configuração ao lado da sua suíte existente segue o mesmo fluxo de automação de testes de API no GitHub Actions. Baixe o Apidog para executar esses testes contra seus próprios endpoints.
FAQ
Existe um detector oficial de marca d'água do Claude?
Não publicamente, a partir de agosto de 2026. A Anthropic se comprometeu a apoiar a detecção para usuários e terceiros e afirma que compartilhará detalhes em futura documentação técnica.
Posso usar um detector de texto de IA para encontrar a marca d'água do Claude?
Não. Essas ferramentas são classificadores estatísticos que estimam se um texto parece ter sido escrito por máquina. Elas não leem a marca da Anthropic, e seus falsos positivos afetam com maior frequência escritores com estilo incomum ou altamente formal.
Como verifico um arquivo em busca de metadados C2PA do Claude?
Execute:
c2patool <arquivo>
Você também pode arrastar o arquivo para a página de verificação do Content Credentials. Ambos mostram o signatário e informam se a assinatura é válida.
Se um arquivo não possui um manifesto C2PA, ele foi feito por humanos?
Não. Manifestos podem ser removidos por redimensionamento, recodificação, conversão de formato, capturas de tela e CDNs de imagem. A ausência não prova nada sobre a origem.
A marca d'água de texto sobrevive à edição?
Parcialmente. Ela acompanha copiar e colar e pode persistir após algumas edições, mas paráfrases pesadas, traduções ou cortes para trechos curtos podem empurrá-la abaixo do limiar de detecção.
Veja mais detalhes em a marca d'água do Claude sobrevive a copiar, colar e editar.
O que devo fazer até que a detecção seja lançada?
Verifique C2PA quando houver arquivos envolvidos, registre o que foi validado e evite criar políticas que dependam de detecção de texto. Projete a interface agora para incluir uma futura verificação oficial de texto sem alterar o esquema de resposta.
A principal lição
Hoje, você pode verificar a proveniência de arquivos do Claude usando ferramentas C2PA padrão. Você não pode verificar publicamente a marca d'água de texto do Claude.
Esse estado é temporário, mas deve orientar o que você constrói agora:
- verificação de arquivos;
- sinais honestos em vez de vereditos;
- estados explícitos para ausência, falha e indisponibilidade;
- nenhuma política que trate um resultado limpo como prova de autoria humana.
A marca é uma pista sobre por onde o conteúdo passou. Ela não é um teste de autoria.
Top comments (0)