SnapCode, le serveur MCP de SnapLogic et les nouveautés du mois

photo de Dominic Wellington
10 min read
Résumez cela avec l'IA

La version de juillet marque une expansion majeure de la plateforme SnapLogic plateforme l’ère du développement natif pour l’IA. Grâce à la mise à disposition générale de SnapCode et du serveur SnapLogic MCP, les développeurs peuvent désormais créer, déployer et gérer des intégrations prêtes pour la production directement depuis des environnements de codage IA, tout en conservant les contrôles de gouvernance, de sécurité et d’exploitation sur lesquels les entreprises s’appuient déjà.

Outre ces lancements majeurs, cette version comprend également des mises à jour concernant AgentCreator, API Management 3.0, Monitor, Admin Manager, les API publiques, les Snap Packs, ainsi que des améliorations plateforme . Voyons cela de plus près.

SnapCode : créez des pipelines SnapLogic depuis votre terminal ou votre IDE

NOUVEAU : SnapCode est l'agent d'intégration dédié aux environnements de codage basés sur l'IA. Il s'agit d'un environnement de développement autonome et préconfiguré qui vous permet de générer, de valider et de déployer des pipelines SnapLogic à l'aide d'outils de codage basés sur l'IA tels que Claude Code, directement depuis votre terminal ou votre IDE. Aucune gestion des dépendances n'est nécessaire. 

Décrivez l'intégration dont vous avez besoin en langage naturel, et SnapCode vous fournit des pipelines SnapLogic prêts à l'emploi, dont vous êtes propriétaire et que vous gérez via votre workflow de développement existant. Les développeurs peuvent continuer à travailler dans leur environnement de codage IA préféré tout en bénéficiant des mêmes capacités de connectivité d'entreprise, de gouvernance et de fiabilité opérationnelle sur lesquelles les organisations s'appuient déjà via la plateforme SnapLogic.

SnapCode est livré préconfiguré avec les fonctionnalités dont les développeurs ont besoin pour générer, valider, déployer et gérer des intégrations directement depuis leur environnement de développement. Parmi celles-ci figurent la génération de pipelines basée sur l'IA, l'automatisation du déploiement, le serveur SnapLogic MCP pour plateforme sécurisée plateforme , ainsi que la configuration automatisée sous macOS, Linux et Windows.

Vous pouvez configurer SnapCode de trois façons différentes : 

  1. Conteneur de développement VS Code
  2. Option de l'interface CLI de Docker
  3. Mode local sans Docker avec un script d'installation

L'authentification s'effectue par défaut via un abonnement Anthropic, AWS Bedrock étant disponible en option ; il n'est donc pas nécessaire de disposer d'identifiants AWS pour commencer.

Ce que cela signifie pour votre équipe

  • Les développeurs peuvent passer du clonage à la création de leur premier pipeline en moins de 30 minutes, sans avoir à résoudre de problèmes liés à l'environnement ni à gérer de conflits de dépendances.
  • Vous pouvez créer, refactoriser, valider, importer, exporter et exécuter des pipelines depuis le terminal sans avoir à passer par l'interface utilisateur du Designer.
  • SnapCode est compatible avec macOS, Linux et Windows, ce qui lui permet d'être utilisé par des équipes d'ingénieurs très diverses.
  • Les nouveaux utilisateurs et les ingénieurs chargés de la migration peuvent créer des pipelines grâce aux conseils fournis par l'IA, sans avoir besoin plateforme approfondie plateforme SnapLogic, ce qui accélère et facilite la modernisation des systèmes existants.

Disponibilité : SnapCode et le serveur MCP de SnapLogic sont disponibles au grand public à compter du 7 juillet 2026. À son lancement, SnapCode prend en charge Claude Code, y compris l'extension Claude Code pour Visual Studio Code, et la prise en charge d'autres environnements de codage basés sur l'IA est prévue à terme. 

Pour accéder à SnapCode, veuillez contacter votre responsable de la réussite client.

Serveur MCP SnapLogic : accès contrôlé pour les agents d'IA

NOUVEAU : Le serveur MCP de SnapLogic est l'interface régie par SnapLogic destinée plateforme des agents IA. Il offre aux agents IA un accès régulé et compatible MCP aux plateforme SnapLogic, leur permettant ainsi d'invoquer plateforme par programmation, via des appels d'outils sécurisés, plutôt que par l'intermédiaire de l'interface utilisateur du Designer.

