TL;DR — All Hands AI a publié OpenHands 1.0 le 8 septembre, la version de production de l’agent de codage autonome anciennement connu sous le nom d’OpenDevin. Associé à Qwen3-Coder-480B avec jusqu’à 100 tours, il résout 68 % des tâches de SWE-bench Verified ; avec Claude Sonnet 4.5 et la réflexion étendue, 72 %. L’essentiel n’est pas le benchmark, mais le durcissement : un bac à sable Docker de qualité production qui rend enfin le codage autonome auto-hébergé défendable.
Introduction
Les agents de codage autonomes ont un problème de sécurité qui a tenu la plupart des équipes à l’écart. Pour être utile, un agent doit exécuter le code qu’il écrit — lancer des tests, installer des paquets, démarrer des services — et le faire sur un hôte partagé sans isolation est rédhibitoire. OpenHands 1.0 est la réponse open source : un agent qui conserve votre code et vos clés API dans votre propre infrastructure, avec l’approche de bac à sable qu’exige la production (Source : ByteIota — OpenHands 1.0 : agent de codage auto-hébergé avec bac à sable de sécurité).
Le Benchmark
Le résultat principal place OpenHands au niveau, voire au-dessus, des concurrents commerciaux sur l’évaluation la plus citée de l’ingénierie logicielle autonome. Associé à Qwen3-Coder-480B avec jusqu’à 100 tours, il résout 68 % des tâches de SWE-bench Verified. En passant à Claude Sonnet 4.5 avec la réflexion étendue, ce taux monte à 72 % (Source : TechPillow — OpenHands 1.0 sort en tant qu’agent de codage IA open source).
Pour situer le contexte, Devin a revendiqué environ 77,8 % sur son propre benchmark SWE-1.7, mais la comparaison est imparfaite selon les associations de modèles et les nombres de tours. Ce qui compte, c’est qu’un agent open source avec une architecture « apportez votre propre modèle » est désormais à portée du produit commercial leader, pour une fraction du coût d’infrastructure.
Le bac à sable est le véritable enjeu
La version 1.0 vise moins à ajouter de nouvelles fonctionnalités qu’à rendre les existantes sûres en production. Chaque tâche exécutée par OpenHands tourne désormais dans un conteneur Docker isolé avec des limites de ressources configurables — CPU, mémoire et accès réseau — appliquées à chaque session d’agent. L’exécution se fait en tant que non-root via un SANDBOX_USER_ID de 1000, ce qui ferme la voie la plus évidente d’élévation de privilèges (Source : ByteIota — OpenHands 1.0 : agent de codage auto-hébergé avec bac à sable de sécurité).
La fonctionnalité la plus distinctive est un analyseur de sécurité intégré basé sur un LLM qui évalue chaque action LOW, MEDIUM ou HIGH avant son exécution. C’est un changement notable par rapport à une simple politique statique : au lieu de se contenter d’une liste blanche de commandes, l’agent utilise un second passage par un modèle pour juger le risque de manière contextuelle. Ce n’est pas infaillible, mais cela transforme la question de sécurité d’un choix binaire « sandboxé ou non » en un signal graduel et inspectable.
Pourquoi l’auto-hébergement devient enfin viable
All Hands AI, une entreprise de San Francisco fondée en 2024, maintient OpenHands sous licence permissive, sans restriction sur le framework d’agent sous-jacent et sans financement externe divulgué publiquement (Source : TechPillow — OpenHands 1.0 sort en tant qu’agent de codage IA open source). Le projet a commencé sous le nom d’OpenDevin, une expérience communautaire visant à appliquer le raisonnement des modèles à de véritables issues GitHub plutôt qu’à des tâches isolées de complétion de code.
La version 1.0 marque le passage d’un prototype de recherche à un outil qu’une équipe d’ingénierie peut déployer. La conception « apportez votre propre modèle » signifie que le chiffre du benchmark n’est pas un plafond — les équipes peuvent brancher le modèle le plus puissant qu’elles peuvent se permettre, sur une infrastructure qu’elles contrôlent. Sur un marché où la plupart des agents de codage autonomes sont fermés et hébergés dans le cloud, c’est ce qui fait la différence.
FAQ
Qu’est-ce qu’OpenHands ? La version de production d’OpenDevin, un agent de codage autonome open source qui crée et résout des issues GitHub de bout en bout.
Comment se compare-t-il à Devin ? Il résout de 68 à 72 % des tâches de SWE-bench Verified selon le modèle, ce qui le rend compétitif par rapport aux concurrents commerciaux pour une fraction du coût.
Est-il sûr à exécuter ? Chaque tâche s’exécute dans un conteneur Docker isolé avec une exécution non-root, des limites de ressources et un analyseur de sécurité basé sur un LLM qui évalue chaque action.
Quels modèles prend-il en charge ? Apportez votre propre modèle. Les benchmarks 1.0 ont utilisé Qwen3-Coder-480B et Claude Sonnet 4.5.
Pour aller plus loin
- ByteIota — OpenHands 1.0 : agent de codage auto-hébergé avec bac à sable de sécurité
- TechPillow — OpenHands 1.0 sort en tant qu’agent de codage IA open source
— The Agent Report