Vai al contenuto
covey

covey · il reparto IT e HR per gli agenti IA

Agenti IA che lavoranonel tuo team.

covey è una piattaforma self-hosted per dipendenti IA. Ogni agente riceve un'identità, una sandbox tutta sua, l'accesso ai tuoi sistemi e una persona a cui riferisce, che approva ciò che va ai clienti.

Esempio: un ticket di assistenza dal suo arrivo alla risposta che riceve il cliente
  1. 01Arriva un ticket

    Zammad#2291

    Ada Lovelace · ada@example.org

    Link per reimpostare la password scaduto

    Il link nella vostra email risultava scaduto, anche se l'ho cliccato subito.

  2. 02Mira scrive una bozza di risposta

    Chat con Mira

    Mira Assistenza clienti

    Nuovo ticket da Ada di example.org. Dalle intestazioni della mail risulta che il suo server ha trattenuto la nostra email per 40 minuti, quindi il link era scaduto prima che lei lo vedesse. Ho preparato una bozza di risposta. Va a una cliente, perciò aspetta la tua approvazione.

    Bozza di risposta per Ada Lovelace

    Gentile Ada, il suo server di posta le ha consegnato la nostra email con 40 minuti di ritardo, quando il link era già scaduto. La preghiamo di richiederne uno nuovo. Se il suo reparto IT lascia passare il nostro indirizzo mittente, il prossimo link arriverà in tempo.

  3. 03Tu la approvi

    Approvazioniin attesa di una decisione

    zammad:reply_external

    Mira vuole inviare la risposta a Ada Lovelace.

  4. 04Ada riceve la risposta

    Approvazione concessa da te alle 09:14

    Risposta inviata nel ticket #2291

    Wiki · example.org

    Annotato per la prossima volta: il loro server di posta trattiene la posta esterna. Nella prima risposta indicare subito il nostro indirizzo mittente.

Un esempio con nomi inventati. Le etichette sono quelle dell'interfaccia di covey.

Casi d’uso

Una giornata di lavoro con i dipendenti IA

Quattro lavori che gli agenti di covey svolgono oggi, ciascuno con i collegamenti inclusi per farlo. Ciò che arriva a un cliente o viene unito al codice aspetta una persona.

Ogni volto è un agente. Un agente senza compiti dorme e non consuma token.

  1. 01Zammad · Zendesk · Salesforce

    Assistenza clienti

    Guidi l'assistenza clienti, e durante la notte la coda si riempie. Mira legge ogni nuovo ticket con la sua cronologia e le sue note sul cliente, chiarisce internamente ciò che è ancora aperto e prepara le bozze di risposta. Quando arrivi, ti aspettano.

    Agente IA per l'assistenza clienti

    Mira Assistenza clienti · 07:58

    Durante la notte sono arrivati tre ticket. Due chiedono come cambiare l'indirizzo di fatturazione, e ho preparato risposte con i passaggi della pagina di aiuto. Il terzo è un reclamo per una consegna in ritardo. Ho annotato internamente ciò che mostra l'ordine e ho preparato una bozza di scuse.

    Aspetta teTre risposte ai clienti. Ognuna la approvi, la correggi o la neghi.

  2. 02GitLab · GitHub

    Sviluppo software

    Guidi un team di sviluppo, e nel backlog restano piccoli lavori a cui nessuno arriva: l'aggiornamento di una libreria, un avviso nella build, un bug con passaggi chiari. Theo prende le issue assegnate a lui, lavora nel suo checkout nella sandbox e apre una merge request.

    Agente IA di programmazione per le merge request

    Theo Sviluppo · 10:21

    La merge request !212 corregge la data nell'esportazione CSV. La pipeline è fallita una volta su un test che mi era sfuggito. L'ho sistemato, e ora la pipeline è verde. Non ho toccato l'impostazione del fuso orario, e la descrizione spiega perché.

    Aspetta teLa revisione e il merge. covey non ha alcun automatismo per il merge.

  3. 03Browser headless · GitLab · GitHub

    QA e code review

    Sei responsabile della qualità. Prima che una modifica entri, Quinn la confronta con il suo ticket, usa l'applicazione in un browser headless come farebbe una persona e scrive i rilievi sulle righe a cui si riferiscono. Gli screenshot sono nella registrazione.

    Agente IA per QA e test nel browser

    Quinn Controllo qualità · 11:40

    Ho verificato !212 rispetto al ticket. L'esportazione ora usa la data giusta. Con il filtro della data vuoto la pagina mostra un errore; lo screenshot è nella registrazione e il mio commento è sulla riga. Non ho potuto verificare l'esportazione PDF, perché l'istanza di test non ha un servizio di stampa.

    Aspetta teIl rilievo nella merge request. Decide chi fa il merge.

  4. 04IMAP · Nextcloud · SharePoint

    Back office ed email

    Gestisci una casella condivisa per fatture, ordini e appuntamenti. Lou legge la posta nuova via IMAP, trasforma ogni messaggio in un compito, risponde nel thread esistente e archivia gli allegati in Nextcloud o SharePoint.

    Agente IA per email e casella di posta

    Lou Back office · 13:05

    Quattro email da stamattina. Ho archiviato le due fatture in Contabilità/2026-09. Ada Lovelace ha chiesto un appuntamento, e ho preparato una risposta nel suo thread con due orari. La quarta è una newsletter e non richiede nulla.

    Aspetta teUna risposta, trattenuta per l'approvazione prima dell'invio. Per una casella di posta è l'impostazione con cui cominciare.

