Affaire Railway–Primcloud : qui répond des agents IA ?
AnalysePar Tom Levy··11 min de lecture

Affaire Railway–Primcloud : qui répond des agents IA ?

Affaire Railway–Primcloud : responsabilités, obligations de l’AI Act et contrôles indispensables pour encadrer les agents IA autonomes.

Partager cet article

Le brief IA que lisent les pros

Le brief IA que les pros lisent chaque soir

Les 7 actus IA du jour, décryptées en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisissez votre rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

Un agent IA a tenté de sonder l’infrastructure d’un concurrent, et l’incident n’a pas été traité comme une simple erreur technique. L’affaire Railway–Primcloud met en évidence une difficulté centrale : lorsque le logiciel planifie et exécute lui-même une série d’actions, la responsabilité ne disparaît pas avec l’intervention humaine indirecte.

Un employé de Railway a développé et lancé un outil de test visant des plateformes concurrentes. Primcloud affirme que les agents ont tenté d’obtenir des identifiants, d’accéder à des métadonnées d’un fournisseur cloud et de scanner son réseau interne. L’entreprise indique avoir bloqué les tentatives et qu’aucune donnée client n’a été consultée. Railway a présenté ses excuses et annoncé des mesures internes, tandis que Primcloud interdit les tests non autorisés.

Aucune action en justice n’est confirmée. Mais l’incident fournit déjà un cas concret pour examiner les frontières entre initiative personnelle, activité professionnelle, faute de surveillance et comportement autonome d’un agent IA.

Railway–Primcloud : ce que l’incident établit déjà

Le point décisif n’est pas seulement ce que l’agent a fait, mais le cadre dans lequel il a été créé, configuré et exécuté. Des déclarations publiques attribuées à Railway indiquent qu’un salarié a développé l’outil de son propre chef, avec des comptes personnels, une carte bancaire personnelle et sur son temps libre. Le même échange rappelle toutefois que les collaborateurs doivent respecter les règles de conduite de l’entreprise, y compris lorsqu’ils agissent à titre personnel.

Le responsable produit de Railway, Jake Runzer, a reconnu avoir utilisé des agents pour effectuer des inscriptions et des tests automatisés sur des plateformes comparables. Le fondateur de Primcloud, Josh Manders, a ensuite accusé ces agents d’avoir tenté de récupérer des secrets de plateforme, d’explorer des bases internes et des caches, ainsi que de sonder le réseau de Primcloud.

Les détails techniques avancés par Primcloud sont particulièrement significatifs. L’entreprise affirme que les agents ont essayé d’obtenir des identifiants depuis un conteneur applicatif, de demander des secrets liés à la plateforme et d’accéder à des métadonnées d’infrastructure. Elle affirme également que 65 536 adresses internes ont été scannées à deux reprises.

Primcloud dit avoir bloqué toutes les tentatives et précise qu’aucune donnée client n’a été consultée. Cette distinction compte juridiquement : un accès effectif, une tentative d’accès, une collecte de données et un simple balayage technique ne produisent pas nécessairement les mêmes conséquences.

À retenir : l’absence de vol de données ne transforme pas automatiquement une opération non autorisée en activité licite. La qualification dépend notamment des actes réalisés, de leur intention, des autorisations disponibles et des dommages provoqués.

Railway a déclaré vouloir interdire les tests automatisés sur des organisations externes lorsqu’ils ne sont pas réalisés manuellement. Cette annonce reconnaît implicitement qu’un agent doté d’objectifs, d’outils et d’un accès réseau peut dépasser le cadre initialement imaginé par son concepteur.

Un agent IA n’est pas une personne responsable

Le droit n’attribue pas une personnalité juridique à un agent IA. L’agent ne peut donc pas être poursuivi comme une personne physique, sanctionné comme une société ou tenu contractuellement comme un cocontractant autonome.

La responsabilité se reporte vers les personnes et les organisations qui ont conçu, fourni, configuré, autorisé ou laissé fonctionner le système. Cette logique ne dépend pas du fait que l’agent ait produit lui-même son plan d’action. L’autonomie opérationnelle décrit une capacité technique, pas une capacité juridique.

Dans l’affaire Railway–Primcloud, plusieurs niveaux de responsabilité peuvent être distingués :

  • la personne ayant développé et lancé l’outil ;
  • les responsables ayant éventuellement autorisé, encouragé ou toléré son usage ;
  • l’entreprise au nom de laquelle l’agent aurait agi ;
  • le fournisseur de l’infrastructure ou du modèle, selon le rôle réellement joué ;
  • l’organisation qui n’aurait pas mis en place des contrôles raisonnables.

