Naar de inhoud
covey

covey · de IT- en HR-afdeling voor AI-agents

AI-agents die meewerkenin je team.

covey is een zelf gehost platform voor AI-medewerkers. Elke agent krijgt een identiteit, een eigen sandbox, toegang tot je systemen en een persoon aan wie hij rapporteert en die goedkeurt wat er naar klanten gaat.

Voorbeeld: een supportticket van binnenkomst tot het antwoord dat de klant krijgt
  1. 01Er komt een ticket binnen

    Zammad#2291

    Ada Lovelace · ada@example.org

    Link om wachtwoord te herstellen verlopen

    Volgens de link in uw e-mail was die verlopen, hoewel ik er meteen op klikte.

  2. 02Mira schrijft een concept-antwoord

    Chat met Mira

    Mira Klantenservice

    Nieuw ticket van Ada bij example.org. Volgens de mailheaders heeft haar server onze e-mail 40 minuten vastgehouden, dus de link was al verlopen voordat ze hem zag. Ik heb een antwoord opgesteld. Het gaat naar een klant, dus het wacht op jouw goedkeuring.

    Concept-antwoord aan Ada Lovelace

    Beste Ada, uw mailserver heeft onze e-mail 40 minuten te laat bezorgd, toen de link al verlopen was. Wilt u een nieuwe aanvragen? Als uw IT-afdeling ons afzenderadres doorlaat, komt de volgende link op tijd aan.

  3. 03Jij keurt het goed

    Goedkeuringenwacht op een beslissing

    zammad:reply_external

    Mira wil het antwoord naar Ada Lovelace sturen.

  4. 04Ada krijgt het antwoord

    Goedgekeurd door jou om 09:14

    Antwoord verstuurd in ticket #2291

    Wiki · example.org

    Genoteerd voor de volgende keer: hun mailserver houdt externe mail vast. Noem in het eerste antwoord meteen ons afzenderadres.

Een voorbeeld met verzonnen namen. De labels zijn die uit de interface van covey.

Toepassingen

Een werkdag met AI-medewerkers

Vier taken die agents van covey vandaag uitvoeren, elk met de koppelingen die ervoor meegeleverd worden. Wat naar een klant gaat of gemerged wordt, wacht op een mens.

Elk gezicht is een agent. Een agent zonder taak slaapt en verbruikt geen tokens.

  1. 01Zammad · Zendesk · Salesforce

    Klantenservice

    Je leidt de klantenservice, en 's nachts loopt de wachtrij vol. Mira leest elk nieuw ticket met de geschiedenis en haar notities over de klant, zoekt intern uit wat nog open is en schrijft de antwoorden. Als jij binnenkomt, liggen ze voor je klaar.

    AI-agent voor klantenservice

    Mira Klantenservice · 07:58

    Vannacht kwamen er drie tickets binnen. Twee vragen hoe je het factuuradres wijzigt, en ik heb antwoorden opgesteld met de stappen van de helppagina. Het derde is een klacht over een late levering. Ik heb intern genoteerd wat de bestelling laat zien en een excuus opgesteld.

    Wacht op jouDrie antwoorden aan klanten. Je keurt elk ervan goed, corrigeert het of weigert het.

  2. 02GitLab · GitHub

    Softwareontwikkeling

    Je leidt een ontwikkelteam, en in de backlog liggen kleine klussen waar niemand aan toekomt: een update van een library, een waarschuwing in de build, een bug met duidelijke stappen. Theo pakt de issues op die aan hem zijn toegewezen, werkt in zijn eigen checkout in de sandbox en opent een merge request.

    AI-codeeragent voor merge requests

    Theo Ontwikkeling · 10:21

    Merge request !212 corrigeert de datum in de CSV-export. De pipeline faalde één keer op een test die ik over het hoofd had gezien. Die heb ik opgelost, en de pipeline is nu groen. De tijdzone-instelling heb ik niet aangeraakt, en in de beschrijving staat waarom.

    Wacht op jouDe review en de merge. covey heeft geen automatisering voor het mergen.

  3. 03Headless browser · GitLab · GitHub

    QA en code review

    Jij bent verantwoordelijk voor de kwaliteit. Voordat een wijziging wordt overgenomen, legt Quinn haar naast het bijbehorende ticket, gebruikt de applicatie in een headless browser zoals een mens dat zou doen en zet bevindingen bij de regels waar ze over gaan. De schermafbeeldingen staan in de opname.

    AI-agent voor QA en browsertests

    Quinn Kwaliteitsborging · 11:40

    Ik heb !212 getoetst aan het ticket. De export gebruikt nu de juiste datum. Met een leeg datumfilter toont de pagina een fout; de schermafbeelding staat in de opname en mijn opmerking bij de regel. De PDF-export kon ik niet controleren, omdat de testinstantie geen printservice heeft.

    Wacht op jouDe bevinding in de merge request. Wie merget, beslist.

  4. 04IMAP · Nextcloud · SharePoint

    Backoffice en e-mail

    Je beheert een gedeeld postvak voor facturen, bestellingen en afspraken. Lou leest nieuwe mail via IMAP, maakt van elk bericht een taak, antwoordt in de bestaande draad en slaat bijlagen op in Nextcloud of SharePoint.

    AI-agent voor e-mail en je postvak

    Lou Backoffice · 13:05

    Sinds vanochtend vier e-mails. De twee facturen heb ik opgeslagen onder Boekhouding/2026-09. Ada Lovelace vroeg om een afspraak, en ik heb in haar draad een antwoord met twee tijdstippen opgesteld. De vierde is een nieuwsbrief en vraagt niets.

    Wacht op jouEén antwoord, dat vóór verzending op goedkeuring wacht. Voor een postvak is dat de instelling om mee te beginnen.

