Em changelog publicado em 13 de outubro de 2026, o GitHub anunciou que dois tipos de segredo da Anthropic — anthropic_service_api_key e anthropic_user_api_key — passam a fazer parte, por padrão, do push protection. Em repositórios com o Secret Scanning ativado, commits que contenham qualquer um deles são bloqueados automaticamente, inclusive nos repositórios públicos gratuitos, segundo o GitHub.
O bloqueio de commits é só uma parte da varredura
O push protection barra o envio de commits que contenham os padrões detectados. Já o Secret Scanning também examina o histórico Git em todas as branches e, quando novos tipos de segredo são adicionados, revarre repositórios periodicamente. A documentação do GitHub inclui ainda issues e comentários, títulos, descrições e comentários de pull requests, Discussions, wikis e secret gists entre os conteúdos examinados (documentação do Secret Scanning).
Na prática, um novo detector pode ajudar a encontrar padrões em conteúdos e históricos já existentes, além de bloquear commits futuros que os contenham.
O acesso depende do tipo de repositório
O GitHub oferece Secret Scanning automaticamente e sem custo em repositórios públicos. Para repositórios privados e internos pertencentes a organizações, a documentação indica a necessidade do GitHub Secret Protection no GitHub Team ou no GitHub Enterprise Cloud. As condições descritas para repositórios de usuários são diferentes:
| Tipo de repositório | Condição indicada pelo GitHub |
| Público | O Secret Scanning é automático e gratuito. O GitHub inclui repositórios públicos gratuitos entre os cobertos pelo bloqueio de push, quando o Secret Scanning está ativado. |
| Privado ou interno, pertencente a uma organização | Requer GitHub Secret Protection no GitHub Team ou no GitHub Enterprise Cloud. |
| Pertencente a um usuário | GitHub Enterprise Cloud com Enterprise Managed Users, ou GitHub Enterprise Server quando a empresa habilita o GitHub Secret Protection. |
Outros tipos de segredo no changelog
O mesmo anúncio também lista salesforce_marketing_cloud_api_oauth2_token, associado à Salesforce, que o GitHub identifica como parceira do Secret Scanning, e cloudsmith_api_key, associado à Cloudsmith. O anúncio inclui esses padrões entre os novos tipos detectados; o bloqueio padrão de commits descrito para as chaves da Anthropic se refere aos dois identificadores Anthropic.