Contexte et motivation
Anthropic a modifié le system prompt de Claude Code, son outil de génération de code orienté jeux vidéo, afin d’éviter que les utilisateurs reproduisent des titres existants. Cette décision intervient alors que la communauté du rétro‑gaming voit croître les projets d’IA qui décompilent, recompilent ou portent des jeux classiques, soulevant des questions de violation de propriété intellectuelle. La société indique que l’utilisation de Claude pour enfreindre les droits d’auteur contrevient à sa usage policy.
Modification du prompt sur Opus 5.5
Sur la version Opus 5.5, deux phrases ont été ajoutées au prompt système. Elles précisent explicitement que Claude doit « build original games, games in a genre, and games from the user’s own designs and assets » tout en refusant de « recreate a specific existing game, even if it is named or called original ». Le texte exact a été partagé par Addy Osmani, responsable produit chez Anthropic :
Do build original games, games in a genre, and games from the user’s own designs and assets.
Don’t build a recreation of a specific existing game, even if it is named or called original.Cette modification agit comme une contrainte de haut niveau qui guide le modèle lors de la génération de code, en filtrant les requêtes qui mentionnent explicitement un titre protégé.
Fonctionnement technique du filtrage
Le system prompt constitue la première instruction reçue par le modèle de langage. En y intégrant des règles négatives, Anthropic exploite le phénomène de prompt‑steering : le modèle apprend à associer les mots clés « recreation », « specific existing game » à un refus de génération. Cette approche ne repose pas sur un filtre post‑traitement mais sur la dynamique interne du modèle, ce qui réduit le risque de génération non désirée dès la phase de décodage. Cependant, la précision du filtrage dépend de la capacité du modèle à reconnaître les références implicites ou les synonymes de titres protégés.
Implications et limites
Sur le plan juridique, la mesure renforce la conformité d’Anthropic avec les exigences de protection de la propriété intellectuelle, limitant les risques de litiges pour les créateurs de jeux. Pour les développeurs, la contrainte maintient la possibilité de créer des jeux originaux ou de s’inspirer de genres, tout en bloquant les copies directes. La principale limitation réside dans la dépendance à la formulation textuelle : un utilisateur peut contourner la règle en reformulant la demande (par ex. « un jeu similaire à X »), auquel cas le modèle pourrait générer un clone non détecté. De plus, le système ne garantit pas l’absence de contenu protégé dans les assets fournis par l’utilisateur.