# Outil CLI GitHub pour migrer les données de LangSmith

_Publié le 3 novembre 2026 — https://ip73.fr/2026/11/03/outil-cli-github-pour-migrer-les-donnees-de-langsmith/_

Un outil en ligne de commande (CLI) est disponible sur GitHub pour faciliter le transfert de ressources entre différentes instances de LangSmith. Ce programme permet de migrer un éventail conséquent d'éléments, allant des utilisateurs et des rôles aux ensembles de données et aux expérimentations, que ce soit entre instances cloud ou auto-hébergées.

Le *langsmith-data-migration-tool* en Python prend en charge la copie de presque tous les composants de l'observabilité de l'IA. Il gère les ensembles de données avec leurs pièces jointes, les règles de projet, les prompts, les tableaux de bord de suivi (*charts*), les configurations d'agents, et les ressources de *Fleet* (telles que les webhooks et les politiques de sandbox).

L'outil propose un mode interactif complet (*migrate-all*) pour gérer l'ensemble de la structure d'un *workspace*. Il permet aussi des synchronisations plus fines, par exemple en exportant les membres de l'organisation vers un fichier CSV, qui peut ensuite être importé pour synchroniser l'accès sur une seule instance.

Cette fonctionnalité s'inscrit dans la tendance du *Bring Your Own Cloud* (BYOC) pour LangSmith. Selon LangChain, cette approche permet aux entreprises de conserver leurs données sensibles — traces, prompts, datasets — dans leur propre environnement cloud, qu'il soit sur AWS, Azure ou Google Cloud, tout en laissant LangChain gérer le plan de contrôle. L'outil de migration vient compléter cette offre en fournissant la passerelle pour transférer les données d'un système existant vers ce nouvel environnement sous contrôle client.

Le transfert des traces à long terme (*traces*) est une opération distincte. Sur les destinations auto-hébergées, la tolérance est plus élevée, mais sur la plateforme SaaS de LangChain, le système rejette toute donnée dont l'heure de début est trop éloignée de l'instant présent, car l'ingestion valide l'heure de début par rapport à une fenêtre de 24 heures par défaut.

En parallèle de la migration de ressources logicielles, les infrastructures elles-mêmes peuvent être déployées en mode auto-hébergé. Le dépôt Terraform de LangChain fournit des modules pour bâtir la fondation cloud de LangSmith sur AWS (EKS), Azure (AKS) et GCP (GKE). Ces déploiements sont conçus pour être reproductibles et suivent une méthodologie en deux étapes : provisionner l'infrastructure sous-jacente, puis installer le *chart* Helm de l'application.

Ce déploiement en mode auto-hébergé, rendu possible par l'architecture BYOC, permet aux équipes de conserver la souveraineté sur leurs données tout en déléguant les tâches de maintenance lourde à LangChain. Ainsi, un passage au BYOC signifie que l'on gagne en agilité sans perdre le contrôle de l'emplacement des informations.

L'existence de ces outils, qu'il s'agisse de la migration de données ou du déploiement de l'infrastructure sur des fournisseurs spécifiques, montre une maturation nette des outils pour l'ingénierie des agents IA. On voit que l'enjeu n'est plus seulement de construire le prototype, mais de le pérenniser et de le déplacer entre des contraintes réglementaires ou opérationnelles différentes.

## Sources

- [GitHub - langchain-ai/langsmith-data-migration-tool: A CLI tool to help users migrate data from their LangSmith cloud/self-hosted workspaces](https://github.com/langchain-ai/langsmith-data-migration-tool), github.com
- [GitHub - langchain-ai/terraform: Repository containing langchain terraform modules](https://github.com/langchain-ai/terraform), github.com
- [LangSmith BYOC is now available on AWS, Azure, and Google Cloud](https://www.langchain.com/blog/langsmith-byoc-aws-gc-azure), LangChain, 3 novembre 2026
