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 repository | Disponibilità o requisito indicato da GitHub |
| Pubblico | Secret Scanning è disponibile automaticamente e gratuitamente. |
| Privato o interno, di proprietà di un’organizzazione | Richiede GitHub Secret Protection su GitHub Team o GitHub Enterprise Cloud. |
| Di proprietà di un utente | GitHub 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.