Skip to content
webvise
· 9 min lezen

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.

Onderwerpen
AI AgentsAutomationProcess
Delen

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.

LaagWat scheiding voorkomt
GeheugenOnderzoeksregels, terugkerende aannames en oude beslissingen die in niet gerelateerd werk lekken
SessiesConcepten, shell logs, strategiedraden en agendanotities die in één tijdlijn samenklappen
VaardighedenElke rol die tools scant of laadt die niet nodig zijn
IdentiteitEén generieke stem die doet alsof hij onderzoeker, redacteur, operator en engineer is
Cron stateMeerdere geplande taken die dezelfde uitkomst proberen te bezitten
Gateway stateDe 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.

BehoefteGebruik deze laag
Gedrag veranderen voor één taakPrompt
Een procedure hergebruiken over taken heenVaardigheid
Projectpaden, commando's en conventies gevenAGENTS.md
Duurzame rolidentiteit en standaarden definiërenSOUL.md
Geheugen, sessies, vaardigheden, cron of gatewaystatus scheidenProfiel
Meerdere profielen en overdrachten coördinerenTEAM.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 wanneerMaak er geen wanneer
De rol wekelijks of dagelijks terugkomtDe taak eenmalig is
Er geheugen nodig is dat niet naar ander werk mag lekkenAlleen de toon verandert
Het een andere gateway of geplande taak bezitHet dezelfde tools, context en outputafspraak gebruikt
Het een ander risiconiveau of andere permissiegrens heeftU niet kunt beschrijven wat het moet produceren
Het werk overdraagt aan een ander profielEr 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.

ProfielVerantwoordelijkheidMoet producerenMoet niet produceren
HermesPlannen, routeren, ordenen en verifiërenTaaksplitsing, delegatie, eindsynthese, kwaliteitscontroleRuwe onderzoeksdumps of niet beoordeelde codewijzigingen
ScoutOnderzoeken, vergelijken en verifiërenBeweringen met bronnen, datums, vertrouwen en kanttekeningenGepolijste tekst die onzekerheid verbergt
ScribeGeverifieerd materiaal omzetten in communicatieConcepten, edits, structuur, aansluiting op publiekNiet onderbouwde beweringen of verzonnen bewijs
ForgeBouwen, debuggen, testen en rapporterenDiffs, uitgevoerde commando's, testresultaten, resterende risico'sStrategische 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.

BestandZet hierHoud eruit
SOUL.mdRolidentiteit, standaarden, weigerregels, beslissingsstijlTijdelijke repositorynotities of klantinstructies
AGENTS.mdProjectpaden, commando's, conventies, workflowregelsDe volledige persoonlijkheid van het profiel
TEAM.mdRooster, overdrachten, escalatieregels, beleidslimietenElke 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.

OverdrachtVereiste inhoudAfwijzen wanneer
Scout naar ScribeBewering, bron URL, datum, vertrouwen, kanttekeningDe input alleen uit ruwe fragmenten bestaat
Scribe naar HermesConcept, beoogde lezer, aannames, open vragenDe tekst zwak bewijs verbergt
Forge naar HermesWijzigingssamenvatting, aangeraakte bestanden, uitgevoerde commando's, tests, rest risicoHet 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 planningEigenaarprofielVerwachte output
Algemeen Telegram verzoekHermesDoel verduidelijken, werk routeren, eindantwoord teruggeven
Verzoek om bronreviewScoutGerangschikte beweringen met bronnen en kanttekeningen
SchrijfverzoekScribeGestructureerd concept of editronde
Build of debug alertForgeReproductie, diff, testresultaat, risiconotitie
Wekelijkse profielauditHermesReview 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 30Faal signaalFix
ProfieldriftDe specialist begint niet gerelateerd werk te accepterenMaak SOUL.md strakker en verplaats nieuwe regels naar AGENTS.md of TEAM.md
GeheugenrotOude aannames worden standaardkeuzesReview verouderde notities en verwijder tegenstrijdigheden
OverdrachtsrotProfielen geven ruw materiaal door in plaats van gevormde outputLaat misvormde overdrachten de volgende stap blokkeren
Cron botsingTwee profielen plannen werk voor dezelfde uitkomstHoud één gedeeld register voor cron eigenaarschap bij
Gateway verwarringHet verkeerde profiel beantwoordt een inkomende routeDocumenteer eigenaar, trigger, output en escalatiepad
VaardigheidsgroeiElk profiel laadt elke workflowVerplaats 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.