{"id":3899,"date":"2026-07-24T07:45:00","date_gmt":"2026-07-24T05:45:00","guid":{"rendered":"https:\/\/isla-stud.io\/?p=3899"},"modified":"2026-08-10T14:55:28","modified_gmt":"2026-08-10T12:55:28","slug":"agent-besteht-aus-vier-dateien","status":"publish","type":"post","link":"https:\/\/isla-stud.io\/no\/ki-b2b\/agent-besteht-aus-vier-dateien\/","title":{"rendered":"En agent best\u00e5r hos meg av fire filer"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Dette f\u00e5r du med deg:<\/strong> Du blir kjent med de fire kjernefilene jeg bruker til \u00e5 skille en agents identitet, arbeidsm\u00e5te, grenser og hukommelse tydelig fra hverandre.<\/p>\n\n\n\n\n\n<p class=\"wp-block-paragraph\">\u00abSOUL\u00bb h\u00f8res f\u00f8rst st\u00f8rre ut enn det er. I mitt Agents Brain er det navnet p\u00e5 en kort personafil. Ved siden av den ligger MASTER, RULES og MEMORY.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fire filer dekker ikke enhver tenkelig ferdighet. Men de er nok til \u00e5 beskrive en agent slik at et annet verkt\u00f8y kan laste den inn, et menneske kan kontrollere den, og agenten selv kan vedlikeholde kunnskapen sin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Det er selve skillet som er poenget. En eneste megaprompt blander fort sammen tone, arbeidsregler, prosjektdetaljer, sikkerhetsgrenser og gamle beslutninger. Da blir hver rettelse risikabel: Den som endrer en setning, vet ikke hvilke andre deler endringen ber\u00f8rer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Derfor fordeler jeg ansvaret.<\/p>\n\n\n\n<h2 id=\"soul-wer-dieser-agent-ist\" class=\"wp-block-heading\">SOUL: Hvem denne agenten er<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SOUL er den korteste av de fire filene. Den beskriver rolle, holdning og stemme. Den fastsetter ogs\u00e5 hvilken rekkef\u00f8lge kildene skal leses i n\u00e5r en \u00f8kt starter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Sol st\u00e5r det for eksempel at hun som forfatter og talsperson er Saskias offentlige stemme: faglig presis, tydelig, menneskelig og uten hype. Grensene hennes er like viktige: Hun finner ikke p\u00e5 tall og publiserer aldri noe selv.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SOUL m\u00e5 v\u00e6re kort nok til \u00e5 bli lest i sin helhet ved hver oppstart. Den er ingen encyklopedi. Oppgaven er \u00e5 gi retning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En god kortpersona svarer p\u00e5 tre sp\u00f8rsm\u00e5l:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hvilken rolle har agenten?<\/li>\n\n\n<li>Hvordan tar den spr\u00e5klige og faglige beslutninger?<\/li>\n\n\n<li>Hvilke mer utf\u00f8rlige filer m\u00e5 den laste inn f\u00f8r arbeidet starter?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Slik blir SOUL et fast utgangspunkt, ikke en samleplass for alt mulig.<\/p>\n\n\n\n<h2 id=\"master-wie-der-agent-arbeitet\" class=\"wp-block-heading\">MASTER: Hvordan agenten arbeider<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">MASTER-filen er den fullstendige arbeidsspesifikasjonen. Her er det plass til detaljer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avhengig av rollen inneholder den tone, leveranseformater, faglig grunnlag, kildehierarki, arbeidsflyt, kvalitetskontroll og h\u00e5ndtering av feil. En forfatter trenger andre regler enn en utviklingsagent. Strukturen er sammenlignbar, men innholdet er tilpasset rollen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fordelen med dette skillet viser seg n\u00e5r noe skal endres. Hvis jeg presiserer bildespr\u00e5ket for alle fremtidige artikler, endrer jeg arbeidsinstruksen. Jeg trenger ikke skrive om forfatterens grunnidentitet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Omvendt kan en rolle utvikle stemmen sin uten at de tekniske leveranseformatene blir uklare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MASTER-filen er dermed b\u00e5de h\u00e5ndbok og avtale: utf\u00f8rlig nok for vanskelige tilfeller, men adskilt fra den korte oppstartspersonaen.<\/p>\n\n\n\n<h2 id=\"rules-was-der-agent-kann-und-darf\" class=\"wp-block-heading\">RULES: Hva agenten kan og har lov til<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RULES er den bindende arbeidsavtalen for ferdigheter, grenser og godkjenninger. Filen fastsetter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>rolle og fagomr\u00e5de,<\/li>\n\n\n<li>ferdigheter,<\/li>\n\n\n<li>forventede inndata,<\/li>\n\n\n<li>typiske leveranser,<\/li>\n\n\n<li>avhengigheter,<\/li>\n\n\n<li>hva hukommelsen skal omfatte,<\/li>\n\n\n<li>forbudte handlinger,<\/li>\n\n\n<li>krav om godkjenning.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00e6rlig de to siste punktene blir ofte tatt opp for sent i agentoppsett. At en agent kan gj\u00f8re noe, sier ingenting om hvorvidt den har lov til \u00e5 gj\u00f8re det p\u00e5 egen h\u00e5nd.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sol kan for eksempel klargj\u00f8re utkast i WordPress. Hun har ikke lov til \u00e5 publisere dem. Denne grensen er ingen vennlig p\u00e5minnelse p\u00e5 slutten av en prompt, men en del av RULES-filen hennes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dermed kan en orkestrator kontrollere om rollen passer til oppdraget f\u00f8r den delegerer. Og det neste verkt\u00f8yet laster inn de samme godkjenningsreglene.<\/p>\n\n\n\n<h2 id=\"memory-was-dauerhaft-relevant-bleibt\" class=\"wp-block-heading\">MEMORY: Hva som forblir relevant over tid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">MEMORY-filen er ingen logg over alle samtaler. Den inneholder det viktigste fra dagslogger og l\u00e6ringsnotater, valgt ut og bearbeidet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Her st\u00e5r p\u00e5g\u00e5ende prosjekter, innarbeidede konvensjoner, kjente fallgruver og viktige regler for samarbeid med involverte parter. Kronologiske detaljer blir i dagsloggene. Gjentakende rettelser vedlikeholdes som egne l\u00e6ringsnotater, kalt Lessons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dette skillet hindrer at oppstarten blir overlesset. En agent trenger ikke lese hundre gamle \u00f8kter for \u00e5 gj\u00f8re nyttig arbeid i dag. Den laster inn en kompakt fil med langtidskunnskap og supplerer ved behov med ferske dagslogger eller relevante Lessons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c5 kuratere betyr her \u00e5 fortette og oppdatere p\u00e5 en synlig m\u00e5te. Dagslogger bevares som dokumentasjon av de enkelte episodene. Hvis en egen Memory- eller Lesson-fil blir faglig utdatert, forsvinner heller ikke den: Den merkes som erstattet, med dato, begrunnelse og henvisning til etterf\u00f8lgeren. Hukommelse er en redaksjonell oppgave, ikke en avfallsplass.<\/p>\n\n\n\n<h2 id=\"warum-vier-dateien-besser-sind-als-ein-langer-prompt\" class=\"wp-block-heading\">Hvorfor fire filer er bedre enn \u00e9n lang prompt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De fire filene danner ikke et hierarki. De svarer p\u00e5 ulike sp\u00f8rsm\u00e5l:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Fil<\/th><th>Hovedsp\u00f8rsm\u00e5l<\/th><th>Type endring<\/th><\/tr><\/thead><tbody><tr><td>SOUL<\/td><td>Hvem er jeg?<\/td><td>Sjelden, knyttet til identiteten<\/td><\/tr><tr><td>MASTER<\/td><td>Hvordan arbeider jeg?<\/td><td>Regelmessig, knyttet til arbeidsm\u00e5ten<\/td><\/tr><tr><td>RULES<\/td><td>Hva kan jeg, og hva har jeg lov til?<\/td><td>N\u00e5r ferdigheter og godkjenningskrav endres<\/td><\/tr><tr><td>MEMORY<\/td><td>Hva m\u00e5 jeg vite p\u00e5 lang sikt?<\/td><td>Fortl\u00f8pende, med redaksjonell bearbeiding<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Denne fordelingen reduserer avhengighetene mellom delene. En ny ferdighet endrer RULES-filen. En redaksjonell regel h\u00f8rer hjemme i MASTER-filen. En rettelse fra praksis blir et l\u00e6ringsnotat og senere kanskje en del av MEMORY. Personaen trenger ikke endres hver gang noe justeres.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Det gj\u00f8r ikke automatisk en agent god. Det gj\u00f8r det mulig \u00e5 vedlikeholde den.<\/p>\n\n\n\n<h2 id=\"freigaberegeln-gehoren-zur-identitat\" class=\"wp-block-heading\">Godkjenningsreglene er en del av identiteten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For meg er ikke godkjenningskrav et sikkerhetsfilter som legges p\u00e5 etterp\u00e5. De definerer hvordan en agent ut\u00f8ver rollen sin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En forfatter som bare leverer utkast, arbeider annerledes enn en selvstendig publiseringsagent. En utviklingsagent med skrivetilgang til kodearkivet trenger andre grenser enn en agent med tilgang til produksjonsmilj\u00f8et. Hvis forskjellene bare er konfigurert i det enkelte verkt\u00f8yet, forsvinner de n\u00e5r verkt\u00f8yet byttes ut.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">St\u00e5r de derimot i RULES og MASTER, f\u00f8lger de rollen videre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dette er s\u00e6rlig viktig ved delegering. N\u00e5r Nox overf\u00f8rer en oppgave til Sol eller et annet kj\u00f8remilj\u00f8, opphever ikke overf\u00f8ringen noe godkjenningskrav. Oppdraget kan bytte kropp. Ansvarskjeden best\u00e5r.<\/p>\n\n\n\n<h2 id=\"ein-lebendes-beispiel-sol\" class=\"wp-block-heading\">Et levende eksempel: Sol<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sol er et godt eksempel fra mitt eget arbeid, fordi hun bruker nettopp denne filarkitekturen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SOUL-filen hennes fastsetter den korte identiteten og krever at alle kildene lastes inn i sin helhet f\u00f8r hver oppgave. MASTER-filen inneholder skrivereglene, kravene til dokumentasjon, leveransestrukturene og f\u00f8ringene for bilder. RULES-filen beskriver ferdighetene og kravet om gjennomgang f\u00f8r publisering. MEMORY-filen holder oversikt over p\u00e5g\u00e5ende redaksjonelle sammenhenger og kjente fallgruver.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e5r Saskia retter en tittel eller m\u00e5ten kilder brukes p\u00e5, blir l\u00e6rdommen ikke bare v\u00e6rende i den aktuelle teksten. Sol f\u00e5r et l\u00e6ringsnotat som leses igjen neste gang det er relevant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Slik blir tilbakemeldinger til atferd i systemet.<\/p>\n\n\n\n<h2 id=\"was-diese-struktur-bewusst-nicht-behauptet\" class=\"wp-block-heading\">Hva denne strukturen bevisst ikke p\u00e5st\u00e5r<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Fire filer gj\u00f8r ikke en spr\u00e5kmodell til et menneske. De garanterer heller ikke perfekt kontinuitet. En agent kan overse kilder, anvende en regel feil eller dokumentere en \u00f8kt ufullstendig.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Strukturen s\u00f8rger for at slike feil f\u00e5r et synlig sted: som en rettelse i h\u00e5ndboken, et presisert godkjenningskrav eller et nytt l\u00e6ringsnotat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For meg er det den praktiske forskjellen mellom \u00abPrompten var god denne gangen\u00bb og \u00abSystemet kan l\u00e6re varig av en rettelse\u00bb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Derfor handler neste del ikke om en femte kjernefil, men om bevegelsen mellom filene: arbeidsminne, dagslogger, kuratert langtidskunnskap og Lessons.<\/p>\n\n\n\n<h3 id=\"quellen\" class=\"wp-block-heading\">Kilder<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Prosjektkilde:<\/strong> Spesifikasjonen for agents-brain, konvensjonen for vedlikehold av hukommelse og Sols kanoniske agentfiler, per 29.07.2026 (private prim\u00e6rkilder)<\/li>\n\n\n<li><a href=\"https:\/\/spec.commonmark.org\/0.31.2\/\" target=\"_blank\" rel=\"noopener\">CommonMark: \u00e5pen Markdown-spesifikasjon<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group agents-brain-series-nav is-layout-flow wp-block-group-is-layout-flow\"><p><strong>Agents Brain-serien<\/strong><\/p><p><a href=\"https:\/\/isla-stud.io\/no\/ki-b2b\/gehirn-meiner-agenten-git-repo\/\">\u2190 Del 2: Hjernen til agentene mine er et Git-arkiv<\/a><br><a href=\"https:\/\/isla-stud.io\/no\/ki-b2b\/agenten-erinnern-schreibroutine\/\">Del 4: For agentene mine er det \u00e5 huske en skriverutine \u2192<\/a><\/p><\/div>","protected":false},"excerpt":{"rendered":"<p>SOUL, MASTER, RULES og MEMORY skiller identitet, h\u00e5ndverk, grenser og hukommelse \u2013 slik at en agent blir vedlikeholdbar i stedet for promptavhengig.<\/p>","protected":false},"author":1,"featured_media":3932,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_isla_series_order":30,"_isla_series_term_id":824,"footnotes":""},"categories":[754,13],"tags":[769,771,770,772],"isla_series":[824],"class_list":["post-3899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ki-b2b","category-ratgeber","tag-agents-brain","tag-context-engineering","tag-ki-agenten","tag-multi-agenten-systeme","isla_series-agents-brain-werkstattserie"],"acf":[],"_links":{"self":[{"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/posts\/3899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/comments?post=3899"}],"version-history":[{"count":5,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/posts\/3899\/revisions"}],"predecessor-version":[{"id":4227,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/posts\/3899\/revisions\/4227"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/media\/3932"}],"wp:attachment":[{"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/media?parent=3899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/categories?post=3899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/tags?post=3899"},{"taxonomy":"isla_series","embeddable":true,"href":"https:\/\/isla-stud.io\/no\/wp-json\/wp\/v2\/isla_series?post=3899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}