LangChain ouvre le code source d'Open SWE, un framework reflétant les architectures d'agents de codage déployées chez Stripe, Coinbase et Ramp. Construit sur Deep Agents et LangGraph. (LireLangChain ouvre le code source d'Open SWE, un framework reflétant les architectures d'agents de codage déployées chez Stripe, Coinbase et Ramp. Construit sur Deep Agents et LangGraph. (Lire

LangChain lance le framework Open SWE pour les agents de codage IA d'entreprise

2026/03/18 01:33
Temps de lecture : 4 min
Pour tout commentaire ou toute question concernant ce contenu, veuillez nous contacter à l'adresse suivante : crypto.news@mexc.com

LangChain publie le framework Open SWE pour les Agents d'IA de codage d'entreprise

Rongchai Wang 17 mars 2026 17:33

LangChain publie en open source Open SWE, un framework reproduisant les architectures d'agents de codage déployées chez Stripe, Coinbase et Ramp. Construit sur Deep Agents et LangGraph.

LangChain publie le framework Open SWE pour les Agents d'IA de codage d'entreprise

LangChain a publié Open SWE, un framework open source capturant les modèles architecturaux que Stripe, Coinbase et Ramp ont développés indépendamment pour leurs Agents d'IA de codage internes. Le projet sous licence MIT, construit sur les plateformes Deep Agents et LangGraph de LangChain, fournit une base personnalisable pour les organisations d'ingénierie souhaitant déployer des assistants de codage autonomes.

La convergence d'entreprise guide la conception

Le framework émerge d'une convergence observable parmi les principaux acteurs de la fintech. Stripe a construit Minions, Ramp a développé Inspect, et Coinbase a créé Cloudbot—chacun arrivant à des décisions architecturales similaires malgré un travail indépendant.

Ces modèles partagés incluent des sandboxes cloud isolés pour l'exécution de code, des ensembles d'outils sélectionnés (Stripe maintiendrait environ 500 outils soigneusement sélectionnés), une invocation Slack en priorité, une injection de contexte riche à partir de problèmes Linear ou de PR GitHub, et une orchestration de sous-agents pour les tâches complexes.

« Ces choix architecturaux se sont révélés efficaces à travers de multiples déploiements en production », a noté LangChain dans l'annonce, bien qu'ils reconnaissent que les organisations devront adapter les composants à leurs propres environnements.

Architecture technique

Open SWE est livré avec environ 15 outils sélectionnés couvrant l'exécution shell, la récupération web, les appels API, les opérations Git et les intégrations avec Linear et Slack. Le framework prend en charge des fournisseurs de sandbox enfichables, notamment Modal, Daytona, Runloop et LangSmith.

Chaque tâche s'exécute dans un environnement Linux isolé avec un accès shell complet. Le dépôt est cloné, l'agent reçoit des autorisations complètes dans cette limite, et les erreurs restent contenues. Plusieurs tâches peuvent s'exécuter en parallèle, chacune dans des sandboxes séparés.

L'ingénierie du contexte se fait par deux canaux : un fichier AGENTS.md à la racine du dépôt encodant les conventions d'équipe et les décisions architecturales, plus l'historique complet des problèmes Linear ou des fils de discussion Slack assemblé avant que l'agent ne commence son travail.

La couche d'orchestration combine la génération de sous-agents pilotée par modèle avec des hooks middleware déterministes. Un composant middleware injecte des messages de suivi qui arrivent en cours d'exécution. Un autre agit comme filet de sécurité, validant automatiquement et ouvrant une PR si l'agent ne complète pas cette étape.

Composition plutôt que forking

Plutôt que de forker un agent existant, Open SWE se compose sur le framework Deep Agents—similaire à la façon dont l'équipe de Ramp a construit Inspect sur OpenCode. Cette approche fournit un chemin de mise à niveau : lorsque Deep Agents améliore la gestion du contexte ou l'efficacité des jetons, ces améliorations peuvent se propager sans reconstruire les personnalisations.

Deep Agents gère la mémoire basée sur fichiers pour éviter le débordement de contexte sur les bases de code plus grandes, fournit une planification structurée via un outil write_todos, et prend en charge la génération de sous-agents isolés où différentes sous-tâches ne polluent pas l'historique de conversation de chacune.

Comparaison

La comparaison avec les implémentations d'entreprise révèle des différences attendues dans les détails d'implémentation. Stripe utilise Goose forké avec des devboxes AWS EC2 et une validation en trois couches. Ramp a composé sur OpenCode avec des conteneurs Modal et une vérification DOM visuelle. Coinbase a construit à partir de zéro avec des conseils d'agents et des capacités de fusion automatique.

Open SWE utilise par défaut Claude Opus 4 mais prend en charge tout fournisseur LLM. Les organisations peuvent configurer différents modèles pour différentes sous-tâches.

Réalité du déploiement

Le framework représente le pari de LangChain sur une trajectoire spécifique pour le développement assisté par IA : des agents autonomes et de longue durée qui s'intègrent aux flux de travail de développement existants plutôt que d'exiger de nouvelles interfaces. Cela diffère du modèle copilote court, synchrone et intégré à l'IDE qui dominait les premiers outils de codage IA.

La documentation comprend un guide d'installation couvrant la création d'application GitHub, la configuration de LangSmith et le déploiement en production, ainsi qu'un guide de personnalisation pour échanger les fournisseurs de sandbox, les modèles, les outils et les déclencheurs.

Open SWE est maintenant disponible sur github.com/langchain-ai/open-swe. Les organisations intéressées par les LangSmith Sandboxes peuvent rejoindre une liste d'attente via le site web de LangChain.

Source de l'image : Shutterstock
  • agents d'ia de codage
  • langchain
  • open swe
  • développement d'entreprise
  • open source
Clause de non-responsabilité : les articles republiés sur ce site proviennent de plateformes publiques et sont fournis à titre informatif uniquement. Ils ne reflètent pas nécessairement les opinions de MEXC. Tous les droits restent la propriété des auteurs d'origine. Si vous estimez qu'un contenu porte atteinte aux droits d'un tiers, veuillez contacter crypto.news@mexc.com pour demander sa suppression. MEXC ne garantit ni l'exactitude, ni l'exhaustivité, ni l'actualité des contenus, et décline toute responsabilité quant aux actions entreprises sur la base des informations fournies. Ces contenus ne constituent pas des conseils financiers, juridiques ou professionnels, et ne doivent pas être interprétés comme une recommandation ou une approbation de la part de MEXC.