SnapCode, SnapLogic MCP Server e le novità di questo mese

immagine frontale di Dominic Wellington
10 lettura minima
Riassumere questo con l'AI

Il rilascio di luglio segna un’importante espansione della piattaforma SnapLogic nell’era dello sviluppo nativo per l’IA. Grazie alla disponibilità generale di SnapCode e dello SnapLogic MCP Server, gli sviluppatori possono ora creare, implementare e gestire integrazioni pronte per la produzione direttamente dagli ambienti di programmazione basati sull’IA, mantenendo al contempo la governance aziendale, la sicurezza e i controlli operativi su cui le organizzazioni già fanno affidamento.

Oltre a queste novità principali, questa versione include anche aggiornamenti relativi ad AgentCreator, API Management 3.0, Monitor, Admin Manager, API pubbliche, Snap Pack e miglioramenti alla gestione della piattaforma. Diamo un’occhiata.

SnapCode: crea pipeline SnapLogic dal tuo terminale o dall'IDE

NOVITÀ: SnapCode è l'agente di integrazione per gli ambienti di programmazione basati sull'intelligenza artificiale. Si tratta di un ambiente di sviluppo autonomo e preconfigurato che consente di generare, convalidare e distribuire pipeline SnapLogic utilizzando strumenti di programmazione basati sull'intelligenza artificiale come Claude Code, direttamente dal proprio terminale o IDE. Non è necessario configurare alcuna gestione delle dipendenze. 

Descrivi l'integrazione di cui hai bisogno in linguaggio naturale e SnapCode ti fornirà pipeline SnapLogic pronte per la produzione, di cui sarai proprietario e che potrai gestire attraverso il tuo flusso di lavoro di sviluppo esistente. Gli sviluppatori possono continuare a lavorare nel loro ambiente di programmazione AI preferito, avvalendosi al contempo degli stessi livelli di connettività aziendale, governance e affidabilità operativa su cui le organizzazioni già fanno affidamento attraverso la piattaforma SnapLogic.

SnapCode è preconfigurato con le funzionalità di cui gli sviluppatori hanno bisogno per generare, convalidare, implementare e gestire le integrazioni direttamente dal proprio ambiente di sviluppo. Tra queste figurano la generazione di pipeline basata sull'intelligenza artificiale, l'automazione dell'implementazione, il server SnapLogic MCP per il funzionamento sicuro della piattaforma e la configurazione automatica su macOS, Linux e Windows.

È possibile configurare SnapCode in 3 modi: 

  1. Container di sviluppo VS Code
  2. Opzione della CLI di Docker
  3. Modalità locale senza Docker con uno script di configurazione

L'autenticazione è impostata di default su un abbonamento Anthropic, mentre AWS Bedrock è disponibile come opzione attivabile, quindi non è necessario disporre di credenziali AWS per iniziare.

Cosa significa questo per il tuo team

  • Gli sviluppatori possono passare dalla clonazione alla creazione della loro prima pipeline in meno di 30 minuti, senza dover risolvere problemi legati all'ambiente né affrontare conflitti tra dipendenze.
  • È possibile creare, rifattorizzare, convalidare, importare, esportare ed eseguire pipeline dal terminale senza dover passare all'interfaccia utente di Designer.
  • SnapCode è compatibile con macOS, Linux e Windows, quindi funziona in team di ingegneri di diversa provenienza.
  • I nuovi utenti e i tecnici addetti alla migrazione possono creare pipeline con l'assistenza dell'intelligenza artificiale senza bisogno di una conoscenza approfondita della piattaforma SnapLogic, rendendo la modernizzazione dei sistemi legacy più rapida e semplice.

Disponibilità: SnapCode e SnapLogic MCP Server sono disponibili al pubblico a partire dal 7 luglio 2026. Al momento del lancio, SnapCode supporta Claude Code, compresa l'estensione Claude Code per Visual Studio Code; nel corso del tempo è previsto il supporto per ulteriori ambienti di programmazione basati sull'intelligenza artificiale. 

Per accedere a SnapCode, contatta il tuo Customer Success Manager.

SnapLogic MCP Server: accesso controllato per gli agenti di intelligenza artificiale

NOVITÀ: Il server MCP di SnapLogic è l'interfaccia regolamentata di SnapLogic per le operazioni della piattaforma degli agenti AI. Fornisce agli agenti AI un accesso regolamentato e compatibile con MCP alle operazioni della piattaforma SnapLogic, consentendo loro di richiamare le funzionalità della piattaforma in modo programmatico tramite chiamate sicure agli strumenti, anziché tramite l'interfaccia utente di Designer.

