Le 13 octobre 2026, GitHub a annoncé que deux nouveaux types de secrets Anthropic sont inclus par défaut dans sa fonction push protection. Lorsqu’un dépôt a Secret Scanning activé, GitHub indique que tout commit contenant l’un de ces types est automatiquement bloqué, y compris dans les dépôts publics gratuits. Les deux identifiants concernés sont anthropic_service_api_key et anthropic_user_api_key.

Deux types de secrets bloqués à l’envoi

Push protection intervient au moment où un commit est envoyé : elle bloque celui que GitHub identifie comme contenant l’un des deux types de secrets Anthropic. Secret Scanning a une portée plus large que cette seule étape. GitHub indique que la détection couvre l’historique Git de toutes les branches et que les dépôts sont analysés de nouveau périodiquement après l’ajout de nouveaux types de secrets.

L’analyse porte aussi sur les descriptions et commentaires des issues, les titres, descriptions et commentaires des pull requests, les Discussions, les wikis et les secret gists. Un nouveau détecteur peut donc faire remonter un secret présent dans un historique existant, et pas seulement bloquer un nouvel envoi.

Les conditions varient selon le dépôt

GitHub précise que Secret Scanning est activé automatiquement et gratuitement sur les dépôts publics. Pour les dépôts privés et internes appartenant à une organisation, la documentation exige GitHub Secret Protection sur GitHub Team ou GitHub Enterprise Cloud. Elle distingue aussi les dépôts appartenant à des utilisateurs : ils sont couverts sur GitHub Enterprise Cloud avec Enterprise Managed Users, ou sur GitHub Enterprise Server si l’entreprise a activé GitHub Secret Protection. Ces conditions figurent dans la documentation de GitHub sur Secret Scanning.

Type de dépôtAccès à Secret Scanning selon GitHubCondition indiquée
PublicAutomatique et gratuitAucune condition de forfait mentionnée
Privé ou interne, appartenant à une organisationDisponible avec GitHub Secret ProtectionGitHub Team ou GitHub Enterprise Cloud
Appartenant à un utilisateurDisponible dans les configurations d’entreprise indiquées par GitHubGitHub Enterprise Cloud avec Enterprise Managed Users, ou GitHub Enterprise Server avec GitHub Secret Protection activé par l’entreprise

Salesforce et Cloudsmith figurent aussi dans l’annonce

Le changelog de GitHub cite également salesforce_marketing_cloud_api_oauth2_token et cloudsmith_api_key parmi les nouveaux types détectés. GitHub désigne Salesforce comme partenaire de Secret Scanning ; l’annonce inclut par défaut les deux types Anthropic dans push protection.