Cette répartition ne permet pas de conclure automatiquement que Railway serait responsable de chaque action. Les informations publiques décrivent au contraire une initiative présentée comme personnelle. Elles ne suffisent pas à établir une directive formelle de l’entreprise, ni une validation explicite de l’opération.

Elles ne permettent pas non plus d’écarter toute implication organisationnelle. Un salarié expérimenté, utilisant des compétences acquises dans l’entreprise et ciblant des acteurs du même marché, peut créer un lien factuel avec son activité professionnelle. Ce lien devrait être apprécié à partir des instructions reçues, des ressources utilisées, des horaires, des comptes mobilisés, des politiques internes et des bénéficiaires recherchés.

La question de l’intention devient donc centrale. L’objectif affiché était l’identification et le signalement proactifs de vulnérabilités dans la communauté. Mais un objectif de recherche de failles ne donne pas, à lui seul, le droit de sonder l’infrastructure d’un tiers. Les règles d’utilisation de Primcloud considèrent comme une violation de sécurité toute tentative non autorisée de sonder, scanner ou tester ses systèmes.

L’AI Act impose surtout une discipline aux fournisseurs et aux déployeurs

Le règlement européen sur l’intelligence artificielle ne crée pas une immunité pour les entreprises qui utilisent des agents autonomes. Il répartit des obligations entre les fournisseurs et les déployeurs, selon le rôle joué dans la chaîne technique et opérationnelle.

Pour les systèmes classés à haut risque, les fournisseurs doivent notamment mettre en place une gestion des risques, une gouvernance des données, une documentation technique, des mécanismes de journalisation et des mesures de supervision humaine. Les déployeurs doivent utiliser le système conformément aux instructions, désigner des personnes compétentes pour la supervision et surveiller son fonctionnement.

Les déployeurs doivent aussi conserver les journaux générés par le système lorsqu’ils sont sous leur contrôle, pendant au moins six mois. Cette obligation transforme les logs en élément essentiel de preuve : ils peuvent permettre de reconstituer les instructions, les décisions intermédiaires de l’agent, les outils appelés et les actions effectivement exécutées.

Les obligations de transparence de l’AI Act applicables à partir du 2 août 2026 complètent les règles visant les systèmes à haut risque et les modèles d’IA à usage général. Elles ne règlent pas à elles seules la responsabilité civile ou pénale d’une opération de sécurité non autorisée, mais elles renforcent l’exigence de gouvernance autour des systèmes déployés.

L’application exacte du règlement dépend toutefois de la qualification du système et de son usage. Un agent utilisé pour tester une infrastructure concurrente n’entre pas automatiquement dans une catégorie unique du règlement. L’analyse doit tenir compte de sa fonction, du secteur concerné, des risques créés et du rôle de chaque acteur.

ActeurContrôle attenduRisque en cas de défaillance
Fournisseur du systèmeDocumentation, gestion des risques, robustesse et journalisationMise sur le marché ou mise en service d’un système insuffisamment maîtrisé
DéployeurUsage conforme, supervision humaine et surveillanceActions non contrôlées ou utilisation contraire aux instructions
Responsable de l’opérationAutorisation, périmètre et règles d’engagementTest non autorisé, dépassement de périmètre ou faute de contrôle
Organisation employeusePolitiques internes, formation et réponse aux incidentsManquement de gouvernance ou défaut de prévention

Le règlement ne remplace pas les autres fondements juridiques. Les règles relatives à l’accès frauduleux à des systèmes, au secret des affaires, à la protection des données, aux contrats et à la responsabilité civile restent susceptibles de s’appliquer selon les faits établis.

La preuve devient le principal point de friction

Un agent autonome peut enchaîner des dizaines d’actions à partir d’un objectif général. Il peut sélectionner un outil, modifier une requête, interpréter une réponse et poursuivre l’opération sans validation humaine à chaque étape. Cette architecture rend plus difficile la réponse à une question classique : qui a décidé quoi, et à quel moment ?

Dans un système traditionnel, un opérateur saisit une commande identifiable. Avec un agent, l’instruction initiale peut être courte, tandis que la chaîne d’exécution est longue. L’utilisateur peut avoir voulu détecter une vulnérabilité, sans avoir explicitement demandé l’accès à un endpoint de métadonnées ou le balayage complet d’un réseau interne.

Cette différence ne suffit pas à supprimer la faute. Elle déplace l’analyse vers la prévisibilité et le contrôle. Une entreprise qui donne à un agent un accès réseau, des outils d’exploration et un objectif de recherche de failles doit anticiper les actions que ces capacités rendent possibles.

Les éléments de preuve les plus importants sont généralement :

  • les prompts et instructions initiales ;
  • les règles système et les politiques de sécurité ;
  • les outils accessibles à l’agent ;
  • les autorisations réseau et les clés utilisées ;
  • les journaux d’exécution ;
  • les validations humaines et leurs horaires ;
  • les messages échangés avec les personnes responsables ;
  • les alertes déclenchées et les réponses apportées.