Vous pouvez désormais connecter des agents IA externes, tels que SnapCode, SnapGPT et tout client compatible MCP, directement à la plateforme SnapLogic grâce à trois ensembles d’outils API MCP Server spécialement conçus à cet effet :

  • Une gamme complète d'outils : pour plateforme étendue avec plateforme
  • Ensemble d'outils de la plateforme : pour l'exécution des pipelines et plateforme
  • Suite d'outils PyGen : pour la génération de pipelines assistée par l'IA

Ces ensembles d’outils s’interfacent avec le serveur MCP de SnapLogic via une interface HTTP standard avec diffusion en temps réel. Cela signifie que vous pouvez rendre vos capacités d’intégration existantes accessibles de manière native à n’importe quel agent, sans avoir recours à des intergiciels personnalisés, à des wrappers d’API ou à des efforts de développement supplémentaires. Un agent décrit ce qu’il faut invoquer, et SnapLogic l’exécute de manière déterministe en s’appuyant sur le même environnement d’exécution en production, le même modèle de gouvernance et les mêmes contrôles opérationnels que ceux sur lesquels reposent déjà aujourd’hui les intégrations de votre entreprise. 

Cette distinction est importante au niveau des agents : les agents IA effectuent bien plus d'appels vers le backend qu'une personne effectuant la même tâche ; ainsi, chaque appel transitant par le serveur MCP de SnapLogic est authentifié, audité et soumis à une limitation de débit, et chaque exécution s'effectue à un coût fixe et prévisible, sans intervention d'un LLM lors de l'exécution.

Cette fonctionnalité s'adresse aux équipes d'ingénierie plateforme de plateforme de l'IA qui souhaitent que des agents déploient, exécutent et gèrent des intégrations sans qu'un utilisateur n'ait à ouvrir plateforme , ainsi qu'aux développeurs OEM et ISV qui souhaitent intégrer le catalogue de pipelines de SnapLogic dans leurs propres produits sans avoir à mettre en place eux-mêmes la connectivité.

Autre nouveauté de cette version : la règle « MCP OAuth2 JWT Validator » utilise désormais le point de terminaison .well-known/openid-configuration comme source principale pour la découverte de l'URI JWKS, avec un repli vers .well-known/oauth-authorization-server. Cela garantit que le point de terminaison JWKS peut être récupéré de manière fiable, y compris pour les organisations qui n'exposent pas de point de terminaison OpenID.

En quoi cela diffère-t-il du MCP Enterprise ? Le serveur MCP de SnapLogic offre aux agents un accès contrôlé aux plateforme SnapLogic, telles que le déploiement, l'exécution, la validation et la gestion des pipelines. 

Enterprise MCP, déjà disponible, est la couche de connectivité qui transforme vos intégrations, API et processus métier existants en outils compatibles avec MCP que les agents peuvent détecter et invoquer, grâce à Trusted Agent Identity et à AI Gateway pour une gouvernance à grande échelle. 

Ces deux fonctionnalités sont complémentaires : le serveur MCP de SnapLogic contrôle les actions que les agents peuvent effectuer sur la plateforme SnapLogic, tandis qu’Enterprise MCP contrôle les ressources auxquelles les agents peuvent accéder dans le reste de l’entreprise.

Les points forts de la plateforme SnapLogic

AgentCreator

Dans AgentCreator, un nouveau bouton « Gérer les erreurs via l’Agent » est désormais disponible sur tous les Snaps d’Agent. Il intercepte automatiquement les échecs du pipeline des outils en aval et transmet les détails des erreurs au LLM pour qu’il les corrige automatiquement. Vous n’avez donc plus besoin de configurer manuellement les vues d’erreurs dans vos pipelines d’Agent.

Par ailleurs, plusieurs Snaps LLM des Snap Packs Amazon Bedrock, Azure OpenAI, Google Gemini et OpenAI utilisés dans AgentCreator désormais signalés comme « Non recommandés », soit parce qu’ils ont été conçus pour un modèle de pipeline d’agents obsolète, soit parce que leurs API sous-jacentes ont été dépréciées par le fournisseur. Ces Snaps seront supprimés du Snap Pack lors de la version d’août ; nous vous invitons donc à planifier dès maintenant votre migration vers d’autres solutions.

Responsable administratif

