CopilotKit per agenti IA integrati nelle applicazioni

SDK open source per collegare chat, componenti e azioni della tua applicazione agli agenti.

Vai al sito ↗copilotkit.ai
copilotkit.ai
CopilotKit screenshot

A cosa serve CopilotKit, in parole semplici

CopilotKit è un framework open source di Tawkit, Inc. per aggiungere assistenti IA alle proprie applicazioni. Collega l’agente alla schermata in cui lavora l’utente, permettendo di mostrare risposte, componenti e risultati di azioni definite dal team.

Un assistente in una lista di attività, per esempio, può ricevere una richiesta, aggiungere un elemento e aggiornare la schermata. Gli sviluppatori devono però fornire dati e funzioni autorizzate. È quindi una base per realizzare prodotti SaaS, strumenti interni o app mobili, con un vero lavoro di integrazione.

Come collegare frontend e runtime

Per una prima integrazione React, la guida ufficiale indica questi passaggi:

  1. Preparare il progetto, Node.js 20+ e una chiave API del modello.
  2. Installare @copilotkit/react-core e @copilotkit/runtime, configurando credenziali e endpoint sul server.
  3. Collegare il Provider al runtime, importare gli stili e inserire chat o sidebar.
  4. Provare una conversazione e poi registrare una funzione semplice.
  5. Verificare il risultato nell’app e gli eventi AG-UI tramite Inspector in locale.

Chi possiede già un agente deve seguire la relativa integrazione. BuiltInAgent chiama direttamente il modello e non collega automaticamente la logica esistente. Una SPA solo frontend richiede inoltre un runtime separato.

Chat, componenti e azioni nella tua applicazione

I componenti di chat offrono un punto di partenza personalizzabile. I frontend tools richiamano funzioni registrate nel browser: aprire una scheda, applicare un filtro o modificare lo stato dell’interfaccia. I controlli di accesso ai dati aziendali restano nell’applicazione.

Gli SDK ufficiali coprono React, Angular, Vue e React Native. Sul backend sono disponibili percorsi per LangGraph, Google ADK, Mastra, PydanticAI e altri agenti. AG-UI gestisce la comunicazione con l’interfaccia; CopilotKit offre i blocchi di interazione. Channels estende il percorso anche a Slack e Microsoft Teams.

Stato condiviso e intervento umano

La UI generativa può presentare grafici, tabelle e schede del proprio sistema di design. In React, useComponent registra un componente di visualizzazione e parametri tipizzati, che l’agente popola con i dati. Non equivale a eseguire una transazione sul backend.

Lo stato condiviso mantiene sincronizzati agente e applicazione. Il meccanismo human-in-the-loop sospende il flusso per ottenere una scelta, informazioni o una conferma. Se l’approvazione è obbligatoria, va imposta nella logica del processo: una domanda che il modello può scegliere di fare non costituisce lo stesso controllo.

Self-hosting, dati e licenza

Il codice ufficiale usa la licenza MIT, compatibile con l’uso commerciale nel rispetto dei suoi avvisi. I servizi gestiti hanno condizioni proprie. Il listino distingue il solo runtime installabile in Developer/Pro dalle opzioni per l’intera piattaforma.

Installare un runtime internamente non impedisce da solo l’invio di dati a modelli esterni. L’informativa privacy separa il sito dal trattamento disciplinato dagli accordi con i clienti. La telemetria open source raccoglie metadati, non prompt, messaggi, stato o contenuti degli strumenti, ed è disattivabile. Questa dichiarazione non si estende automaticamente agli altri servizi collegati.

Quanto costa iniziare e crescere

Al 18 ottobre 2026, il listino pubblico in dollari USA indica Developer gratuito per uno sviluppatore, con massimo 200 conversazioni, conservazione di tre giorni e 1 GB di spazio multimodale. Pro costa 39 USD al mese; Team 100 USD per posto al mese, fino a cinque posti. Anche gli inviti in attesa occupano posti. Enterprise prevede condizioni personalizzate. Non sono prezzi in euro né un totale fiscale definitivo.

Intelligence aggiunge conversazioni persistenti e memoria utente. La tabella attuale colloca Analytics e Self-Learning nell’accesso anticipato Enterprise. Modelli e infrastruttura vanno conteggiati separatamente. Consultare il confronto dei piani aggiornato prima di acquistare.

Domande frequenti

CopilotKit è gratuito?

Il codice è open source e Developer include una quota gratuita. Restano possibili costi per modelli, hosting e funzionalità aggiuntive.

È utilizzabile soltanto con React?

No: esistono anche SDK per Angular, Vue e React Native, con API e configurazioni specifiche.

Si può installare sulla propria infrastruttura?

Sì, ma occorre distinguere runtime e piattaforma completa, verificando piano, dati inviati ai modelli e requisiti operativi.

Risorse ufficiali e community

withHumanFreemium
Controlla le chiamate agli strumenti e sottoponi le azioni importanti a una persona prima dell’esecuzione.
Strumenti di automazione IAStrumenti di automazione del flusso di lavoro AI · Self-HostedApri ↗
BackdropFreemium
Colleghi AI che collegano strumenti, contesto e attività del tuo gruppo di lavoro.
Strumenti di automazione IAAssistenti di ricerca sull'intelligenza artificiale · Strumenti di contenuto di marketing AI · Strumenti di automazione del flusso di lavoro AI +1Apri ↗