Wanneer u Hermes profiles gebruikt in plaats van één gigantische assistent
Hermes profiles scheiden geheugen, sessies, vaardigheden, identiteit, cronstatus en gatewayroutes zodat terugkerende AI rollen smal, controleerbaar en nuttig blijven.
Hermes profiles 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 gatewayroute nodig heeft.
Eén assistent kan veel vragen beantwoorden. Die mag niet tegelijk de permanente plek worden voor onderzoeksbeoordeling, schrijfsmaak, shell logs, agendaregels, geplande taken en berichtroutering.
De faalmodus is geen zwakke prompt. De faalmodus is gedeelde status. Deze gids laat zien wanneer een Hermes profiel bestaansrecht heeft, hoe u er een maakt vanuit een werkende setup en hoe u voorkomt dat een klein profielteam weer één luidruchtige generalist wordt.
Maak een profiel wanneer status gescheiden moet blijven. Geheugen, sessies, tools, cron en gatewayroutes 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 contextschuld.
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 functieomschrijving. Het moet standaarden, standaardkeuzes en weigerregels definiëren, geen vage persoonlijkheid.
Definieer overdrachten voordat u meer agents toevoegt. Een profielteam is alleen nuttig wanneer outputs netjes tussen rollen bewegen.
Als uw team AI werk al heeft verspreid over prompts, chats, scripts en geplande taken, kan webvise helpen de eerste schone profielgrens in kaart te brengen voordat het systeem moeilijker te auditen wordt.
De fout: één assistent die vijf taken doet
Het gebruikelijke pad begint verstandig. U vraagt één assistent om een markt te onderzoeken, een post te schrijven, een script te debuggen, een vergadering samen te vatten en een agenda te bewaken. Op dag één gaat er niets stuk.
Tegen week drie laat elke workflow resten achter. Onderzoek leert bronregels, schrijven leert toon, debugsessies bewaren mislukte commando's en agendawerk voegt planningsaannames toe. De volgende taak moet dat allemaal uitzoeken.
Dat is contextschuld. De assistent is niet verward omdat er nog een instructie ontbreekt. Hij is verward omdat niet gerelateerd werk nu geheugen, sessies, tools en standaardkeuzes deelt.
Hermes profiles herstellen de grens. Ze laten een rol de status dragen die nodig is zonder elke andere rol te dwingen die te erven.
Profielen zijn geïsoleerde omgevingen, geen kostuums
Een persona verandert hoe een assistent praat. Een Hermes profiel verandert wat de assistent meedraagt, onthoudt, plant en verbindt.
Hermes 0.9.0 introduceerde profielen als geïsoleerde agentomgevingen. Een profiel kan configuratie, sessies, geheugen, vaardigheden, persoonlijkheid, cronstatus en gatewaystatus scheiden. Dat maakt het een runtimegrens, geen schrijfstijl.
| Laag | Wat scheiding voorkomt |
|---|---|
| Geheugen | Onderzoeksregels, terugkerende aannames en oude beslissingen die in niet gerelateerd werk lekken |
| Sessies | Concepten, shell logs, strategiedraden en agendanotities die in één tijdlijn samenklappen |
| Vaardigheden | Elke rol die tools scant of laadt die niet nodig zijn |
| Identiteit | Eén generieke stem die doet alsof hij onderzoeker, redacteur, operator en engineer is |
| Cron state | Meerdere geplande taken die dezelfde uitkomst proberen te bezitten |
| Gateway state | De verkeerde rol die de verkeerde Telegram route of berichtroute beantwoordt |
Dit is de hoofdtest: als twee rollen niet dezelfde fouten, aannames of onafgemaakt werk zouden moeten onthouden, zouden ze waarschijnlijk niet hetzelfde profiel moeten zijn.
Profiel, prompt, vaardigheid, AGENTS.md of SOUL.md?
De meeste rommelige agent setups ontstaan doordat één laag voor elk probleem wordt gebruikt. Profielen zijn niet het antwoord op elke behoefte aan aanpassing.
| Behoefte | Gebruik deze laag |
|---|---|
| Gedrag veranderen voor één taak | Prompt |
| Een procedure hergebruiken over taken heen | Vaardigheid |
| Projectpaden, commando's en conventies geven | AGENTS.md |
| Duurzame rolidentiteit en standaarden definiëren | SOUL.md |
| Geheugen, sessies, vaardigheden, cron of gatewaystatus scheiden | Profiel |
| Meerdere profielen en overdrachten coördineren | TEAM.md |
Maak geen profielen voor sfeer. Maak ze wanneer de rol status bezit die een andere rol slechter zou maken.
Wanneer een profiel bestaansrecht heeft
Een goed profiel verdient zijn plaats door ruis te verminderen. Als het alleen de naam in de terminalprompt verandert, verwijder het dan of zet de instructie om in een vaardigheid.
| Maak een profiel wanneer | Maak er geen wanneer |
|---|---|
| De rol wekelijks of dagelijks terugkomt | De taak eenmalig is |
| Er geheugen nodig is dat niet naar ander werk mag lekken | Alleen de toon verandert |
| Het een andere gateway of geplande taak bezit | Het dezelfde tools, context en outputafspraak gebruikt |
| Het een ander risiconiveau of andere permissiegrens heeft | U niet kunt beschrijven wat het moet produceren |
| Het werk overdraagt aan een ander profiel | Er geen overdracht of kwaliteitscontrole bestaat |
De schoonste regel is eenvoudig: een profiel moet beter worden in één taak zonder de andere taken luidruchtiger te maken.
Een klein Hermes profiles team
Begin met rollen, niet met geleende personagenamen. Houd Hermes als coördinator. Voeg Scout toe voor onderzoek, Scribe voor schrijven en Forge voor bouwen en debuggen alleen wanneer elke rol een echte grens heeft.
| Profiel | Verantwoordelijkheid | Moet produceren | Moet niet produceren |
|---|---|---|---|
| Hermes | Plannen, routeren, ordenen en verifiëren | Taaksplitsing, delegatie, eindsynthese, kwaliteitscontrole | Ruwe onderzoeksdumps of niet beoordeelde codewijzigingen |
| Scout | Onderzoeken, vergelijken en verifiëren | Beweringen met bronnen, datums, vertrouwen en kanttekeningen | Gepolijste tekst die onzekerheid verbergt |
| Scribe | Geverifieerd materiaal omzetten in communicatie | Concepten, edits, structuur, aansluiting op publiek | Niet onderbouwde beweringen of verzonnen bewijs |
| Forge | Bouwen, debuggen, testen en rapporteren | Diffs, uitgevoerde commando's, testresultaten, resterende risico's | Strategische tekst zonder implementatiebewijs |
De namen zijn plaatsaanduidingen. De grens is het product. Hernoem de profielen als u wilt, maar houd de taken gescheiden.
Een nuttige eerste pilot gebruikt slechts twee profielen: Hermes coördineert, Scout verifieert. Zodra Scout betrouwbaar beweringen met bronnen teruggeeft, voegt u Scribe toe om die beweringen in tekst om te zetten. Voeg Forge alleen toe wanneer implementatiewerk de rest van de assistent begint te vervuilen.
Profielen maken vanuit een werkende basis
Bouw niet elke specialist vanaf nul. Zorg eerst dat de standaard Hermes setup werkt: provider, model, API keys, tools en normaal terminalgebruik.
Maak een onderzoeksprofiel: `hermes profile create scout --clone`
Maak een schrijfprofiel: `hermes profile create scribe --clone`
Maak een engineeringprofiel: `hermes profile create forge --clone`
Controleer de lijst: `hermes profile list`
Start een specialist direct: `hermes -p scout`, `hermes -p scribe` of `hermes -p forge`
Gebruik `--clone` wanneer de basissetup gezond is. Het moet nuttige configuratie kopiëren terwijl het nieuwe profiel geïsoleerd geheugen en geïsoleerde sessiegeschiedenis behoudt.
Als u niet kunt uitleggen welke status het nieuwe profiel bezit, stop dan. U hebt waarschijnlijk eerder een prompt, vaardigheid of AGENTS.md invoer nodig.
Schrijf SOUL.md als een functieomschrijving
SOUL.md is waar een profiel een echte rol wordt. Het moet duurzame identiteit definiëren: standaardkeuzes, standaarden, smaak, weigerregels en beslissingsstijl.
AGENTS.md is anders. Het moet projectcontext bevatten: repositorypaden, commando's, conventies, reviewproces en toolregels. Identiteit en projectcontext mengen is hoe een schone specialist weer een vage generalist wordt.
| Bestand | Zet hier | Houd eruit |
|---|---|---|
| SOUL.md | Rolidentiteit, standaarden, weigerregels, beslissingsstijl | Tijdelijke repositorynotities of klantinstructies |
| AGENTS.md | Projectpaden, commando's, conventies, workflowregels | De volledige persoonlijkheid van het profiel |
| TEAM.md | Rooster, overdrachten, escalatieregels, beleidslimieten | Elke privé instructie van elk profiel |
Scout SOUL.md: verifiëren vóór samenvatten, bewijs scheiden van interpretatie, datums opnemen, onzekerheid markeren.
Scribe SOUL.md: schrijven voor de doellezer, bewijsgrenzen behouden, structuur verbeteren vóór stijl, vragen wanneer onderbouwing ontbreekt.
Forge SOUL.md: reproduceren vóór wijzigen, de kleinste veilige fix maken, de relevante controle uitvoeren, aangeraakte bestanden en resterend risico rapporteren.
Definieer overdrachten voordat u meer profielen toevoegt
Profielen moeten niet alleen naast elkaar zitten. Ze hebben contracten nodig. Een overdracht is geen chatbericht. Het is een kwaliteitscontrole tussen rollen.
| Overdracht | Vereiste inhoud | Afwijzen wanneer |
|---|---|---|
| Scout naar Scribe | Bewering, bron URL, datum, vertrouwen, kanttekening | De input alleen uit ruwe fragmenten bestaat |
| Scribe naar Hermes | Concept, beoogde lezer, aannames, open vragen | De tekst zwak bewijs verbergt |
| Forge naar Hermes | Wijzigingssamenvatting, aangeraakte bestanden, uitgevoerde commando's, tests, rest risico | Het rapport zegt opgelost zonder bewijs |
Als Scout Scribe een stapel notities geeft, wordt Scribe de onderzoeker. Als Forge zegt opgelost zonder commando's of tests, kan Hermes het werk niet verifiëren. Slechte overdrachten veranderen een profielteam in een keten van gokken.
Als u niet zeker weet of een grens een profiel, vaardigheid of projectregel moet zijn, kan webvise het overdrachtsmodel en eigenaarschapsmodel in kaart brengen voordat u de verkeerde laag vastlegt.
Gateway en cronstatus maken deel uit van de architectuur
Profielen worden veel nuttiger zodra berichten en geplande taken het systeem binnenkomen. Een Telegram route, webhook of cron taak is niet alleen een trigger. Het is eigenaarschap.
| Route of planning | Eigenaarprofiel | Verwachte output |
|---|---|---|
| Algemeen Telegram verzoek | Hermes | Doel verduidelijken, werk routeren, eindantwoord teruggeven |
| Verzoek om bronreview | Scout | Gerangschikte beweringen met bronnen en kanttekeningen |
| Schrijfverzoek | Scribe | Gestructureerd concept of editronde |
| Build of debug alert | Forge | Reproductie, diff, testresultaat, risiconotitie |
| Wekelijkse profielaudit | Hermes | Review van drift, geheugen, cron en overdrachten |
Als elke geplande taak onder het standaardprofiel blijft, klapt het team langzaam terug in één assistent. Zet de taak onder de rol die eigenaar is van de uitkomst en routeer samenvattingen daarna terug naar Hermes.
De setup van de eerste week en de audit op dag 30
De eerste week gaat niet over het bouwen van een groot team. Het gaat om het bewijzen van één schone grens.
Kies de workflow die de meeste contextvervuiling veroorzaakt.
Maak één specialistisch profiel met `--clone`.
Schrijf een korte SOUL.md voor die rol.
Definieer één inputoverdracht en één outputoverdracht.
Start het profiel direct met `hermes -p <profile>`.
Wijs elk gateway of cron eigenaarschap bewust toe.
| Controle op dag 30 | Faal signaal | Fix |
|---|---|---|
| Profieldrift | De specialist begint niet gerelateerd werk te accepteren | Maak SOUL.md strakker en verplaats nieuwe regels naar AGENTS.md of TEAM.md |
| Geheugenrot | Oude aannames worden standaardkeuzes | Review verouderde notities en verwijder tegenstrijdigheden |
| Overdrachtsrot | Profielen geven ruw materiaal door in plaats van gevormde output | Laat misvormde overdrachten de volgende stap blokkeren |
| Cron botsing | Twee profielen plannen werk voor dezelfde uitkomst | Houd één gedeeld register voor cron eigenaarschap bij |
| Gateway verwarring | Het verkeerde profiel beantwoordt een inkomende route | Documenteer eigenaar, trigger, output en escalatiepad |
| Vaardigheidsgroei | Elk profiel laadt elke workflow | Verplaats procedures naar rolspecifieke vaardigheden |
Hermes 0.12.0 voegde Curator toe voor vaardigheidsonderhoud, wat wijst op de bredere regel: agentsystemen hebben huishouding nodig. Profielen verminderen ruis, maar ze hebben nog steeds audits nodig.
De operationele regel
Meet succes niet aan het aantal profielen. Meet het aan de vraag of elke rol scherper kan worden zonder de rest van het systeem moeilijker te vertrouwen te maken.
Het beste Hermes profiles team is niet het grootste. Het is het team waarin elke rol eigen status bezit, schone overdrachten stuurt en smal genoeg blijft om te auditen.
webvise helpt teams rommelig AI gebruik om te zetten in rolgebaseerde systemen met duidelijke context, veilige overdrachten en meetbaar eigenaarschap. Breng één overbelaste assistent en één terugkerende workflow mee, en wij brengen de eerste twee profielen met u in kaart.
De werkwijzen van webvise zijn afgestemd op de ISO 27001- en ISO 42001-normen.