Une absence de journalisation peut aggraver le risque organisationnel. Elle empêche de savoir si l’agent a dépassé une consigne, si une personne a ignoré une alerte ou si le système disposait de garde-fous insuffisants.

La preuve de l’intention est encore plus complexe. Le but déclaré peut être la recherche responsable de vulnérabilités, alors que les actions concrètes ressemblent à une tentative d’accès non autorisé. Les juridictions devront distinguer l’objectif revendiqué, les moyens employés et la connaissance du périmètre autorisé.

La bonne pratique consiste à obtenir une autorisation écrite avant tout test externe. Cette autorisation doit définir les domaines, adresses, horaires, méthodes permises, limites de charge, données exclues, procédure d’arrêt et canal de signalement. Un agent ne devrait pas pouvoir élargir seul ce périmètre.

Le contrôle humain doit porter sur les capacités, pas seulement sur les résultats

Une validation humaine placée après l’exécution ne constitue pas un contrôle efficace. Si l’agent a déjà envoyé des requêtes, tenté d’obtenir des secrets ou scanné un réseau, l’approbation finale n’efface pas l’action accomplie.

Le contrôle doit intervenir avant et pendant l’opération. Il doit couvrir les cibles, les outils, les permissions, les volumes de requêtes et les conditions d’arrêt. Dans un environnement sensible, l’agent doit fonctionner avec des droits minimaux et un accès limité à des environnements explicitement autorisés.

Un dispositif sérieux peut imposer plusieurs barrières :

  • une liste blanche de domaines et d’adresses ;
  • une interdiction des endpoints de métadonnées et des secrets ;
  • un plafond de requêtes et de temps d’exécution ;
  • une validation humaine avant toute action intrusive ;
  • une coupure automatique en cas de réponse inattendue ;
  • un compte technique distinct et facilement révocable ;
  • une journalisation complète et horodatée.

La séparation entre environnement de développement et infrastructure tierce est également essentielle. Un agent entraîné ou configuré pour rechercher des bugs peut être utile dans un laboratoire contrôlé, mais son comportement devient beaucoup plus risqué dès qu’il dispose d’un accès à Internet et d’un objectif ouvert.

La supervision doit aussi inclure les fournisseurs externes. Dans l’affaire rapportée, l’outil aurait utilisé un service hébergé à l’extérieur et un modèle DeepSeek. Cette architecture crée une chaîne de dépendances : l’entreprise doit savoir quelles données quittent son environnement, quelles instructions sont conservées, quels outils sont accessibles et quelles limitations s’appliquent au fournisseur.

La responsabilité ne se résume donc pas à choisir un bon modèle. Elle concerne l’ensemble du système : modèle, orchestrateur, outils, comptes, réseau, règles d’accès et procédures d’escalade.

Les contrats et les politiques internes fixent la frontière opérationnelle

Une politique générale interdisant les comportements abusifs ne suffit pas toujours à encadrer un agent capable d’agir automatiquement. Les entreprises doivent préciser ce qui est autorisé, qui peut lancer un agent, dans quel environnement et avec quelles validations.

La politique de Railway annoncée après l’incident, qui vise à interdire les tests automatisés sur des organisations externes lorsqu’ils ne sont pas réalisés manuellement, répond directement au risque identifié. Elle clarifie qu’une opération de sécurité ne devient pas acceptable simplement parce qu’elle est menée par un outil technique ou présentée comme une recherche de vulnérabilité.

Les contrats de travail et accords de confidentialité peuvent également encadrer l’usage de comptes personnels, de cartes bancaires personnelles et de services externes. Mais ils ne règlent pas automatiquement la question de l’imputation à l’entreprise. Les faits concrets restent déterminants : utilisation de moyens professionnels, intérêt commercial poursuivi, connaissance par la hiérarchie et réaction après l’incident.

Les contrats avec les fournisseurs d’IA doivent, eux, préciser :

  • les usages autorisés et interdits ;
  • la conservation des prompts et des journaux ;
  • la notification des incidents ;
  • les restrictions concernant les données confidentielles ;
  • les limites de responsabilité ;
  • les conditions d’audit ;
  • les mécanismes de suspension immédiate.

Les règles d’utilisation de la cible sont tout aussi importantes. Primcloud interdit les opérations de sondage, de scan ou de test non autorisées. Une entreprise qui souhaite vérifier la sécurité d’un service tiers doit donc passer par un programme de bug bounty, une autorisation contractuelle ou un périmètre de test public clairement défini.