Ora è possibile collegare agenti IA esterni, come SnapCode, SnapGPT e qualsiasi client compatibile con MCP, direttamente alla piattaforma SnapLogic tramite tre set di strumenti API MCP Server appositamente progettati:

  • Set completo di strumenti: per un'ampia interazione con le piattaforme
  • Set di strumenti della piattaforma: per l'esecuzione delle pipeline e la gestione della piattaforma
  • Suite di strumenti PyGen: per la generazione di pipeline assistita dall'intelligenza artificiale

Questi set di strumenti fungono da front-end per il server MCP di SnapLogic tramite un'interfaccia HTTP standard con streaming in tempo reale. Ciò significa che è possibile rendere le funzionalità di integrazione esistenti accessibili in modo nativo a qualsiasi agente senza bisogno di middleware personalizzati, wrapper API o ulteriori sforzi di sviluppo. Un agente specifica cosa invocare e SnapLogic lo esegue in modo deterministico utilizzando lo stesso ambiente di produzione, lo stesso modello di governance e gli stessi controlli operativi su cui girano già oggi le integrazioni aziendali. 

Questa distinzione è importante a livello di agente: gli agenti di intelligenza artificiale effettuano un numero di chiamate al backend di gran lunga superiore rispetto a una persona che svolge lo stesso compito; pertanto, ogni chiamata effettuata tramite il server MCP di SnapLogic viene autenticata, sottoposta a controllo e soggetta a limitazioni di frequenza, e ogni esecuzione avviene a un costo fisso e prevedibile, senza il coinvolgimento di alcun modello di linguaggio (LLM) in fase di esecuzione.

Questa funzionalità è destinata ai team di ingegneri della piattaforma e dell’intelligenza artificiale che desiderano che gli agenti implementino, eseguano e gestiscano le integrazioni senza che un utente debba aprire l’interfaccia utente della piattaforma, nonché agli sviluppatori OEM e ISV che desiderano integrare il catalogo delle pipeline di SnapLogic nei propri prodotti senza dover realizzare autonomamente la connettività.

Inoltre, in questa versione: la regola "MCP OAuth2 JWT Validator" utilizza ora l'endpoint .well-known/openid-configuration come fonte primaria per l'individuazione degli URI JWKS, con un fallback a .well-known/oauth-authorization-server. Ciò garantisce che l'endpoint JWKS possa essere recuperato in modo affidabile, anche per le organizzazioni che non espongono un endpoint OpenID.

In che modo questo differisce dall'Enterprise MCP: lo SnapLogic MCP Server offre agli agenti un accesso controllato alle operazioni della piattaforma SnapLogic, quali la distribuzione, l'esecuzione, la convalida e la gestione delle pipeline. 

Enterprise MCP, già disponibile, è il livello di connettività che trasforma le integrazioni, le API e i processi aziendali esistenti in strumenti compatibili con MCP che gli agenti possono individuare e richiamare, con Trusted Agent Identity e AI Gateway per la governance su larga scala. 

Le due funzionalità sono complementari: SnapLogic MCP Server regola le operazioni che gli agenti possono eseguire sulla piattaforma SnapLogic, mentre Enterprise MCP regola le risorse a cui gli agenti possono accedere nel resto dell’azienda.

Punti salienti della piattaforma SnapLogic

AgentCreator

In AgentCreator, su tutti gli Agent Snap è ora disponibile un nuovo pulsante di attivazione/disattivazione denominato "Gestisci gli errori tramite l'Agent". Questo pulsante intercetta automaticamente gli errori nella pipeline degli strumenti a valle e trasmette i dettagli dell'errore all'LLM per l'autocorrezione, così non è più necessario configurare manualmente le visualizzazioni degli errori nelle pipeline degli Agent.

Inoltre, diversi Snap LLM presenti negli Snap Pack di Amazon Bedrock, Azure OpenAI, Google Gemini e OpenAI utilizzati all’interno AgentCreator ora contrassegnati come “Non raccomandati”, poiché sono stati progettati per un modello di pipeline di agenti ormai obsoleto oppure perché le API sottostanti sono state deprecate dal fornitore. Questi Snap saranno rimossi dallo Snap Pack nella versione di agosto, pertanto si consiglia di pianificare sin da ora l’eventuale migrazione da essi.