Le tableau « Utilisateurs » comprend désormais une colonne « Date de mise à jour » indiquant la date de la dernière modification apportée à chaque fiche utilisateur, qu'il s'agisse de modifications du profil, des autorisations ou des paramètres. Cela facilite l'identification des utilisateurs inactifs en vue d'une éventuelle désactivation. Vous pouvez également trier le tableau « Utilisateurs » par rôle, accès, groupes, date de mise à jour et identifiant de connexion, ce qui aide les administrateurs à gérer plus efficacement les bases d'utilisateurs volumineuses.

Gestion des API 3.0

Cette mise à jour d'API Management ajoute de la documentation et des exemples concernant la résolution des chemins d'accès, le chemin Upstream, l'onglet « Documentation » et les catégories de services. Deux problèmes ont également été corrigés : lorsque le paramètre « Autoriser l'accès sans connexion » est désactivé dans la configuration du portail APIM 3.0, les utilisateurs non authentifiés qui accèdent directement à une page de contenu du portail des développeurs sont désormais correctement redirigés vers la page de connexion. Lorsqu'un utilisateur APIM est supprimé, ses ressources sont désormais correctement réattribuées à l'administrateur qui l'a supprimé.

Un problème connu persiste : dans la configuration du portail Admin Manager APIM 3.0, il faut parfois cliquer deux fois sur le bouton « Créer le site » avant que la création ne démarre. Une fois le site recréé, une notification indique le pourcentage d'avancement.

Moniteur

La boîte de dialogue « Choose Compare Pipeline » dispose désormais d’une interface utilisateur repensée qui vous permet de sélectionner un projet et un pipeline cibles à comparer avec celui en cours. La navigation entre les exécutions parentes et enfants a également été améliorée. Le panneau de détails du pipeline comprend désormais un onglet « Children » qui affiche une liste plate des pipelines enfants du pipeline parent actuel, avec une navigation par clic permettant d’accéder aux hiérarchies imbriquées, tandis qu’un fil d’Ariane en en-tête vous permet d’accéder directement à n’importe quel niveau de la hiérarchie d’un pipeline.

API publiques

Une nouvelle API permettant de récupérer les données de capacité des nœuds vous permet d'extraire l'historique de ces données pour votre environnement. Vous pouvez ainsi analyser les tendances de provisionnement de Snaplex par jour ou par mois, soit à l'échelle de l'ensemble de votre environnement, soit pour chaque Snaplex individuellement. En ce qui concerne les problèmes résolus, l'API Runtime renvoie désormais correctement l'objet du champ « References » sous forme de tableau.

Claquettes

Les Snaps présentés dans cette section sont disponibles dans la dernière version du Snap Pack. Pour bénéficier des dernières fonctionnalités, un administrateur d'environnement doit sélectionner cette version du Snap Pack dans Admin Manager.

Nouveau

Le pack « Snowflake CDC Snap » est désormais disponible, avec deux nouveaux Snaps :

  1. Snowflake CDC : capture les modifications incrémentielles des données provenant de Snowflake Streams, en récupérant les modifications de type Insert, Update et Delete pour une table spécifique, dans une plage de dates et d'heures donnée.
  2. Compte CDC Snowflake : permet l'authentification auprès de Snowflake afin d'établir la connexion utilisée par le Snap CDC Snowflake.

Améliorations

  • Le champ « Clé publique » du compte de clés publiques prend désormais en charge les expressions ; vous pouvez ainsi fournir des clés publiques de manière dynamique lors de l'exécution, par exemple à partir d'un gestionnaire de secrets ou d'un paramètre de pipeline.
  • Le suivi de la traçabilité des données pour le Snap « JSON Splitter » inclut désormais le chemin JSON utilisé pour diviser les colonnes en tant qu'étape de transformation dans la traçabilité.
  • PipeLoop Snap dispose désormais d'une nouvelle propriété « Minimum Loop Duration » (durée minimale de boucle), qui vous permet de définir une durée minimale par itération pour les interrogations inférieures à une minute et de respecter les limites de débit des API sans avoir à recourir à des solutions de contournement personnalisées. Disponible dans la version 444patches35190.
  • La bibliothèque SAP JCo a été mise à jour, passant de la version 3.1.12 à la version 3.1.13.
  • ServiceNow Snaps prennent désormais en charge les tables de gestion des connaissances, ce qui vous permet de créer, lire, mettre à jour et supprimer directement des articles de connaissance, des bases, des catégories, des vues et des commentaires. Le « ServiceNow Query Snap » ajoute les propriétés « Start Page » et « End Page » pour récupérer une plage spécifique de pages, et sa propriété « Page Size » accepte désormais des expressions. La vue « Error » (Erreur) de tous les Snaps ServiceNow inclut désormais le code d’état HTTP dans le champ « Reason » (Motif) afin d’améliorer le dépannage, tandis qu’un nouveau Snap « ServiceNow Download Attachment » (Téléchargement de pièce jointe ServiceNow) et le compte dynamique ServiceNow prennent en charge l’authentification par jeton « Bearer » et « Basic ».

