Harnais

Chainguard lance des espaces de travail et des vérifications sécurisés pour les agents de codage IA

19 octobre 2026 · 3 min de lecture

Également publié en Türkçe, Español, Deutsch, Italiano, Indonesia

a bunch of colorful sticky notes on a building
Miguel Ausejo / Unsplash

La société de sécurité de la chaîne d'approvisionnement logicielle Chainguard a annoncé deux produits en version bêta destinés à l'exécution et au test de code écrit par des développeurs et des agents d'intelligence artificielle. Ces nouveautés ont été présentées lors de l'événement Assemble London.

Chainguard Workspaces propose des environnements de développement à distance basés sur des microVM durcies. Chaque développeur ou agent dispose d'une microVM dédiée. La commande chainctl develop synchronise un arbre de travail local vers l'environnement. Les sessions sont enregistrées lors de la déconnexion de l'utilisateur et peuvent être reprises avec leurs fichiers, processus et contexte de shell. Les équipes peuvent créer plusieurs espaces de travail isolés pour un seul dépôt, permettant aux agents de tester différentes solutions sans partager les ports, les caches ou l'état des processus.

Pour la sécurité, un proxy côté hôte ajoute des identifiants à courte durée de vie aux requêtes sortantes approuvées, évitant ainsi de placer des secrets permanents dans l'invité. Des règles de sortie optionnelles peuvent bloquer et enregistrer les connexions vers des points de terminaison non autorisés. L'entreprise enregistre également les commandes, les modifications de code et les appels réseau dans un journal décrit comme infalsifiable, afin de limiter les dommages causés par une dépendance compromise ou un agent victime d'une injection de prompt.

Chainguard Checks intègre l'intégration continue directement dans la boucle de développement en exécutant des étapes de vérification dans des microVM chaudes distinctes, construites à partir de paquets Chainguard. Les dépendances sont préparées à partir du fichier de verrouillage du projet. Les développeurs peuvent lancer ces vérifications via la ligne de commande, un crochet de pré-validation ou l'application GitHub, tandis que les agents peuvent les appeler via un serveur MCP ou un kit de développement logiciel. L'objectif est de permettre aux utilisateurs de tester et corriger le code sans attendre une intégration continue lente.

L'utilisation conjointe des deux produits permet à un espace de travail de se suspendre pendant l'exécution des tests. En cas d'échec, des journaux structurés sont renvoyés à la session reprise, permettant à l'agent de tenter une autre modification sans reconstruire son environnement. Un succès génère une attestation liée à l'environnement, au résultat et au commit, laquelle peut être vérifiée par une porte de fusion proposée.

Actuellement, Workspaces prend en charge Claude, et d'autres agents sont prévus. Le prix est basé sur le calcul consommé. Les deux produits sont disponibles pour des essais bêta de 30 jours.

Par ailleurs, Chainguard a annoncé que Chainguard Actions est désormais généralement disponible, avec plus de 1 000 actions GitHub reconstruites. Le service Chainguard Libraries pour Go et .NET est entré en accès anticipé. Ce service analyse les dépendances pour détecter les logiciels malveillants et les logiciels gris, applique un délai configurable avant la disponibilité des nouveaux paquets et rétroporte certaines corrections de vulnérabilités. Le scanner bêta a rendu des verdicts sur plus de 5 000 paquets Go et .NET, dont plus de 10 % n'avaient aucune correspondance dans les sources publiques lors de la détection.