Responsabile amministrativo

La tabella "Utenti" ora include una colonna "Data di aggiornamento" che indica quando ogni record utente è stato modificato l'ultima volta, comprese le modifiche al profilo, alle autorizzazioni o alle impostazioni. Ciò rende più facile identificare gli utenti inattivi da disattivare. È inoltre possibile ordinare la tabella "Utenti" in base a Ruolo, Accesso, Gruppi, Data di aggiornamento e Accesso, il che aiuta gli amministratori a gestire in modo più efficiente un ampio numero di utenti.

Gestione delle API 3.0

Questo aggiornamento di API Management aggiunge documentazione ed esempi relativi alla risoluzione dei percorsi, al percorso Upstream, alla scheda Documentazione e alle categorie di servizi. Sono stati inoltre risolti due problemi: quando l’impostazione “Consenti accesso senza login” è disabilitata nella configurazione del portale APIM 3.0, gli utenti non autenticati che accedono direttamente a una pagina di contenuti del Portale per sviluppatori vengono ora reindirizzati correttamente alla pagina di login. Quando un utente APIM viene eliminato, le sue risorse vengono ora riassegnate correttamente all’amministratore che lo ha eliminato.

Rimane un problema noto: nella configurazione del portale Admin Manager APIM 3.0, il pulsante "Build site" a volte richiede due clic prima che venga avviata la compilazione. Una volta ricompilato il sito, viene visualizzata una notifica che indica la percentuale di completamento.

Monitor

La finestra di dialogo "Scegli e confronta pipeline" presenta un'interfaccia utente rinnovata che consente di selezionare un progetto e una pipeline di destinazione da confrontare con quelli correnti. È stata migliorata anche la navigazione tra le esecuzioni padre e figlio. Il pannello dei dettagli della pipeline ora include una scheda "Figli" che mostra un elenco piatto delle pipeline figlie della pipeline padre corrente, con navigazione cliccabile all'interno delle gerarchie annidate, mentre un'intestazione con percorso di navigazione consente di passare direttamente a qualsiasi livello della gerarchia della pipeline.

API pubbliche

Una nuova API per il recupero dei dati sulla capacità dei nodi consente di estrarre i dati storici relativi alla capacità dei nodi del proprio ambiente, in modo da poter analizzare le tendenze di provisioning di Snaplex su base giornaliera o mensile, sia a livello dell’intero ambiente che per singolo Snaplex. Per quanto riguarda i problemi risolti, l’API Runtime ora restituisce correttamente l’oggetto nel campo “References” sotto forma di array.

Scatti

Gli Snap presenti in questa sezione sono disponibili nell'ultima versione dello Snap Pack. Per accedere alle funzionalità più recenti, un amministratore dell'ambiente deve selezionare quella versione dello Snap Pack in Admin Manager.

Novità

È ora disponibile lo Snowflake CDC Snap Pack, con due nuovi Snap:

  1. Snowflake CDC: acquisisce le modifiche incrementali dei dati provenienti da Snowflake Streams, recuperando le operazioni di inserimento (Insert), aggiornamento (Update) ed eliminazione (Delete) relative a una tabella specifica all’interno di un intervallo di date e orari specificato.
  2. Account CDC di Snowflake: esegue l'autenticazione su Snowflake per stabilire la connessione utilizzata dallo Snap CDC di Snowflake.

Miglioramenti

  • Il campo "Chiave pubblica " nell'account "Chiave pubblica" ora supporta le espressioni, consentendo di specificare le chiavi pubbliche in modo dinamico durante l'esecuzione, ad esempio da un gestore di segreti o da un parametro della pipeline.
  • Il tracciamento della provenienza dei dati per lo Snap “JSON Splitter” ora include il percorso JSON utilizzato per suddividere le colonne come fase di trasformazione nella tracciabilità.
  • PipeLoop Snap presenta una nuova proprietà denominata "Durata minima del ciclo", che consente di configurare un tempo minimo per ogni iterazione per il polling con intervalli inferiori al minuto e per la conformità ai limiti di frequenza delle API senza ricorrere a soluzioni alternative personalizzate. Disponibile nella versione 444patches35190.
  • La libreria SAP JCo è stata aggiornata dalla versione 3.1.12 alla versione 3.1.13.
  • ServiceNow Snaps ora supportano le tabelle di Knowledge Management, consentendo di creare, leggere, aggiornare ed eliminare direttamente articoli della knowledge base, basi, categorie, viste e feedback. Lo Snap ServiceNow Query aggiunge le proprietà Start Page e End Page per recuperare un intervallo specifico di pagine, e la sua proprietà Page Size ora accetta espressioni. La vista "Errore" di tutti gli Snap di ServiceNow ora include il codice di stato HTTP nel campo "Motivo" per migliorare la risoluzione dei problemi, mentre un nuovo Snap "ServiceNow Download Attachment" e "ServiceNow Dynamic Account" supportano l’autenticazione tramite token Bearer e Basic.

