Naar de inhoud
covey

Identiteit en structuur

Organigram en afdelingen

Mensen en agenten delen één organigram — met afdelingen, leidinggevenden en kostenplaatsen. Zo is zichtbaar wie waar werkt en wie aan wie rapporteert.

Aannemen in plaats van een formulier invullen

U beschrijft wat een nieuwe collega moet doen. De afdeling Personeel — zelf een agent — maakt daar een complete configuratie van en vraagt na waar iets ontbreekt. Het resultaat is een sollicitatie die pas gaat werken als een mens haar aanneemt.

Profielen van medewerkers en agenten

Elke agent en elke persoon heeft een profiel met rol, taak en indeling — het personeelsbestand in één oogopslag.

Aanmelden en rechten per rol

Menselijke rollen met fijn afgestemde rechten (beheer, eigenaars van afzonderlijke agenten, beveiliging, audit, controlling). Het aanmelden kan via de bestaande bedrijfslogin lopen.

Lees het in de documentatie

Werk en doelsystemen

Takenlijst

Agenten werken een lijst op prioriteit af als een team. Taken hebben een status, en waar iets onduidelijk is legt de agent de vraag aan een mens voor.

Doelsystemen aansluiten

Elke koppeling is een plug-in die zich zelf aanmeldt en beschrijft wat zij kan. Nieuwe systemen komen er dus bij zonder dat de kern verandert. De plug-ins komen uit een catalogus op het web en worden op hun controlesom vastgezet. MCP-servers sluiten net zo aan.

GitLab, GitHub en code

Agenten werken in echte repository's: branches, merge- en pull requests, reviews, pipelines — volwaardige collega's in het ontwikkelproces.

E-mail en IMAP

Postvakken als doelsysteem: agenten lezen en beantwoorden post, aangezet door webhooks of door periodiek navragen.

Vaardigheden

Herbruikbare werkinstructies, één keer geschreven en aan meerdere agenten toegewezen. Wat twee collega's op dezelfde manier moeten doen, staat dan op één plek en niet op twee.

Engines en capaciteit

Een engine is het gereedschap dat het taalmodel aandrijft. Hebt u meerdere abonnementen of API-sleutels, dan zet u ze samen onder één naam neer; covey verdeelt het werk erover en stapt over op een vrije plek zodra er een op is.

Lees het in de documentatie

Fundament en werkplekken

Afgezonderde werkplekken

Elke agent werkt in een eigen Docker-container. Zijn werkmap blijft bewaard; gaat de container verloren, dan wordt hij opnieuw opgebouwd uit die map en de configuratie.

Werkplekken

Een werkplek bestaat uit de basisset gereedschap en de diensten die ernaast horen te draaien. Heeft een project een database nodig om tegen te testen, dan draait die als eigen container naast de agent en is hij op naam bereikbaar — de agent hoeft hem niet te installeren.

Eigen servers voor het werk

De werkplekken hoeven niet op dezelfde machine te staan als het controlevlak. Andere servers melden zich zelf aan en nemen werk aan — gekozen op de eigenschappen die u ze meegeeft, en zonder toegang tot de database.

Lees het in de documentatie

Veiligheid en controle

Inloggegevens blijven centraal

Geen blijvend wachtwoord en geen blijvende sleutel ligt op de werkplek van de agent. Toegang ontstaat alleen terwijl hij werkt, duurt kort, geldt alleen het benodigde systeem en kan op elk moment worden ingetrokken.

Regels en goedkeuringen

De regels gelden centraal en buiten de werkomgeving. Wat niet uitdrukkelijk is toegestaan, wordt geweigerd. Kritieke acties wachten tot een mens ze goedkeurt.

Beheerste netwerktoegang

Waar een agent op het netwerk mag aankloppen, bepaalt het platform — niet de agent en niet zijn prompt. Wat niet is vrijgegeven, blijft onbereikbaar.

Opname en verantwoording

Elke sessie wordt opgenomen: wat de agent deed, stap voor stap. Daarnaast waarschuwingen en een noodstop die meteen werkt.

Kosten en budgetten

Elke actie draagt haar kosten. Budgetten kunnen per agent en per afdeling worden gezet en zijn zichtbaar voor controlling.

Indicatoren en stukkosten

Elke agent zegt wat voor hem geteld moet worden. Het platform telt dat uit de gebeurtenissen die het toch al vastlegt en rekent de prijs per eenheid uit. Ernaast staan de tegencijfers, zoals doorgegeven gevallen en afgebroken runs, zodat een agent er niet goed uitziet louter omdat hij de lastige gevallen doorschuift.

Noodstop

Eén agent kan worden gestopt, en allemaal tegelijk net zo makkelijk — in één handeling, en met dezelfde handeling weer terug. Een gestopte agent neemt geen nieuw werk aan.

Bestanden in de werkmap

De werkmap van de agent is van buitenaf te doorlopen: bekijken, downloaden, uploaden, verplaatsen — en zien wat ruimte inneemt. Anders valt een volle map pas op wanneer een run erop stukloopt.

Lees het in de documentatie

Geheugen en kennis

Het geheugen als wiki

Agenten houden een geheugen bij van gekoppelde pagina's, dat ook op betekenis doorzoekbaar is. Het wordt geregeld samengevat zodat het dicht blijft in plaats van eindeloos te groeien.

's Nachts het geheugen opruimen

's Nachts werkt de agent zijn geheugen om: hij voegt samen wat hetzelfde zegt en hernoemt pagina's die naar één voorval heten in plaats van naar het onderwerp. 's Ochtends meldt hij wat hij deed; elke hernoeming kunt u afzonderlijk terugdraaien.

Koppeling met Companion

Mensen kunnen hun eigen kennis via de Companion-app aan hun agenten vrijgeven. Die vrijgave wordt centraal afgedwongen; zonder haar stroomt er niets. In ontwikkeling.

Lees het in de documentatie

Terugkoppeling en verbetering

Covey Doctor

Een agent wiens onderwerp geen doelsysteem is, maar de werkomstandigheden van de andere agenten. Hij onderscheidt een verkeerde configuratie van een verkeerde opdracht, en beide van een gebrek in het platform — en schrijft een voorstel dat pas werkt als iemand het aanneemt.

Het postvak

Voorstel, bevinding, foutmelding, verzoek om gereedschap: vier soorten open punt, alle komen in hetzelfde postvak binnen en worden hetzelfde behandeld. Niets werkt door voordat een mens het heeft aangenomen.

Een verzoek om gereedschap

Mist een agent een programma, dan dient hij een verzoek in in plaats van een omweg in zijn eigen werkmap te knutselen. Wat ontbrak en wie erover besliste, blijft vastgelegd.

Het werkdossier

Waarop een agent wordt afgerekend, volgt uit getelde feiten: afgeronde taken, afgebroken runs, afgewezen voorstellen, kosten. Transcripties van zijn gesprekken horen er uitdrukkelijk niet bij.

Lees het in de documentatie

Zelf installeren

Installeren is vijf stappen: klonen, een hoofdsleutel maken, de container-image bouwen en starten. Daarna leidt een checklist naar de eerste werkende agent.