Mises à jour des correctifs

Snap PackDateVersionMise à jour
Flocon de neige10 juillet 2026444patches35372Le pilote JDBC fourni a été mis à jour vers la version 4.2.0. Cette mise à jour ajoute la prise en charge des colonnes UUID de Snowflake, corrige les erreurs liées à l'utilisation de caractères non autorisés dans les modèles de formatage de date et d'heure, et intègre un basculement automatique vers la classe de pilote JDBC par défaut prise en charge.
Oracle CDC9 juillet 2026main244Correction d'un problème avec Oracle CDC Snap lors de la lecture des journaux d'archivage d'une base de données Data Guard.
Transformer9 juillet 2026444patches35383Ajout de la case à cocher « Ignorer le mappage en cas d'absence » dans le contrôle « Mapper Snap » afin de contrôler la manière dont les clés manquantes sont gérées.

Mise à jour de la version de Snaplex

Pour bénéficier des nouvelles fonctionnalités et des corrections de la version de juillet décrites ci-dessus, mettez à jour vos nœuds Snaplex vers la version Snaplex de juillet « main-44045 – 4.44.3.0 ». Cette version comprend les modifications suivantes :

  • Le service de mise en cache prend désormais en charge les tâches planifiées.
  • L'interrupteur de pipeline ferme désormais correctement les tâches Ultra au lieu de les arrêter.
  • Correction d'un problème empêchant certaines tâches planifiées, créées il y a plus de six ans, de se lancer à l'heure prévue.
  • Correction d'un cas particulier dans lequel l'espace de stockage requis pour les nœuds FeedMaster était anormalement élevé.

Amélioration des pipelines Ultra : à compter de la version d'août 2026, Snaplex Ultra Scheduling sera activé par défaut pour tous les environnements abonnés aux pipelines Ultra. 

Depuis son lancement il y a trois ans, Snaplex Ultra Scheduling a permis d'améliorer les délais de démarrage des pipelines, leur évolutivité et leur résilience en gérant les opérations de démarrage et de redémarrage au niveau de Snaplex plutôt qu'au niveau du plan de contrôle. 

Pour activer Snaplex Ultra Scheduling dans votre environnement avant le mois d'août, ou pour vérifier votre statut actuel, veuillez contacter [email protected].

Départ à la retraite de Classic Manager

SnapLogic mettra fin à Classic Manager lors de la mise à jour d'août 2026. Project Manager est désormais l'interface par défaut. La configuration de l'environnement est accessible dans Admin Manager, et Monitor héberge le Centre de notifications. Si votre équipe utilise encore Classic Manager depuis le menu en forme de gaufre, veuillez effectuer la transition vers la nouvelle interface avant le mois d'août.

Revenons-en à la plateforme

SnapCode et le serveur MCP de SnapLogic abordent le même problème sous des angles différents :

  1. SnapCode va à la rencontre des développeurs au cœur même de leur environnement de développement
  2. Le serveur MCP de SnapLogic s'adresse aux agents qui doivent utiliser plateforme la plateforme

Ils ne font pas concurrence aux agents de codage IA ou aux modèles de base que vous utilisez déjà. Ces plateforme élargissent les capacités de ces outils en matière d’intégration d’entreprise. À mesure que les agents IA prennent en charge une part croissante de la charge de travail liée à l’intégration, c’est cette base commune qui garantit que le travail reste prêt à être mis en production, plutôt que ponctuel. Contactez votre responsable de la réussite client pour obtenir l’accès à SnapCode ou au serveur SnapLogic MCP.

Pour plus d'informations, consultez les notes de mise à jour complètes.

photo de Dominic Wellington
Directeur du marketing produit pour l'IA et les données chez SnapLogic
Catégorie : Produit