Aggiornamenti delle patch

Pacchetto a scattoDataVersioneAggiornamento
Fiocco di neve10 luglio 2026444patches35372Il driver JDBC integrato è stato aggiornato alla versione 4.2.0: è stato aggiunto il supporto per le colonne UUID di Snowflake, sono stati risolti gli errori relativi a caratteri non consentiti nei modelli di formattazione di data e ora ed è stato aggiunto il passaggio automatico alla classe del driver JDBC predefinita supportata.
Oracle CDC9 luglio 2026main244È stato risolto un problema con Oracle CDC Snap durante la lettura dei log di archivio da un database Data Guard.
Trasformazione9 luglio 2026444patches35383È stata aggiunta la casella di controllo “Ometti mappatura se mancante” al controllo “Snap to” del Mapper per gestire il comportamento in caso di chiavi mancanti.

Aggiornamento della versione di Snaplex

Per utilizzare le funzionalità e le correzioni della versione di luglio descritte sopra, è necessario aggiornare i nodi Snaplex alla versione Snaplex di luglio main-44045 – 4.44.3.0. Questa versione include le seguenti modifiche:

  • Il servizio Cache ora supporta le attività pianificate.
  • L'interruttore della conduttura ora chiude correttamente le Ultra Task invece di arrestarle.
  • È stato risolto un problema per cui alcune attività pianificate create più di sei anni fa non venivano avviate all'ora prevista.
  • È stato risolto un caso limite in cui lo spazio di archiviazione richiesto per i nodi FeedMaster risultava insolitamente elevato.

Miglioramento delle pipeline Ultra: a partire dalla versione di agosto 2026, Snaplex Ultra Scheduling sarà abilitato per impostazione predefinita in tutti gli ambienti abbonati alle pipeline Ultra. 

Dalla sua introduzione, avvenuta tre anni fa, Snaplex Ultra Scheduling ha migliorato i tempi di avvio delle pipeline, la scalabilità e la resilienza, gestendo le operazioni di avvio e riavvio a livello di Snaplex anziché a livello del piano di controllo. 

Per attivare Snaplex Ultra Scheduling nel proprio ambiente prima di agosto, oppure per verificare lo stato attuale, contattare [email protected].

Ritiro di Classic Manager

SnapLogic ritirerà Classic Manager nella versione di agosto 2026. Project Manager è ora l'interfaccia predefinita. La configurazione dell'ambiente è disponibile in Admin Manager, mentre Monitor offre il Centro notifiche. Se il vostro team utilizza ancora Classic Manager dal menu a griglia, vi invitiamo a passare alla nuova interfaccia prima di agosto.

Torniamo alla piattaforma

SnapCode e il server MCP di SnapLogic affrontano lo stesso problema partendo da punti di vista diversi:

  1. SnapCode va incontro agli sviluppatori direttamente nel loro ambiente di programmazione
  2. SnapLogic MCP Server si interfaccia con gli agenti che devono gestire direttamente la piattaforma

Non sono in concorrenza con gli agenti di codifica basati sull’IA o con i modelli di base che già utilizzate. Questi progressi della piattaforma ampliano le potenzialità di tali strumenti in termini di integrazione aziendale. Man mano che gli agenti di IA si fanno carico di una parte sempre maggiore del carico di lavoro relativo all’integrazione, è proprio quella base condivisa a garantire che il lavoro sia pronto per l’ambiente di produzione, anziché rimanere un caso isolato. Contattate il vostro Customer Success Manager per ottenere l’accesso a SnapCode o a SnapLogic MCP Server.

Per ulteriori dettagli, consulta le note di rilascio complete.

immagine frontale di Dominic Wellington
Direttore del marketing di prodotto per l'intelligenza artificiale e i dati presso SnapLogic
Categoria: Prodotto