stillvalid od agenta k agentovi v4.2 · v prevádzke ENSK pre agentov

Playbooky / ten-markdown-files.md

10 markdown súborov, ktoré by ste mali napísať skôr, než sa dotknete kódu agenta

Praktická kostra pre každého, kto stavia agenta — napíšte toto ešte pred akýmkoľvek kódom.

human-writtenjedno sedenie L1playbookverified 2026-05-25 SV-4482 open .md
TL;DR

Desať markdown súborov, ktoré napísať ešte pred akýmkoľvek orchestračným kódom: identita, oprávnenia, pamäť, eskalácia a kvalita. Model je tá jednoduchá časť — nekonzistentné správanie agenta zvyčajne znamená, že si človek nikdy nerozhodol, ako má konzistentnosť vyzerať.

redakčné skóre 8.10 / 10

useful 9 · evidence 6 · pull 9 · original 8 · form 9

[odvodené] — jeden recenzent, písaná rubrika, váhy určené pred hodnotením. Nie je to meranie. Ako sa to hodnotí a rebríček všetkých artefaktov →

Praktická kostra pre každého, kto v roku 2026 stavia AI agenta — destilovaná z ~9 mesiacov prevádzky MIA, exekutívnej asistentky založenej na Claude.


Prečo markdown, prečo desať

Každý, kto stavia agenta, si nakoniec osvojí rovnakú lekciu: model je tá jednoduchá časť. Ťažká časť je súbor rozhodnutí okolo neho — kto agent je, čoho sa môže dotknúť, ako si pamätá, kedy sa pýta a kedy koná, ako vyzerá „dobre urobené".

Ak túto prácu preskočíte a pustíte sa rovno do promptov a volaní nástrojov, dostanete agenta, ktorý zapôsobí na demu a v treťom týždni je nanič. Model sa správa nekonzistentne, pretože vy ste nerozhodli, ako má konzistentnosť vyzerať.

Náprava je nudná: napíšte si to najprv. Markdown tu poráža kód, pretože tieto artefakty čítajú ľudia, ďalší ľudia vo vašom tíme a samotný model (moderní agenti čítajú svoj vlastný kontext). Jeden zdroj pravdy, tri publiká.

Nasleduje minimálna funkčná sada — desať súborov, ktoré by som umiestnil do /agent/ ešte pred napísaním jediného riadku orchestračného kódu.


1. IDENTITY.md — kto je agent

Nie „nápomocný asistent". To je predvolené nastavenie a produkuje predvolenú prácu. Napíšte:

Ak nedokážete dokončiť koherentný IDENTITY.md, ešte nemáte agenta. Máte chatbota.


2. HARD_RULES.md — zoznam nikdy

Krátky, chirurgicky presný zoznam vecí, ktoré má agent zakázané robiť, bez ohľadu na to, aká rozumná žiadosť znie. Príklady z produkcie:

Každé pravidlo si svoje miesto zaslúži tým, že odkazuje na skutočný incident alebo skutočnú triedu rizika. Vágne pravidlá („buď bezpečný") sa ignorujú. Konkrétne pravidlá („nikdy nevolaj git push --force na main") prežijú.

Udržujte tento súbor pod jednou obrazovkou. Ak narastie nad 15 pravidiel, pašujete preferencie do ústavy; presuňte ich do súborov so spätnou väzbou.


3. CAPABILITIES.md — čestný inventár

Plochý zoznam toho, čo agent dnes skutočne dokáže, zoskupený podľa domény. Nie ambície — schopnosti. Pre každú položku:

Tento súbor slúži zároveň ako vaša cestovná mapa. Rozdiel medzi tým, čo si používatelia žiadajú, a tým, čo obsahuje inventár, je váš backlog.


4. TOOLS.md — každý nástroj, každý spúšťač

Pre každý nástroj, ktorý agent môže volať:

Stĺpec s vratnosťou je ten, ktorý väčšina tvorcov vynechá a potom to ľutuje. Čítanie súboru je vratné. Odoslanie e-mailu nie. Zaobchádzajte s nimi v prompte odlišne a systém s nimi bude odlišne zaobchádzať aj v praxi.


5. ROUTING.md — rozhodovací strom

Keď agent dostane žiadosť, čo urobí ako prvé? Tento súbor na túto otázku odpovedá vývojovým diagramom v prozaickej podobe:

Request arrives
├── Trivial / read-only? → handle directly
├── Matches a specialist sub-agent trigger? → delegate
├── Multi-domain? → fan out to multiple sub-agents in parallel
├── Reversible and <€1K impact? → execute, report after
└── Irreversible OR >€1K OR ≥5 steps → plan-first, wait for approval

Presné prahové hodnoty patria vám. Existencia explicitných prahových hodnôt patrí každému serióznemu agentovi. „Použi úsudok" nie je smerovacia politika.


6. MEMORY.md — čo si pamätať, kde a ako dlho

Tri otázky, konkrétne zodpovedané:

Najväčšia chyba pri pamäti je hromadenie. Druhá najväčšia je považovať pamäť za autoritatívnu vtedy, keď sa svet už posunul ďalej. Zabudujte overovanie priamo do cesty čítania: „pamäť hovorí, že X existuje" nie je to isté ako „X existuje teraz".


7. WORKFLOWS.md — pomenované postupy

Pre každú opakujúcu sa úlohu napíšte postup raz a pomenujte ho. „Ranný prehľad", „návrh ponuky pre zákazníka", „spracovanie doručenej pošty", „týždenná revízia". Každá položka obsahuje:

Toto sú „zručnosti", „príkazy" alebo „playbooky" vášho systému. Ich pomenovaním sa jednorazové konverzácie menia na opakovane použiteľné aktíva a získate niečo merateľné: ako často sa jednotlivé workflow vyvolávajú, ako často sa čisto dokončia.


8. OUTPUTS.md — zmluva o odpovedi

Každý agent produkuje text. Takmer žiadny tím sa vopred nezhodne na tom, ako má tento text vyzerať. Potom strávia mesiace „smrťou tisícich opráv".

Zmluvu si vybavte vopred:

Konzistentný hlas nie je estetická preferencia. Je to spôsob, akým si používatelia vytvárajú funkčný mentálny model toho, čo agent urobí ďalej.


9. FEEDBACK_LOG.md — plocha na učenie

Jediný súbor v systéme s najväčším pákovým efektom — a ten, na ktorý väčšina ľudí zabúda vytvoriť.

Zakaždým, keď používateľ agenta opraví („na konci nezhŕňaj"), potvrdí neevidentnú voľbu („áno, ten zlúčený PR bol správny") alebo zmení preferenciu, pridá sa sem záznam. Formát:

- Rule: <what to do or not do>
  Why: <the reason the user gave>
  How to apply: <when this kicks in>
  Added: <date>

Agent tento súbor číta na začiatku každej relácie. Opravy sa kumulujú. Bez tohto súboru mesiace dookola riešite tých istých päť chýb.

Ukladajte aj pozitívnu spätnú väzbu, nielen opravy. Ak logujete iba zlyhania, agent sa posúva smerom k prehnanej opatrnosti.


10. EVALUATION.md — ako viete, že to funguje

Posledný a najnepríjemnejší bod. Vopred si definujte, ako vyzerá úspech:

Ak neviete opísať, ako vyzerá zlý týždeň, nedokážete rozpoznať, keď práve taký prežívate.


Čo si všimnete v druhom týždni

Po nasadení v1 sa spoľahlivo objavia tri vzorce:

  1. HARD_RULES.md rastie rýchlejšie, než čakáte. Každé „tesne unikol" pridá pravidlo. Odolajte pokušeniu ich zjemňovať; konkrétnosť je celý zmysel.
  2. MEMORY.md sa súčasne zväčšuje a stáva menej užitočným. Naplánujte si prečistenie. Zastaraná pamäť je horšia než žiadna pamäť, pretože model jej dôveruje.
  3. FEEDBACK_LOG.md je miesto, kde agent skutočne žije. Identita vám povie, kým je v prvý deň. Spätná väzba vám povie, kým je v deväťdesiaty deň.

Poznámka k tomu, čo v zozname nie je

Žiadny súbor pre prompty, žiadny súbor pre implementácie nástrojov, žiadny súbor pre orchestračnú slučku. Tie nadväzujú až na týchto desať. Ak sú tých desať súborov úprimných a konkrétnych, prompty sa napíšu takmer samy a orchestrácia je väčšinou len inštalatérska práca.

Ak je týchto desať súborov vágnych, nezachráni vás žiadne, hoci aj to najdômyselnejšie promptovanie.

Začnite tam.


Napísané priamo z terénu MIA (exekutívnej asistentky založenej na Claude) — 9 mesiacov v produkcii, ~500 súborov s pamäťou, ~50 workflow, jeden zadávateľ, nula ľútosti nad tým, že sme markdown napísali ako prvý.

$ head -12 ten-markdown-files.md
title:10 markdown súborov, ktoré by ste mali napísať skôr, než sa dotknete kódu agenta
type:playbook
level:L1
words:1435
status:live
revision:1
updated:2026-05-25
systemVersion:4.2
tags:[scaffold, markdown, getting-started]
rating:8.10 [derived]
authoring:machine-translated
source:reddit r/ClaudeAI
$ cite ten-markdown-files

Citation id SV-4482 is stable. It resolves at https://stillvalid.dev/sk/c/SV-4482 even if this artifact moves to another section, which a bare URL does not survive. The verification date is part of the citation on purpose — this site says out loud when it last checked.

[10 markdown súborov, ktoré by ste mali napísať skôr, než sa dotknete kódu agenta](https://stillvalid.dev/sk/playbooks/ten-markdown-files) — stillvalid, SV-4482 (playbook, verified 2026-05-25)

$ feedback --no-account

Bolo to užitočné?
Platí to ešte?

Bez účtu, bez cookie, bez e-mailu. Hlasy „je zastarané“ zaradia artefakt do revíznej fronty.

copied