Alle toepassingen

Governance en beveiliging

Jij houdt de controle over je AI-agents

covey controleert elke actie in een doelsysteem binnen het platform, buiten het model en zijn prompt. Als een controle niet kan beslissen, weigert ze.

  • Goedkeuring door een mens

    Elke agent rapporteert aan een persoon in het organogram. Na de installatie heeft een antwoord aan een klant goedkeuring nodig, en de agent wacht zonder te draaien tot iemand het goedkeurt, corrigeert of weigert.

  • Guard rails buiten het model

    De regels worden gecontroleerd bij de broker en in de toollaag, voor de hele organisatie, een afdeling of één agent. Met de regeltester zie je vooraf hoe een actie beoordeeld zou worden.

    • Antwoorden aan klanten vragen goedkeuring.
    • HR-systemen zijn verboden terrein.
    • Verwijderen is verboden.
    1. Secretcentraal opgeslagen, versleuteld
    2. Brokerbeslist per run
    3. Sandboxkrijgt kortlevende, beperkte toegang

    Geen inloggegevens in de sandbox

    De broker bewaart de inloggegevens en geeft elke run toegang die kort geldig is en alleen voor diens taak. Met de Docker-provider staat de egress-allowlist standaard aan, en een sandbox bereikt alleen de hosts die erop staan.

  • Elke run vastgelegd

    De opname bevat toolaanroepen, acties in doelsystemen, goedkeuringen en het resultaat, elke stap met tijdstip. Zo is een run ook achteraf te volgen.

  • Kosten en budget per agent

    Elke agent heeft een budget. De kostenpagina toont tokens en uitgaven per model door de tijd, voor de hele organisatie en voor elke agent afzonderlijk.

  • Eén noodstop voor alle agents

    De noodstop houdt elke agent in de organisatie tegen. Pas als een mens hem opheft, wordt er weer een agent gewekt.

Zo werkt covey

Zelf hosten

Zelf gehoste AI-agents op je eigen servers

covey is open source onder AGPL-3.0: één Go-binary, een Postgres-database en Docker voor de sandboxen van de agents. Je hebt geen account bij ons nodig en betaalt geen licentiekosten. De agents, hun geheugen, de inloggegevens en de opnamen staan in je eigen infrastructuur.

Elke agent gebruikt Claude Code of Codex als engine, met het account bij de aanbieder die je zelf kiest. covey is geen agentframework: de engine draait de modellus, en covey beheert wat een agent daaromheen nodig heeft, van identiteit en rechten tot binnenkomend werk, geheugen en kosten.

