Import / Export

Cette section permet de sauvegarder et restaurer la configuration de l'application. Les données sont exportées au format JSON et peuvent être importées sur une autre installation. L'interface propose deux onglets : Export et Import.

Export

L'export génère un fichier JSON contenant les entités sélectionnées. Le processus se déroule en trois étapes.

Import

L'import charge un fichier JSON exporté précédemment. Le processus inclut la validation, la résolution des conflits et la saisie des variables d'environnement manquantes.

Spécifications techniques

  • Format — JSON avec manifeste contenant la version du schéma, l'horodatage et les compteurs d'entités
  • Taille maximale — 10 Mo par fichier d'import
  • Version du schéma — 1.0 (vérification de compatibilité à l'import)
  • Identifiants — Les entités sont identifiées par leur nom (pas d'UUID dans l'export)

Données exportées

Inclus
Agents

Nom, cycle de vie, configuration LLM, outils, serveurs MCP, prompt système, itérations max

Serveurs MCP

Nom, commande, arguments, variables d'environnement, description

Modèles LLM

Fournisseur, nom API, fenêtre de contexte, jetons max, température, tarification

Prompts

Nom, description, catégorie, contenu complet

Non inclus
Historique des conversations et messages
Plongements lexicaux et données vectorielles
Préférences utilisateur (thème, langue)
Identifiants de base de données (UUID)

Résolution des conflits

Les conflits sont détectés par nom d'entité (et non par identifiant de base de données). Trois stratégies de résolution sont disponibles pour chaque conflit.

Ignorer Skip

L'entité du fichier n'est pas importée. L'entité existante reste inchangée.

Existante Conservée
Écraser Overwrite

L'entité existante est remplacée par celle du fichier. L'identifiant de base de données est préservé.

Importée Remplace l'existante
Renommer Rename

L'entité est importée avec le suffixe (imported) ajouté à son nom. Les deux versions coexistent.

Existante + Copie (imported)

Sécurité des clés API

Le système détecte automatiquement les variables d'environnement sensibles des serveurs MCP par correspondance de motifs.

Motifs détectés comme sensibles
API_KEY SECRET TOKEN PASSWORD CREDENTIAL PRIVATE_KEY

Toute variable dont le nom contient l'un de ces motifs est signalée comme sensible.

Avant l'export
  • Activez l'option « Sanitisation MCP » à l'étape 2
  • Cochez toutes les variables sensibles pour les effacer
  • Excluez les serveurs MCP contenant des données confidentielles
Après l'import
  • Renseignez les variables manquantes dans le formulaire dédié
  • Vérifiez la configuration des serveurs MCP importés
  • Testez les connexions avant utilisation
Attention — Ne partagez jamais un fichier d'export contenant des clés API ou des jetons d'authentification. Utilisez systématiquement la sanitisation avant de transmettre un fichier de configuration.