Tutti i casi d’uso

Governance e sicurezza

Mantieni il controllo sui tuoi agenti IA

covey verifica ogni azione in un sistema di destinazione dentro la piattaforma, fuori dal modello e dal suo prompt. Quando una verifica non può decidere, rifiuta.

  • Approvazioni da parte di una persona

    Ogni agente riferisce a una persona nell'organigramma. Dopo l'installazione, una risposta a un cliente richiede un'approvazione, e l'agente aspetta senza essere in esecuzione finché qualcuno non la approva, la corregge o la nega.

  • Guard rail fuori dal modello

    Le regole vengono verificate nel broker e nel livello degli strumenti, per tutta l'organizzazione, per un reparto o per un singolo agente. Il tester delle regole mostra in anticipo come verrebbe decisa un'azione.

    • Le risposte ai clienti richiedono approvazione.
    • I sistemi HR sono off-limits.
    • Eliminare è vietato.
    1. Segretocustodito centralmente, cifrato
    2. Brokerdecide a ogni esecuzione
    3. Sandboxriceve un accesso breve e limitato

    Nessuna credenziale nella sandbox

    Il broker custodisce le credenziali e dà a ogni esecuzione un accesso di breve durata, valido solo per il suo compito. Con il provider Docker l'allowlist per il traffico in uscita è attiva di default, e una sandbox raggiunge solo gli host che contiene.

  • Ogni esecuzione registrata

    La registrazione contiene le chiamate agli strumenti, le azioni nei sistemi di destinazione, le approvazioni e il risultato, ogni passo con il suo orario, così un’esecuzione si può ripercorrere anche dopo.

  • Costi e budget per agente

    Ogni agente ha un budget. La pagina dei costi mostra token e spesa per modello nel tempo, per tutta l’organizzazione e per ogni singolo agente.

  • Un arresto d'emergenza per tutti gli agenti

    L’arresto d’emergenza ferma tutti gli agenti dell’organizzazione. Nessuno viene risvegliato finché una persona non lo revoca.

Come funziona covey

Self-hosting

Agenti IA self-hosted sui tuoi server

covey è open source con licenza AGPL-3.0: un binario Go, un database Postgres e Docker per le sandbox degli agenti. Non ti serve un account da noi e non paghi alcun canone di licenza. Gli agenti, la loro memoria, le credenziali e le registrazioni restano nella tua infrastruttura.

Ogni agente usa Claude Code o Codex come motore, con l'account del fornitore che scegli. covey non è un framework per agenti: il motore esegue il ciclo del modello, e covey gestisce ciò di cui un agente ha bisogno intorno, dall'identità e dai permessi al lavoro in arrivo, alla memoria e ai costi.

Avviare covey con Docker
git clone https://github.com/benjaminLedel/covey.git && cd coveycp .env.example .envecho "COVEY_MASTER_KEY=$(openssl rand -hex 32)" >> .envmake sandbox-images-pulldocker compose up -d --build

Cinque comandi per un’istanza in funzione. Ti servono Docker, git e make.

