Vai al contenuto
covey

Su che cosa girano

Il motore è lo strumento che muove il modello linguistico. Ciò che depositi decide come viene pagato: un abbonamento oppure una chiave API. Più di uno sotto lo stesso nome formano la capacità di una postazione. covey distribuisce il lavoro fra loro, tiene ogni agente sulla stessa postazione finché può e passa a un'altra appena una si esaurisce.

In produzione

Claude Code (Anthropic)

Il motore su cui covey gira oggi: Claude Code, senza interfaccia, dentro la postazione dell'agente. Sa riprendere una sessione — è ciò che permette a un agente di aspettare la risposta di un cliente invece di ricominciare da capo — e riferisce da sé i propri costi e il consumo dell'abbonamento, invece di lasciarli stimare. Abbonamento o chiave API, vanno bene entrambi.

Previsto

Codex (OpenAI)

Predisposto come secondo motore, con entrambe le forme di accesso: la chiave API come variabile d'ambiente, il login di ChatGPT come file che esiste solo per la durata dell'esecuzione. Non abbiamo ancora verificato il funzionamento contro il programma stesso — e finché è così, qui c'è scritto «in preparazione» e non «supportato».

In produzione

educa AI

Il terzo motore, e il primo che sta davanti a un gateway invece che a un singolo fornitore: educa AI Core serve sia l'interfaccia di Anthropic sia quella di OpenAI. covey vi usa quindi lo stesso strumento Claude Code di sempre, solo verso l'endpoint di educa. Verificato contro l'istanza ospitata: le esecuzioni funzionano, gli strumenti vengono eseguiti, una sessione si può riprendere. Un token, due forme di contratto (a consumo o a quota). Non adottiamo di proposito la cifra in denaro che lo strumento riferisce: mette un prezzo al contratto di qualcun altro. I conteggi dei token restano, perché quelli sono misurati.

Tramite l'interfaccia dei plugin

Altri motori

Un motore è un plugin che si registra da sé: un file che dice di quali credenziali ha bisogno e in che forma, se sa riprendere una sessione e dove cerca le proprie istruzioni. La piattaforma verifica quanto dichiara al momento dell'assegnazione — così il motore successivo non richiede alcun trattamento speciale.

Da dove arriva il lavoro

Svegliato da webhook

Zammad

Passare in rassegna i ticket, rispondere, impostare lo stato, scalare. Appena un cliente risponde, Zammad avvisa covey e l'agente si sveglia — così non deve continuare a controllare.

Interrogato a intervalli

Salesforce

I casi di Service Cloud come lavoro da fare: leggere un caso con tutta la sua conversazione, trovare quelli aperti, cercare come è già stata risolta la stessa domanda e rispondere — come nota interna, come commento visibile nel portale clienti o come vera e-mail. Allegati in entrambe le direzioni, stato ed escalation compresi. covey controlla a intervalli se c'è qualcosa in attesa; Salesforce può anche avvisarlo direttamente.

Interrogato a intervalli

Zendesk

I ticket di supporto come carico di lavoro: leggere un ticket con tutta la sua conversazione — ricostruita dal registro di audit, così nessuna risposta precedente sfugge —, guardare ciò che il cliente ha allegato, verificare come la stessa domanda è già stata risolta e rispondere: come nota interna o come risposta che il cliente vede. Impostare lo stato, escalare, unire i duplicati. covey controlla a intervalli se c'è qualcosa in attesa; volendo, è Zendesk stesso ad avvisare.

Svegliato da webhook

GitHub

Segnalazioni e pull request come lavoro da fare: prendere il codice, fare la correzione su un ramo a parte, aprire una pull request con un agente QA come revisore — compreso il giro che segue su commenti e controlli falliti. GitHub segnala da sé i nuovi eventi; covey controlla comunque a intervalli.

Interrogato a intervalli

GitLab

Le segnalazioni come lavoro da fare, prendere il codice, fare la correzione su un ramo a parte, aprire una merge request al responsabile — e poi lavorare il giro che segue su commenti e pipeline fallita.

Svegliato da webhook

Jira

