Vai al contenuto
Vareon

Duplex e Letta,
fianco a fianco.

Letta costruisce agenti con stato basati su memoria persistente e competenze apprese. Duplex è una seconda intelligenza accanto alla tua IA: impara da ogni risultato e agisce di conseguenza a runtime, entro le tue regole, con qualsiasi modello tu usi.

Confronto aggiornato al 16 ottobre 2026.

Tutte le capacità: Duplex e Letta.

Cosa fa ciascuno, gruppo per gruppo, da cosa è a quanto costa.

Nativo
Integrato nel funzionamento di base del prodotto.
Esterno
Lo fornisci tu, o lo assembli, a parte.
Non nativo
La documentazione del prodotto non lo elenca come funzionalità integrata. Una soluzione su misura potrebbe comunque essere possibile.
CapacitàDuplexLetta
Cosa è ciascuno
Cos’èUn’intelligenza a runtime accanto alla tua IA: impara e agisce per i tuoi agenti e assistenti, entro le tue regoleUna piattaforma di agenti con stato, costruita su memoria persistente e apprendimento nello spazio dei token
Ciò che porta avantiContesto, decisioni, esiti, regole, compiti, competenze e ciò che ha imparatoMemoria degli agenti, conversazioni, file e competenze
Cosa migliora con l’esperienzaLe sue prossime decisioni: certezza, instradamento, raccomandazioni, uso degli strumenti e conoscenza riutilizzabileIl comportamento futuro dell’agente, tramite memoria aggiornata e competenze apprese
Sapere cosa è successo, e imparare da questoNativoSa cosa è successo, e impara cosa cambiare dopoCi sono entrambi, soprattutto tramite memoria e competenze nello spazio dei token
Apprendimento
Apprendimento continuo senza riaddestramentoNativoContinua a imparare, fuori dai pesi del tuo modelloNativoApprendimento nello spazio dei token e di competenze
Adattamento turno per turnoNativoOgni nuovo risultato può cambiare subito la decisione successivaLa memoria gestita dall’agente può cambiare di continuo; l’apprendimento di competenze segue l’esperienza conclusa
Imparare dalle correzioniNativoUna correzione cambia ciò che Duplex fa dopoLe correzioni possono aggiornare la memoria o alimentare competenze apprese
Imparare dagli esitiNativoSuccessi e fallimenti tornano dritti in ciò che imparaPossibile tramite riflessione sulle traiettorie e aggiornamenti gestiti dall’agente
Imparare dalle ricompenseNativoUna ricompensa rafforza ciò che ha funzionato e corregge ciò che non ha funzionatoLe ricompense non sono il suo modo principale di imparare
Il merito dei passaggi che portano a un risultatoNativoCapisce quali azioni precedenti hanno portato a un risultato successivoLetta non lo offre in modo nativo a runtime
Come le azioni fanno avanzare il lavoroNativoImpara come ogni azione porta il lavoro da uno stato al successivoL’agente può dedurlo dal contesto
Prevedere cosa farà un’azioneNativoDa ciò che osserva, prevede cosa farà un’azione, prova alternative e pianificaIl modello ragiona sulla memoria
Scelte d’azione miglioriNativoGli esiti migliorano l’azione che sceglie dopoIl comportamento migliora tramite memoria e competenze
Competenze riutilizzabiliNativoL’esperienza diventa competenze testate prima dell’uso, che si possono sospendere, ripristinare o ritirareNativoLe traiettorie possono diventare competenze durature che funzionano con qualsiasi modello
Testare e gestire le competenzeUna competenza viene testata prima di farci affidamento, e si può sospendere, ripristinare, ritirare o rimuovere per sempreLe competenze sono file che puoi ispezionare, gestire e versionare
Generalizzare a casi affiniPorta ciò che ha imparato a casi affini e a nuove formulazioni, e in competenze che può riutilizzareLe competenze nello spazio dei token generalizzano procedure tra compiti diversi
Decidere e agire
Sapere quanto è sicuroNativoPrima di ogni decisione, sa quanto il caso è noto e quanto è sicuroSoprattutto il giudizio del modello e quanto è pertinente la memoria
Rispondere, passare la mano o rifiutareNativoDuplex risponde da sé, chiama il tuo modello, usa uno strumento o rifiuta, entro le tue regoleL’agente di solito prosegue tramite il ragionamento del modello
Rispondere da sé al lavoro notoNativoPrende da solo le decisioni note, senza un’altra chiamata a un modello di frontieraIl modello interpreta comunque memoria o competenze
Passare la mano su ciò che è nuovo o incertoIl lavoro nuovo, incerto o sensibile va al modello, allo strumento o alla persona giustiL’agente e il modello decidono quando serve più aiuto
Pianificazione, simulazione e raccomandazioniNativoPrevede cosa succede dopo, prova alternative, costruisce piani e raccomanda azioniSoprattutto tramite il ragionamento del modello e gli strumenti dell’agente
Molti agenti, al lavoro insiemeManda il lavoro all’agente giusto, lo suddivide entro le tue regole, tiene ogni agente nel suo ambito e riunisce i risultatiAgenti, subagenti e memoria condivisa sono disponibili
Imparare quali strumenti funzionanoImpara quali strumenti funzionano, quando usarli e a cosa porta ciascunoCompetenze e memoria possono migliorare l’uso degli strumenti
Azioni degli strumenti entro le tue regoleGli strumenti girano solo attraverso le tue regole e i tuoi permessiPermessi degli agenti e configurazione degli strumenti
StreamingTrasmette in streaming l’output del modello e degli strumenti, con ogni passaggio sempre entro le tue regoleDisponibile tramite le interfacce di agenti e modelli
Lavoro che prosegue
Imparare da ogni passaggio, automaticamenteOgni passaggio, tramite MCP + hooks o i plugin, alimenta un unico ciclo di apprendimento condivisoIl runtime di Letta archivia conversazioni e azioni degli agenti
Contesto tra sessioniNativoLavoro, decisioni, compiti e il contesto che conta proseguono tra una sessione e l’altraNativoGli agenti persistenti mantengono la memoria tra le conversazioni
Lavoro di lunga durataNativoIl lavoro lungo resta aperto tra sessioni e agenti, con punti di ripristino a cui tornare, finché non è finito o dimenticatoGli agenti persistenti possono portare avanti il lavoro, con un ciclo di vita stabilito dall’agente e dall’app
Tra modelliNativoCiò che impara e il tuo contesto restano fuori dal modello, e seguono il lavoro tra fornitoriSolido: memoria e competenze nello spazio dei token possono sopravvivere a un cambio di modello
Tra app e agentiLo stesso lavoro prosegue in Claude, Codex, Cursor, Hermes e nei tuoi agentiGli agenti con stato sono raggiungibili tramite SDK e MCP ospitato
Passare il lavoro a un altro agenteUn compito e il suo contesto passano a un altro agente che autorizzi, pronti a proseguireAgenti e repository condivisi possono supportare un passaggio di consegne
Mantenere compatto il contestoIl contesto resta compatto, concentrato su regole, compiti e decisioni che contanoOrganizzazione della memoria, riassunti e gestione del contesto in stile file
Imparare da immagini, audio, video e PDFImpara da immagini, audio, video e PDF, come dal testoDipende dal modello collegato e dagli strumenti dell’agente
Tra media diversiUna domanda a parole può attingere a ciò che è stato appreso da immagini, audio e video, e i media possono orientare decisioni successiveDipende dal modello e da come è costruita la memoria
Persone, team e condivisione
Per ogni personaNativoOgni persona ha il proprio contesto privato, le proprie preferenze e il proprio apprendimentoMemoria nativa per agente e per utente
Per ogni teamNativoI team condividono l’apprendimento approvato, e il lavoro privato resta privatoRepository di memoria condivisi e competenze
In tutta l’organizzazioneNativoCiò che funziona può passare da una persona al team e all’organizzazione, secondo le tue regoleCompetenze e memoria si possono condividere in tutta l’organizzazione
Condivisione tra persone, sotto controlloScegli cosa condividere e con chi, e puoi ritirarlo; tutto ciò che è condiviso mostra da chi vieneRepository condivisi e permessi di collaborazione
Protezione dei contenuti condivisiCiò che qualcuno condivide arriva come informazione, mai come istruzione, quindi non può guidare l’agente di un’altra personaSi basa sul contesto e sui permessi dell’agente
Controllo e fiducia
Le regoleLe tue regole fanno parte di come funziona Duplex: consentono, rifiutano o limitano azioni realiIstruzioni e permessi plasmano il comportamento degli agenti
Regole applicate prima di ogni azioneNativoGli hook controllano ogni azione rispetto alle tue regole prima che venga eseguitaDipende dal runtime di Letta, dai permessi e dall’host degli strumenti
Persone nel cicloUna persona conferma le azioni che scegli, e ciò che Duplex impara si può revisionare e annullareGli utenti possono ispezionare e gestire memoria e competenze
Uno storico che puoi verificareUna cronologia di ogni decisione, da dove viene e cosa ne è derivato, che non si può modificare di nascostoConversazioni persistenti, memoria e stato degli agenti
Ricevute verificabiliDecisioni, competenze e cancellazioni possono avere ricevute verificabiliRicordi e competenze con versioni
Annullare con esattezza ciò che ha appresoNativoUna singola modifica appresa si può annullare con esattezza, senza riaddestrare nullaCompetenze e ricordi si possono modificare o riportare indietro tramite le versioni
Un oblio che raggiunge tutto ciò che vi è costruito sopraRimuovere qualcosa rimuove anche ciò che ne deriva: contesto, tutto ciò che ne è stato condiviso e l’apprendimento collegatoMemoria e competenze si ripuliscono tramite file e versioni
Tenere separati i clientiOgni utente, team, organizzazione e cliente resta separato, in ogni integrazione e in tutto ciò che condividePermessi nel cloud e in self-hosting
Da dove viene tutto ciò che ha appresoPer tutto ciò che ha appreso, puoi vedere la fonte, l’ambito e quanto ci si può fidareMemoria e competenze restano ispezionabili
Dove gira e si collega
Qualsiasi fornitore di modelliUn’unica intelligenza per OpenAI, Anthropic, Google, AWS e modelli compatibiliUn harness per agenti che funziona con qualsiasi modello
MCPNativoTramite MCP + hooks, Duplex partecipa a ogni passaggio dei tuoi agentiCon MCP ospitato, altri agenti possono creare agenti Letta con stato e inviare loro messaggi
Hook e pluginNativoPlugin per Claude, Codex, Cursor e Hermes, e hook che coinvolgono Duplex a ogni passaggio e controllano le azioni sensibili degli strumentiIntegrazione tramite SDK, CLI e runtime degli agenti
Il tuo cloud, o self-hostedVareon cloud, il tuo cloud o senza cloud: cloud privato, il tuo account, self-hosted o air-gappedCloud, e un app server self-hosted
Senza cloud: air-gappedPensato per implementazioni da cui nulla può uscire, con modelli locali, dipendenze locali e il tuo provider di identitàPossibile con uno stack self-hosted e dipendenze locali
Costo, velocità e idoneità
Come riduce il costo dei modelliDuplex risponde da solo al lavoro noto, senza ripetere la chiamata a un modello di frontieraContesto e competenze migliori danno risultati migliori, ma il modello gira comunque
Come riduce la latenzaLe decisioni di cui è sicuro tornano in fretta; il lavoro incerto va comunque al tuo modello di frontieraUn contesto meglio organizzato può ridurre il ragionamento sprecato
Sopravvive a un aggiornamento del modelloSìApprendimento, contesto, compiti e regole restano fuori da ogni singolo modelloSìMemoria e competenze sono volutamente indipendenti dal modello
Fine-tuning necessarioNoIl fine-tuning diventa un passo in più facoltativoNo
Ideale perOrganizzazioni che hanno bisogno che i loro agenti di IA imparino, agiscano entro regole, portino avanti il lavoro e migliorino tra modelli diversi, come un unico sistemaTeam che costruiscono agenti persistenti che migliorano da soli, basati su memoria e competenze nello spazio dei token

Vedi Duplex all’opera sul tuo lavoro.

Confrontalo dove conta: un progetto pilota applica Duplex al tuo lavoro, con metriche concordate prima di partire.