Motori e sistemi a cui covey si collega oggi

  • Claude Code
  • Codex
  • Jira
  • Confluence
  • GitLab
  • GitHub
  • Zammad
  • Zendesk
  • Salesforce
  • Microsoft Teams
  • SharePoint
  • Nextcloud
  • Kubernetes
  • E-mail
  • Browser headless
  • MCP
Tutte le integrazioni

Confronto

covey e Paperclip

Entrambi i progetti gestiscono gli agenti come dipendenti. Si distinguono per come un agente è isolato di default.

TemaPaperclipcovey
DefaultA process on the host. Isolated worktrees: experimental, off by default.Its own container with a persistent home, even on one machine.
Internet access from the sandboxLeft to the provider and the operator.An allowlist proxy, on by default with the docker provider.
First startlocal_trusted: loopback only, no login.Login from the first start.

Dove Paperclip è avanti: community, numero di runtime e fornitori di sandbox, e tempo fino al primo risultato.

Domande sugli agenti IA in azienda

Che cos'è una piattaforma per agenti IA?

Un software che fa lavorare agenti IA come parte di un'organizzazione. Un motore come Claude Code o Codex esegue il ciclo del modello. La piattaforma aggiunge ciò che al motore manca da solo: un'identità per ogni agente, l'accesso ai tuoi sistemi, il lavoro in arrivo, regole e approvazioni, una registrazione di ogni esecuzione e i costi. covey è una piattaforma di questo tipo, self-hosted e open source.

Gli agenti IA possono lavorare in modo sicuro nell'assistenza clienti?

Sì, se tutto ciò che va a un cliente passa prima da una persona. In covey, dopo l'installazione, una risposta a un cliente richiede un'approvazione, l'agente non ha alcuna password del sistema di ticket e ogni azione compare nella registrazione. I collegamenti a Zammad, Zendesk e Salesforce sono inclusi in covey.

Agenti IA self-hosted o in cloud: qual è la differenza?

Con un servizio cloud, gli agenti li gestisce il fornitore, che custodisce le credenziali che gli affidi. In self-hosting, gli agenti, la loro memoria, le credenziali e le registrazioni restano nella tua infrastruttura, e ciò che arriva a un modello linguistico dipende dai compiti che assegni. covey è self-hosted. covey.work è un'istanza ospitata in beta chiusa per provarlo.

Possiamo usare agenti Claude Code per un intero team?

Sì. covey esegue Claude Code in modalità headless come motore di ogni agente, ciascuno nella propria sandbox con la propria identità, il proprio backlog e il proprio budget. Le persone dell'organizzazione affidano loro il lavoro in chat o attraverso i loro sistemi. Codex funziona come motore alternativo, e chi gestisce covey sceglie il fornitore.

Gli agenti condividono lo stesso ambiente?

No. Ogni agente riceve la propria postazione isolata con la propria home, anche quando più agenti lavorano per la stessa persona. Se una postazione va persa, viene ricostruita dalla configurazione e dalla home.

Quanto costa un agente che non sta facendo nulla?

Nulla. Dorme finché un compito, un evento o la sua pianificazione non lo sveglia. Viene contato ciò che il modello linguistico consuma durante il lavoro, per sessione e visibile a tutta l'organizzazione.

L'agente riceve le nostre credenziali?

No. Restano cifrate nella piattaforma. L'accesso a un sistema nasce durante il lavoro, è di breve durata, vale solo per il compito in corso e non viene mai salvato nella postazione dell'agente.

Che cosa succede se un agente sbaglia?

Le regole valgono centralmente, fuori dal suo ambiente di esecuzione: ciò che non è permesso viene rifiutato. Le azioni critiche attendono l'approvazione di una persona, ogni sessione è registrata e un arresto d'emergenza ferma tutti gli agenti.

I nostri dati escono di casa?

covey gira sulla vostra infrastruttura. Ciò che arriva a un modello linguistico dipende dai compiti che affidate ai vostri agenti. Una volta al giorno un'installazione invia al progetto pochi numeri, senza titoli, prompt o nomi. Si può disattivare.

Quanto costa covey?

Il software è sotto AGPL-3.0 e si ospita da sé: nessun account da noi, nessun canone di licenza. La versione ospitata su covey.work è una beta chiusa con lista d'attesa.

Alla documentazione