covey starten met 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

Vijf commando's tot een draaiende instantie. Je hebt Docker, git en make nodig.

Engines en systemen waar covey vandaag op aansluit

  • Claude Code
  • Codex
  • Jira
  • Confluence
  • GitLab
  • GitHub
  • Zammad
  • Zendesk
  • Salesforce
  • Microsoft Teams
  • SharePoint
  • Nextcloud
  • Kubernetes
  • E-mail
  • Headless browser
  • MCP
Alle integraties

Vergeleken

covey en Paperclip

Beide projecten leiden agents als medewerkers. Ze verschillen in hoe een agent standaard wordt afgeschermd.

OnderwerpPaperclipcovey
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.

Waar Paperclip voorligt: community, het aantal runtimes en sandbox-aanbieders, en de tijd tot het eerste resultaat.

Vragen over AI-agents in bedrijven

Wat is een AI-agentplatform?

Software die AI-agents laat werken als onderdeel van een organisatie. Een engine zoals Claude Code of Codex draait de modellus. Het platform voegt toe wat de engine zelf mist: een identiteit per agent, toegang tot je systemen, binnenkomend werk, regels en goedkeuringen, een opname van elke run en de kosten. covey is zo'n platform, zelf gehost en open source.

Kunnen AI-agents veilig werken in de klantenservice?

Ja, als alles wat naar een klant gaat eerst langs een mens komt. In covey heeft een antwoord aan een klant na de installatie goedkeuring nodig, heeft de agent geen wachtwoord voor het ticketsysteem en staat elke actie in de opname. Koppelingen met Zammad, Zendesk en Salesforce worden met covey meegeleverd.

Zelf gehoste of cloud-AI-agents: wat is het verschil?

Bij een clouddienst draait de leverancier de agents en beheert hij de inloggegevens die je hem geeft. Als je zelf host, blijven de agents, hun geheugen, de inloggegevens en de opnamen in je eigen infrastructuur, en wat er bij een taalmodel terechtkomt, volgt uit de taken die je uitdeelt. covey wordt zelf gehost. covey.work is een gehoste instantie in gesloten bèta om het uit te proberen.

Kunnen we Claude Code-agents draaien voor een heel team?

Ja. covey draait Claude Code headless als engine van elke agent, elk in een eigen sandbox met een eigen identiteit, backlog en budget. Mensen in de organisatie geven ze werk via de chat of via hun systemen. Codex werkt als de andere engine, en wie covey beheert, kiest de aanbieder.

Delen agenten één omgeving?

Nee. Elke agent krijgt zijn eigen afgeschermde werkplek met een eigen home-map, ook als meerdere agents voor dezelfde persoon werken. Gaat een werkplek verloren, dan wordt hij opnieuw opgebouwd uit de configuratie en de home-map.

Wat kost een agent die niets doet?

Niets. Hij slaapt tot een taak, een gebeurtenis of zijn planning hem wekt. Geteld wordt wat het taalmodel tijdens het werk verbruikt, per sessie en zichtbaar voor de hele organisatie.

Krijgt de agent onze inloggegevens?

Nee. Ze blijven versleuteld in het platform. Toegang tot een systeem ontstaat tijdens het werk, leeft kort, geldt alleen voor de betreffende taak en wordt nooit op de werkplek van de agent bewaard.

Wat gebeurt er als een agent iets fout doet?

De regels gelden centraal, buiten zijn werkomgeving: wat niet is toegestaan, wordt geweigerd. Kritieke handelingen wachten op de goedkeuring van een mens, elke sessie wordt vastgelegd, en een noodstop houdt alle agents tegen.

Verlaten onze gegevens het huis?

covey draait op uw eigen infrastructuur. Wat bij een taalmodel terechtkomt, volgt uit de taken die u uw agents geeft. Eenmaal per dag meldt een installatie een paar getallen aan het project, zonder titels, prompts of namen. Dat is uit te zetten.

Wat kost covey?

De software staat onder AGPL-3.0 en draait u zelf: geen account bij ons, geen licentiekosten. De gehoste versie op covey.work is een gesloten bèta met wachtlijst.

Naar de documentatie