Nel changelog pubblicato il 13 ottobre 2026, GitHub ha annunciato che due tipi di chiavi Anthropic rientrano per impostazione predefinita in push protection: nei repository con Secret Scanning attivo, i commit che contengono quei segreti vengono bloccati automaticamente, compresi quelli pubblici gratuiti. I due identificatori sono anthropic_service_api_key e anthropic_user_api_key, come indica l’annuncio di GitHub.

Quali commit blocca GitHub

Secret Scanning rileva i segreti; push protection interviene quando si tenta di inviare un commit che contiene uno dei due pattern Anthropic. GitHub dichiara che il blocco è incluso per impostazione predefinita in entrambi i casi. La condizione è che Secret Scanning sia attivo nel repository.

La scansione può trovare segreti nella cronologia

Il controllo non riguarda soltanto i nuovi commit. GitHub spiega che Secret Scanning analizza la cronologia Git di tutti i branch e ripete periodicamente la scansione quando aggiunge nuovi tipi di segreti. L’analisi comprende anche descrizioni e commenti delle issue, titoli, descrizioni e commenti delle pull request, Discussions, wiki e secret gist. In questo modo, l’aggiunta di un rilevatore può far emergere segreti già presenti oltre a intercettare nuovi commit, secondo la documentazione di GitHub.

Quali repository possono usare Secret Scanning

GitHub indica condizioni diverse in base al tipo e alla proprietà del repository. I repository pubblici ricevono Secret Scanning automaticamente e gratuitamente; per quelli privati e interni di proprietà di un’organizzazione servono GitHub Secret Protection e un piano GitHub Team o GitHub Enterprise Cloud.

Tipo di repositoryDisponibilità o requisito indicato da GitHub
PubblicoSecret Scanning è disponibile automaticamente e gratuitamente.
Privato o interno, di proprietà di un’organizzazioneRichiede GitHub Secret Protection su GitHub Team o GitHub Enterprise Cloud.
Di proprietà di un utenteGitHub Enterprise Cloud con Enterprise Managed Users; oppure GitHub Enterprise Server se l’azienda ha abilitato GitHub Secret Protection.

Gli altri tipi di segreti annunciati

Lo stesso changelog elenca salesforce_marketing_cloud_api_oauth2_token e cloudsmith_api_key come nuovi tipi rilevati. GitHub indica Salesforce come partner di Secret Scanning.