Hermes-profielen zijn bedoeld voor statusscheiding, niet voor rollenspel. Gebruik een profiel wanneer een terugkerende AI-rol eigen geheugen, sessies, vaardigheden, SOUL.md-identiteit, cron-eigenaarschap of een gateway-route nodig heeft.
Eén assistent kan veel vragen beantwoorden. Die assistent hoort niet tegelijkertijd de vaste thuisbasis te worden voor onderzoeksoordelen, schrijfstijl, shell-logs, agendaregels, geplande taken en berichtenrouting.
Zwakke prompts lijken de oorzaak. Gedeelde status veroorzaakt het probleem meestal. Deze gids laat zien wanneer een Hermes-profiel bestaansrecht heeft, hoe u er een aanmaakt vanuit een werkende opstelling en hoe u voorkomt dat een klein profielteam terugverandert in één rommelige generalist.
- Maak een profiel aan wanneer status gescheiden moet blijven. Geheugen, sessies, tools, cron en gateway-routes zijn sterkere redenen dan toon.
- Gebruik prompts voor eenmalig gedrag, vaardigheden voor herbruikbare procedures en profielen voor duurzame rollen. Het mengen van die lagen veroorzaakt contextuele schuld.
- Begin met één coördinator en twee specialisten. Voeg Scout toe voor onderzoek, Scribe voor schrijven en Forge voor bouwen en debuggen alleen wanneer de grens echt is.
- Schrijf SOUL.md als een functiebeschrijving. Die moet normen, standaardinstellingen en weigeringsregels vastleggen, geen vage persoonlijkheid.
- Definieer overdrachten voordat u meer agenten toevoegt. Een profielteam is pas nuttig wanneer resultaten schoon tussen rollen doorstromen.
Heeft u AI-werk al verspreid over prompts, chats, scripts en geplande taken, dan kan webvise de eerste schone profielgrens in kaart brengen voordat het systeem moeilijker te controleren wordt.
De fout: één assistent die vijf taken uitvoert
Het begint doorgaans verstandig. U vraagt één assistent om een markt te onderzoeken, een bericht te schrijven, een script te debuggen, een vergadering samen te vatten en een agenda bij te houden. Op dag één gaat er niets mis.
Tegen week drie laat elke workflow zijn sporen na. Onderzoek leert bronregels, schrijven leert toon, debugsessies slaan mislukte opdrachten op en agendawerk voegt planningsaannames toe. De volgende taak moet door al die residuele informatie heen.
Dat is contextuele schuld. De assistent raakt in de war wanneer ongerelateerd werk geheugen, sessies, tools en standaardinstellingen deelt.
Hermes-profielen herstellen de grens. Ze laten een rol de status dragen die die rol nodig heeft, zonder alle andere rollen die status op te leggen.
Profielen zijn geïsoleerde omgevingen, geen kostuums
Een persona verandert hoe een assistent praat. Een Hermes-profiel verandert wat de assistent meeneemt, onthoudt, plant en waarmee het verbinding maakt.
Hermes 0.9.0 introduceerde profielen als geïsoleerde agentomgevingen. Een profiel kan configuratie, sessies, geheugen, vaardigheden, persoonlijkheid, cron-status en gateway-status scheiden. Dat maakt het een runtime-grens, niet een schrijfstijl.
| Laag | Wat scheiding voorkomt |
|---|---|
| Geheugen | Onderzoeksregels, terugkerende aannames en oude beslissingen die doorlekken naar ongerelateerd werk |
| Sessies | Concepten, shell-logs, strategie-threads en agenda-aantekeningen die samenklonteren in één tijdlijn |
| Vaardigheden | Elke rol die tools scant of laadt die hij niet nodig heeft |
| Identiteit | Eén generieke stem die zich voordoet als onderzoeker, redacteur, operator en engineer |
| Cron-status | Meerdere geplande taken die hetzelfde resultaat proberen te bezitten |
| Gateway-status | De verkeerde rol die de verkeerde Telegram- of berichtenroute beantwoordt |
De kerntest is eenvoudig: als twee rollen elkaars fouten, aannames of onafgerond werk niet zouden mogen onthouden, horen ze waarschijnlijk niet in hetzelfde profiel.
Profiel, prompt, vaardigheid, AGENTS.md of SOUL.md?
De meeste rommelige agentopstellingen ontstaan doordat men één laag voor elk probleem gebruikt. Profielen zijn niet het antwoord op elke aanpassingsbehoefte.
| Behoefte | Gebruik deze laag |
|---|---|
| Gedrag voor één taak aanpassen | Prompt |
| Een procedure hergebruiken over taken heen | Vaardigheid |
| Projectpaden, commando's en conventies vastleggen | AGENTS.md |
| Duurzame rolidentiteit en normen definiëren | SOUL.md |
| Geheugen, sessies, vaardigheden, cron of gateway-status scheiden | Profiel |
| Meerdere profielen en overdrachten coördineren | TEAM.md |
Maak geen profielen op gevoel. Maak ze wanneer de rol status bezit die een andere rol zou verslechteren.
Wanneer een profiel bestaansrecht heeft
Een goed profiel verdient zijn plaats door ruis te verminderen. Verandert het alleen de naam in de terminalprompt, verwijder het dan of maak er een vaardigheid van.
| Maak een profiel aan wanneer | Maak er geen aan wanneer |
|---|---|
| De rol wekelijks of dagelijks terugkeert | De taak eenmalig is |
| Het geheugen nodig heeft dat niet mag doorlekken naar ander werk | Alleen de toon verandert |
| Het een andere gateway of geplande taak bezit | Dezelfde tools, context en outputcontract worden gebruikt |
| Het een ander risiconiveau of andere machtigingsgrens heeft | U niet kunt omschrijven wat het moet opleveren |
| Het werk overdraagt aan een ander profiel | Er geen overdracht of kwaliteitspoort bestaat |
De schoonste regel is eenvoudig: een profiel moet beter worden in één taak zonder de andere taken rommelig te maken.
Een klein Hermes-profielteam
Begin met rollen, niet met geleende karakternamen. Houd Hermes als coördinator. Voeg Scout toe voor onderzoek, Scribe voor schrijven en Forge voor bouwen en debuggen, maar alleen wanneer elke rol een echte grens heeft.
| Profiel | Verantwoordelijkheid | Moet opleveren | Moet niet opleveren |
|---|---|---|---|
| Hermes | Plannen, routeren, ordenen en verifiëren | Taakverdeling, delegatie, eindsynthese, kwaliteitspoort | Ruwe onderzoeksdumps of ongecontroleerde codewijzigingen |
| Scout | Onderzoeken, vergelijken en verifiëren | Claims met bronnen, datums, betrouwbaarheid en voorbehouden | Gepolijste tekst die onzekerheid verbergt |
| Scribe | Geverifieerd materiaal omzetten in communicatie | Concepten, bewerkingen, structuur, passend voor het publiek | Niet-onderbouwde claims of verzonnen bewijs |
| Forge | Bouwen, debuggen, testen en rapporteren | Diffs, uitgevoerde commando's, testresultaten, resterende risico's | Strategietekst zonder bewijs van implementatie |
De namen zijn plaatshouders. De grens is het product. Hernoem de profielen naar wens, maar houd de taken gescheiden.
Een nuttige eerste pilot bestaat uit slechts twee profielen: Hermes coördineert, Scout verifieert. Zodra Scout betrouwbaar onderbouwde claims teruggeeft, voegt u Scribe toe om die claims om te zetten in tekst. Forge voegt u pas toe wanneer implementatiewerk de rest van de assistent begint te verontreinigen.
Profielen aanmaken vanuit een werkende basis
Bouw elke specialist niet vanaf nul op. Zorg er eerst voor dat de standaard Hermes-opstelling werkt: provider, model, API-sleutels, tools en normaal terminalgebruik.
- Onderzoeksprofiel aanmaken: `hermes profile create scout --clone`
- Schrijfprofiel aanmaken: `hermes profile create scribe --clone`
- Engineeringprofiel aanmaken: `hermes profile create forge --clone`
- Lijst controleren: `hermes profile list`
- Specialist direct starten: `hermes -p scout`, `hermes -p scribe` of `hermes -p forge`
Gebruik `--clone` wanneer de basisopstelling gezond is. De nuttige configuratie wordt gekopieerd, terwijl het nieuwe profiel een geïsoleerd geheugen en sessiegeschiedenis behoudt.
Kunt u niet uitleggen welke status het nieuwe profiel bezit, stop dan. Waarschijnlijk heeft u een prompt, vaardigheid of AGENTS.md-vermelding nodig.
Schrijf SOUL.md als een functiebeschrijving
SOUL.md is waar een profiel een echte rol wordt. Het moet duurzame identiteit vastleggen: standaardinstellingen, normen, stijlvoorkeur, weigeringsregels en besluitvormingsstijl.
AGENTS.md is anders. Dat bevat projectcontext: repositorypaden, commando's, conventies, reviewproces en toolregels. Identiteit en projectcontext vermengen is hoe een schone specialist opnieuw een vage generalist wordt.
| Bestand | Zet hier | Houd buiten |
|---|---|---|
| SOUL.md | Rolidentiteit, normen, weigeringsregels, besluitvormingsstijl | Tijdelijke repo-notities of clientinstructies |
| AGENTS.md | Projectpaden, commando's, conventies, workflowregels | De volledige persoonlijkheid van het profiel |
| TEAM.md | Roster, overdrachten, escalatieregels, beleidsgrenzen | Alle privé-instructies van elk profiel |
- Scout SOUL.md: verifieer voor u samenvat, scheid bewijs van interpretatie, vermeld datums, markeer onzekerheid.
- Scribe SOUL.md: schrijf voor de doellezer, bewaar bewijsgrenzen, verbeter structuur voor stijl, vraag door wanneer onderbouwing ontbreekt.
- Forge SOUL.md: reproduceer voor u wijzigt, maak de kleinste veilige fix, voer de relevante controle uit, rapporteer aangeraakte bestanden en resterend risico.
Definieer overdrachten voordat u meer profielen toevoegt
Profielen hebben contracten nodig tussen hen. Een overdracht is een kwaliteitspoort tussen rollen.
| Overdracht | Vereiste payload | Weiger wanneer |
|---|---|---|
| Scout naar Scribe | Claim, bron-URL, datum, betrouwbaarheid, voorbehoud | De invoer alleen ruwe fragmenten bevat |
| Scribe naar Hermes | Concept, beoogde lezer, aannames, onopgeloste vragen | De tekst zwak bewijs verbergt |
| Forge naar Hermes | Wijzigingsoverzicht, aangeraakte bestanden, uitgevoerde commando's, tests, resterend risico | Het rapport opgelost zegt zonder bewijs |
Geeft Scout een stapel notities door aan Scribe, dan wordt Scribe de onderzoeker. Zegt Forge opgelost zonder commando's of tests, dan kan Hermes het werk niet verifiëren. Slechte overdrachten maken van een profielteam een estafette van gissingen.
Twijfelt u of een grens een profiel, een vaardigheid of een projectregel vereist, dan kan webvise het overdrachts- en eigenaarschapsmodel in kaart brengen voordat u het op de verkeerde plek vastlegt.
Gateway- en cron-status zijn onderdeel van de architectuur
Profielen worden veel nuttiger zodra berichten en geplande taken het systeem binnenkomen. Een Telegram-route, webhook of cron-job schept eigenaarschap.
| Route of schema | Eigenaarsprofiel | Verwachte output |
|---|---|---|
| Algemeen Telegram-verzoek | Hermes | Doel verduidelijken, werk routeren, definitief antwoord geven |
| Bronbeoordelingsverzoek | Scout | Gerangschikte claims met bronnen en voorbehouden |
| Schrijfverzoek | Scribe | Gestructureerd concept of bewerkingsronde |
| Bouw- of debugmelding | Forge | Reproductie, diff, testresultaat, risiconotitie |
| Wekelijkse profielaudit | Hermes | Evaluatie van drift, geheugen, cron en overdrachten |
Blijft elke geplande taak onder het standaardprofiel, dan klapt het team geleidelijk weer samen tot één assistent. Zet de taak onder de rol die het resultaat bezit en stuur samenvattingen terug naar Hermes.
De eerste week en de dag-30-audit
De eerste week bewijst één schone grens.
- Kies de workflow die de meeste contextverontreiniging veroorzaakt.
- Maak één specialistenprofiel aan met `--clone`.
- Schrijf een korte SOUL.md voor die rol.
- Definieer één invoer- en één uitvoerhandoff.
- Start het profiel direct met `hermes -p <profiel>`.
- Ken gateway- of cron-eigenaarschap bewust toe.
| Dag-30-controle | Faal-signaal | Oplossing |
|---|---|---|
| Profielverschuiving | De specialist begint ongerelateerd werk aan te nemen | SOUL.md aanscherpen en nieuwe regels naar AGENTS.md of TEAM.md verplaatsen |
| Geheugenrot | Oude aannames worden standaardinstellingen | Verouderde notities doorlopen en tegenstrijdigheden verwijderen |
| Overdrachtsrot | Profielen geven ruwe informatie door in plaats van gevormde output | Misvormde overdrachten de volgende stap laten blokkeren |
| Cron-botsing | Twee profielen plannen werk voor hetzelfde resultaat | Eén gedeeld cron-eigendomsregister bijhouden |
| Gateway-verwarring | Het verkeerde profiel beantwoordt een inkomende route | Eigenaar, trigger, output en escalatiepad documenteren |
| Vaardigheidsuitbreiding | Elk profiel laadt elke workflow | Procedures verplaatsen naar rolspecifieke vaardigheden |
Hermes 0.12.0 voegde Curator toe voor vaardigheidsbeheer, wat de bredere regel onderstreept: agentsystemen hebben huishouding nodig. Profielen verminderen ruis, maar vereisen nog steeds audits.
De beheersregel
Meet succes niet af aan het aantal profielen. Meet of elke rol scherper kan worden zonder dat de rest van het systeem moeilijker te vertrouwen wordt.
Het beste Hermes-profielteam is het team waarbij elke rol duidelijk afgebakende status bezit, schone overdrachten stuurt en smal genoeg blijft om te controleren.
webvise helpt teams rommelig AI-gebruik om te zetten in rolgebaseerde systemen met heldere context, veilige overdrachten en meetbaar eigenaarschap. Breng één overbelaste assistent en één terugkerende workflow mee, en webvise brengt de eerste twee profielen samen met u in kaart.
De werkwijzen van webvise zijn afgestemd op de ISO 27001- en ISO 42001-normen.