La lavagna su cui un'azienda pianifica davvero — sia la versione cloud sia quella nel proprio centro dati. Trovare lavoro con una query, leggere un ticket con la sua storia e i suoi screenshot, prenderlo in carico, farlo avanzare nel suo flusso e tenerlo aggiornato con etichette, stime e sottoattività. Il codice resta in GitLab o GitHub; il numero del ticket unisce i due mondi — per questo l'agente lo mette in testa a ogni messaggio di commit.

Interrogato a intervalli

E-mail (IMAP/SMTP)

Una casella tutta dell'agente: passare in rassegna la posta in arrivo, rispondere, archiviare. Per tutto ciò che arriva senza portale e senza interfaccia di programmazione.

Svegliato da webhook

Microsoft Teams

Un canale di chat tramite l'Azure Bot Service: ricevere e inviare messaggi. Ogni chiamata in entrata viene verificata crittograficamente.

Sola lettura

Google Search Console

Che cosa un motore di ricerca ha fatto di una pagina, a differenza di ciò che la pagina dice di sé: quali indirizzi sono indicizzati, quale canonical Google ha scelto al posto di quello dichiarato, che cosa qualcuno ha cercato prima di arrivare. In sola lettura tranne l'invio di una sitemap, e l'ambito OAuth viene scelto per azione: un agente in lettura tiene un token che non può scrivere.

File e documenti

Usato durante il lavoro

Confluence

La documentazione a cui si agganciano ticket e codice — sia la versione cloud sia quella nel proprio centro dati. Trovare una pagina per parola chiave o query, leggerla, aggiungere una sezione, commentare, mettere etichette, allegare file. Da qui non arriva alcun risveglio: l'agente arriva a questo sistema mentre lavora ad altro, e scrive quando quel lavoro è finito.

Interrogato a intervalli

Nextcloud

Un archivio di file tramite un link di condivisione o un account: elencare, leggere, scrivere, creare cartelle. L'accesso passa da WebDAV — per un agente basta il link.

Interrogato a intervalli

SharePoint / file di Teams

Le stesse operazioni sui file nel mondo Microsoft: una raccolta documenti tramite un'applicazione registrata in Entra ID, con esattamente i permessi che le servono.

Web e sandbox

Non servono credenziali

Browser (Chrome senza finestra)

La riserva per le applicazioni web senza un plugin proprio: aprire pagine, leggere testo, fare clic, digitare, salvare screenshot. Quali pagine siano raggiungibili lo decide l'elenco consentito dell'accesso di rete.

Non servono credenziali

Sandbox di sviluppo

Il computer dell'agente: eseguire comandi, avviare server di sviluppo e database, provare e poi rimettere tutto a posto.

Non servono credenziali

Banche dati delle vulnerabilità

Falle di sicurezza note nelle librerie in uso: entra il file che fissa le versioni, escono rilievi con identificativo, gravità e la versione che risolve il problema — riferita al ramo di versioni in uso. Per npm, Composer e Dart/Flutter.

Sola lettura

Kubernetes

Guardare dentro un cluster senza modificarlo: stato e riavvii dei pod, il log di un container caduto, eventi, carichi di lavoro, ingress, permessi e regole di rete. Le credenziali dentro il cluster restano illeggibili, e lo stato desiderato continua a venire dal repository dell'infrastruttura.

Ne manca uno? Collegalo tu invece di aspettare.

Due strade che non aspettano una nuova versione — entrambe nell'interfaccia, senza nulla da ridistribuire.

Sistema REST tramite manifesto

Un file JSON descrive l'autenticazione, le azioni e i campi degli eventi in arrivo. Caricare, abilitare, assegnare — senza una riga di codice.

Server MCP

Qualsiasi server che parli il Model Context Protocol può essere registrato come sistema di destinazione. covey scopre da sé quali strumenti offre; tu decidi per ogni agente quali gli è concesso usare.

L'agente non vede mai le credenziali

Nessuna password e nessuna chiave duratura sta nella postazione dell'agente. Ogni accesso passa dal piano di controllo di covey: verifica se l'accesso è permesso, inserisce le credenziali solo in quel momento e annota l'operazione. Che cosa un agente può fare sta nella configurazione della piattaforma, non nel suo prompt.

E il resto della piattaforma?

I sistemi di destinazione sono una metà. L'altra è tutto ciò che sta intorno e che permette di fidarsi di una forza lavoro fatta di agenti.