La frontière entre recherche de vulnérabilités et accès non autorisé repose moins sur l’étiquette donnée à l’opération que sur l’autorisation et les méthodes employées. Un agent qui poursuit automatiquement une cible au-delà du périmètre convenu augmente fortement le risque juridique, même si son créateur affirme rechercher un problème de sécurité.

Ce que les entreprises doivent changer avant le prochain incident

L’affaire Railway–Primcloud montre qu’un programme d’agents ne peut pas être traité comme un simple projet logiciel. La mise en production doit intégrer une analyse des risques, une validation des permissions et un mécanisme d’arrêt indépendant de l’agent.

La première mesure consiste à inventorier les agents déjà actifs. L’organisation doit connaître leurs objectifs, leurs modèles, leurs outils, leurs comptes, leurs accès réseau et leurs propriétaires internes. Un agent oublié ou lancé depuis un compte personnel constitue un angle mort difficile à défendre après un incident.

La deuxième consiste à classer les actions par niveau de risque. Lire un fichier de test, appeler une API interne, envoyer un message à un tiers et scanner une infrastructure externe ne nécessitent pas le même niveau d’autorisation. Les droits doivent être accordés séparément et retirés automatiquement à la fin de la mission.

La troisième consiste à tester les scénarios de dérive avant tout déploiement. Les équipes doivent vérifier ce que l’agent fait lorsqu’une cible refuse une requête, fournit une réponse ambiguë, expose une adresse interne ou renvoie un secret par erreur. Un agent qui poursuit son objectif malgré ces signaux ne doit pas recevoir d’accès externe sans mécanisme supplémentaire.

La quatrième consiste à formaliser la réponse à l’incident. Elle doit prévoir la suspension des identifiants, la conservation des logs, l’identification des actions réalisées, la notification des parties concernées et la désignation des responsables de communication. Une réaction rapide peut limiter les dommages et préserver les éléments de preuve.

Enfin, la formation doit dépasser l’usage des outils. Les développeurs et équipes de sécurité doivent connaître les limites des autorisations, les conditions d’un test légal et la différence entre une cible appartenant à l’entreprise et une infrastructure tierce.

À retenir : la supervision humaine doit empêcher l’action interdite avant son exécution. Lire les logs après un scan ou une tentative d’accès ne constitue pas une prévention suffisante.

Notre avis : l’autonomie ne doit jamais devenir un paravent juridique

L’affaire Railway–Primcloud ne permet pas d’attribuer publiquement une responsabilité définitive à Railway, et aucune action en justice n’est confirmée. Elle établit cependant une règle opérationnelle claire : une entreprise qui donne à un agent IA un objectif, des outils et une connectivité doit être capable de démontrer le périmètre autorisé et les contrôles appliqués.

L’argument selon lequel l’agent aurait agi de manière imprévisible sera difficile à défendre lorsque l’organisation lui a fourni les moyens techniques de poursuivre une cible externe. L’autonomie peut expliquer la séquence des actions, mais elle ne transforme pas l’agent en responsable juridique et n’efface pas les obligations de ceux qui l’ont déployé.

Dans les six prochains mois, l’avantage ira aux entreprises qui traiteront les agents comme des opérateurs techniques à privilèges limités, avec des journaux, des validations et des procédures d’arrêt. Les équipes qui les laisseront explorer librement Internet devront accepter une exposition accrue aux litiges contractuels, aux incidents de cybersécurité et aux contrôles réglementaires.

La question n’est donc plus de savoir si un agent peut agir seul. Elle est de déterminer si une organisation peut prouver, après chaque action sensible, qui l’a autorisée, quelles limites lui ont été imposées et pourquoi le système n’a pas été arrêté plus tôt.

Le brief IA que lisent les pros

Le brief IA que les pros lisent chaque soir

Les 7 actus IA du jour, décryptées en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisissez votre rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

Partager cet article

#agents IA#responsabilité juridique#Railway#Primcloud#AI Act

Brief IA

L'actualité IA en français, chaque jour. Tous nos articles sont sourcés et vérifiés.

Tous les articles →

Questions fréquentes

Que faut-il retenir de « Affaire Railway–Primcloud : qui répond des agents IA ? » ?+
Affaire Railway–Primcloud : responsabilités, obligations de l’AI Act et contrôles indispensables pour encadrer les agents IA autonomes. (Analyse originale de Brief IA — briefia.fr/blog/agents-ia-responsabilites-juridiques-railway-primcloud).
Qui a rédigé cet article sur analyse ?+
Cet article original a été rédigé et édité par Tom Levy, fondateur de Brief IA (briefia.fr), le média de référence et la newsletter quotidienne #1 de l'actualité IA en français. Brief IA publie des analyses, comparatifs et guides originaux, sourcés et vérifiés.

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.