Blog

Druhý mozog v Claude Code: Ako vytvoriť štruktúru za hodinu

Markdown

Ako vytvoriť druhý mozog pre Claude Code: hierarchiu pamäte, päťdielnu štruktúru priečinkov a git, vďaka ktorým si agent medzi reláciami zapamätá všetko o vašom projekte.

Prečítať celý článok

Kľúčový poznatok

Druhý mozog pre Claude Code nie je jeden súbor; je to štruktúra piatich priečinkov plus git. CLAUDE.md určuje pravidlá a smerovanie, business/ uchováva znalosti o projekte, ai-clone/ ukladá informácie o vás ako osobe, ktorá rozhoduje, plans/ obsahuje technické plány a retrospectives/ poznatky z minulých relácií. Agent začne v CLAUDE.md a podľa odkazov prejde do správneho priečinka pre konkrétnu požiadavku. Tento článok sa venuje hierarchii pamäte v oficiálnej dokumentácii Claude Code, päťdielnej štruktúre a tomu, ako ju krok za krokom vytvoriť za hodinu.

Referenčná dokumentácia Ailoot: ailoot.ai/docs/.

Prečo Claude Code potrebuje druhý mozog a čo je nevyhnutné?

Kľúčový poznatok

Jeden súbor CLAUDE.md pokrýva základné pravidlá, ale nedokáže uchovávať obchodnú pamäť. Po mesiaci ste zabudli, prečo ste zvýšili cenu. Po troch mesiacoch ste zabudli, prečo ste odmietli splátkovú platbu. Znalosti sú naraz na štyroch miestach: vo vašej hlave, v chatoch na Telegrame, v dokumentoch Google a v hlavách zamestnancov. Druhý mozog ich všetky zhromažďuje v jednom priečinku markdownových súborov vedľa projektu a Claude si v ňom môže hľadať sám.

V utorok otvoríte Claude Code. Vysvetlíte mu: toto je projekt, toto je publikum, toto nerob. Pracujete spolu. Vo štvrtok je to nový chat a všetko musíte vysvetľovať znova.

Ak máte CLAUDE.md, vyriešili ste prvú vlnu frustrácie. Základné pravidlá a opis projektu sú v jednom súbore a načítajú sa do každej relácie. Vysvetlil som, ako tento súbor funguje, v mojom návode na CLAUDE.md – môžete si ho najprv prečítať a vytvoriť si základy.

CLAUDE.md je však príručka pre nového zamestnanca. Ako sa obliekať, aký tón používať pri komunikácii s klientmi, ktoré príkazy používať na publikovanie. Na dobré rozhodnutia o projekte to nestačí. Rozhodnutia si vyžadujú znalosti: čo je produkt, kto je publikum, ako funguje ekonomika, čo ste vyskúšali a čo nefungovalo.

Podľa skúsenosti autora opísanej v tomto článku bývali tieto znalosti na štyroch miestach: v jeho hlave, v chatoch na Telegrame, v dokumentoch Google a v hlavách zamestnancov. Mesiac po rozhodnutí si nikto nepamätal, prečo ho prijali. Nový človek strávil hodinu kladením otázok tímu, aby sa zorientoval. Claude vôbec nemal prístup k tomuto kontextu.

Pred vytvorením druhého mozgu podľa opísanej skúsenosti autora každá relácia znamenala, že bolo treba znova vysvetľovať, kto je klient, ako je zostavená ponuka a ktorý poskytovateľ spracúva platby. S priečinkom business/ otvorím chat a poviem: „aktualizuj ponuku pre nový cenový plán“ – Claude sám prejde do súboru business/company/legal.md, prečíta si požiadavky, potom prejde do business/products/pricing.md, nájde nový cenový plán a v jednom kroku navrhne úpravu. Úvodné vysvetľovanie odpadá; kontext sa načíta automaticky.

Poznámka

Nie je to problém pamäte Claude. Je to problém architektúry. Kontextové okno agenta je jeho pracovná pamäť. Načíta sa doň len to, na čo ho výslovne upozorníte. Všetko ostatné je mimo okna a načítava sa podľa potreby. Druhý mozog ukladá toto „všetko ostatné“ štruktúrovane, aby sa v ňom Claude vedel zorientovať.

Anthropic tento problém vo svojom technickom blogu nazýva znehodnocovanie kontextu:

Čím viac tokenov je v kontextovom okne, tým horšie model dokáže presne vyhľadávať informácie v tomto kontexte.
— Anthropic, anthropic.com/engineering/effective-context-engineering-for-ai-agents

Inými slovami, čím viac toho naplníte do okna, tým horšie agent pracuje s konkrétnymi detailmi. Riešením je udržiavať štruktúru externých súborov, do ktorých Claude môže sám prejsť v reakcii na konkrétnu požiadavku. To je druhý mozog.

Čo je druhý mozog a ako sa uplatňuje v Claude?

Kľúčový poznatok

Myšlienka je jednoduchá: myseľ slúži na premýšľanie, nie na ukladanie myšlienok. Pre Claude Code sa druhý mozog mení z metódy produktivity na architektúru agenta: externý priečinok s poznámkami, ku ktorému má agent priamy prístup cez súborový systém.

Druhý mozog zvyčajne slúži na všeobecnú produktivitu: ľudia si vytvoria trezor v Obsidiane a pridávajú doň úryvky z kníh, poznámky z hovorov a nápady na projekty.

Keď autor túto myšlienku uplatnil pri práci s Claude Code, prestalo ísť o produktivitu a začalo ísť o architektúru agenta.

V klasickom prístupe patrí druhý mozog vám a pristupujete k nemu ručne. Pri práci s Claude Code je druhý mozog obojsmerný: pristupujete k nemu vy aj agent. To mení požiadavky na jeho formát.

Keďže k nemu agent pristupuje sám, súbory musia byť vo formáte, ktorému rozumie bez samostatnej integrácie. Markdown je ideálny: text, hierarchia nadpisov a odkazy medzi súbormi. Notion a Google Docs nie sú vhodné. Môžete ich pripojiť cez MCP, ale pridáva to ďalšiu vrstvu, ďalší token ku každej požiadavke a ďalší bod zlyhania.

Keďže súbory sú v súborovom systéme vedľa projektu, Claude Code k nim má automaticky prístup. Netreba nič nastavovať. Spustite agenta v priečinku projektu a uvidí všetky súbory v ňom. Je to zadarmo a funguje okamžite.

Tip

Druhý mozog môžete mať v Obsidiane – aj ja ho tam otváram, aby som si ľahšie prezrel graf prepojení. Samotné súbory sú však v obyčajnom priečinku vedľa kódu. Obsidian je len príjemné rozhranie nad markdownovými súbormi. Claude ich vidí aj bez Obsidianu. Môžete používať ľubovoľný editor; dôležité je, aby súbory boli na disku, nie v cloudovej službe s vlastným formátom.

Akú hierarchiu pamäte má Claude Code hneď po inštalácii?

Kľúčový poznatok

Claude Code dokáže hneď po inštalácii čítať štyri úrovne CLAUDE.md (enterprise, user, project a local) a od verzie 2.1.59 si vedie vlastnú automatickú pamäť v ~/.claude/projects/<project>/memory/. Na základnú pamäť to stačí, nie však na obchodný kontext – ten umiestnite do samostatného priečinka vedľa projektu.

Skôr než pridáte čokoľvek vlastné, pozrime sa na to, čo si Claude dokáže zapamätať bez vašej pomoci. Anthropic v oficiálnej dokumentácii opisuje dva mechanizmy: CLAUDE.md (pravidlá, ktoré píšete vy) a automatickú pamäť (poznatky, ktoré si zapisuje Claude). Obe sa načítajú na začiatku každej relácie.

Súbor CLAUDE.md sa vyhľadáva na štyroch miestach naraz:

ÚroveňUmiestnenieÚčel
Enterprise/Library/Application Support/ClaudeCode/CLAUDE.md (macOS), /etc/claude-code/CLAUDE.md (Linux), C:\Program Files\ClaudeCode\CLAUDE.md (Windows)Pravidlá, ktoré správca nasadí celému tímu cez MDM. Jednotlivci to nepotrebujú.
User~/.claude/CLAUDE.mdOsobné pravidlá platné vo všetkých projektoch. „Odpovedaj v mojom preferovanom jazyku“, „nepoužívaj dlhú pomlčku“.
Project./CLAUDE.md v koreňovom priečinku projektuPravidlá pre konkrétny projekt: technologický zásobník, štruktúra priečinkov, obchodné pravidlá. Zapisuje sa do gitu.
Local./CLAUDE.local.mdVaše osobné poznámky k tomuto projektu, ktoré sa nezapisujú do gitu. V .gitignore.

Všetky štyri súbory sa načítajú do kontextu. Čím konkrétnejšia je úroveň, tým vyššiu prioritu má. Lokálny súbor sa číta ako posledný, takže jeho pravidlá prebijú všetky ostatné.

Súbor CLAUDE.md môže byť aj v ľubovoľnom priečinku v projekte. Keď Claude číta súbor z podpriečinka, načíta podľa potreby aj CLAUDE.md z tohto podpriečinka. Je to užitočné v monorepozitári: pravidlá pre frontend sú v frontend/CLAUDE.md, pravidlá pre backend v backend/CLAUDE.md a načítajú sa len vtedy, keď agent pracuje s príslušnou časťou.

Automatická pamäť sa objavila v Claude Code 2.1.59. Sú to súbory, ktoré Claude píše o vás:

~/.claude/projects/<project-name>/memory/
├── MEMORY.md          # Register, načítaný v každej relácii (200 riadkov alebo 25KB)
├── debugging.md       # Podrobné poznámky (načítané podľa potreby)
├── api-conventions.md
└── ...

Anthropic to v oficiálnej dokumentácii opisuje takto:

Claude si neukladá niečo v každej relácii. Rozhoduje sa, čo stojí za zapamätanie podľa toho, či by informácia mohla byť užitočná v budúcom rozhovore.
— Anthropic, code.claude.com/docs/en/memory

Automatická pamäť sa zapína príznakom autoMemoryEnabled v ~/.claude/settings.json. Claude rozhoduje, čo do nej zapíše. MEMORY.md si môžete prečítať a upravovať ručne – je to obyčajný markdown.

Upozornenie

Automatická pamäť je užitočná, ale nenahrádza druhý mozog. Claude si do nej zapisuje taktické poznatky o nástrojoch a vzoroch v kóde. „Tento skript nefunguje bez príznaku X“, „táto databázová tabuľka sa volá takto“. Obchodnú stratégiu si tam nezapisuje. Ak chcete, aby si agent zapamätal, kto je vaše publikum a prečo ste zvolili konkrétnu cenu, musíte to sami vložiť do samostatného kontextového priečinka.

CLAUDE.md alebo druhý mozog – kde je hranica?

Kľúčový poznatok

CLAUDE.md je príručka pre nového zamestnanca: ako sa správať, ktoré príkazy používať a čo nerobiť. Druhý mozog je firemná wiki: čomu sa venujete, pre koho to robíte, ako funguje ekonomika a čo ste už vyskúšali. Jeden súbor pravidiel správania a štruktúra externých znalostí. CLAUDE.md je register; druhý mozog je archív. Bez registra agent nevie, že archív existuje. Bez archívu pozná len pravidlá, nie obchodný kontext.

Tu je prirovnanie, ktoré používam vo svojich prednáškach: predstavte si, že ste prijali nového zamestnanca. Čo mu dáte v prvý deň?

Príručku: ako sa obliekať, kedy prísť, aký tón používať pri komunikácii s klientmi, cez aký systém publikovať. Je to krátky dokument. Nevysvetľuje, čo robíte ani prečo. Jednoducho hovorí, ako sa správať.

A samostatne prístup k firemnej wiki. Vysvetľuje, čo je produkt, pre koho je určený, kto tvorí publikum, aká je cena a prečo, kto sú konkurenti a akých chýb ste sa dopustili. Je to rozsiahly archív. Nikto ho nečíta celý – chodíte doň s konkrétnou otázkou.

CLAUDE.md = príručka. Druhý mozog = wiki. Potrebujete oboje.

Rozdiel je jednoduchý. Do CLAUDE.md dajte všetko, čo je dôležité pre každú úlohu:

  • Kto je agent v tomto projekte (pomocník, vedúci, asistent)
  • V akom jazyku má odpovedať
  • Technologický zásobník
  • Príkazy na publikovanie
  • Zákazy (nepoužívaj dlhú pomlčku, nespúšťaj git push --force)
  • Smerovanie: kam ísť po obchodný kontext a kde hľadať zásady

Do druhého mozgu dajte všetko, čo je potrebné podľa potreby:

  • Produkt, publikum, ekonomiku a ciele
  • Konkurentov a trh
  • Minulé rozhodnutia a dôvody, ktoré k nim viedli
  • Príklady od klientov a recenzie
  • Zásady a metodiku

Anthropic v dokumentácii rozlišuje to isté:

CLAUDE.md sa načítava v každej relácii, preto doň zaraďujte len to, čo platí všeobecne. Na znalosti v danej oblasti alebo pracovné postupy, ktoré potrebujete len občas, použite skills. Claude ich načíta podľa potreby bez toho, aby zahltil každú konverzáciu.
— Anthropic, code.claude.com/docs/en/best-practices

Skills sú jedným zo spôsobov, ako ukladať epizodické znalosti. Ďalším je priečinok business/ vedľa projektu. Používam oba a podrobnejšie ich vysvetlím nižšie.

Z čoho pozostáva projektový mozog – 5 častí plus stroj času

Kľúčový poznatok

Projektový mozog tvorí päť priečinkov a nad nimi git. CLAUDE.md určuje pravidlá a smerovanie. ai-clone/ uchováva vašu digitálnu projekciu: zásady, tón a spätnú väzbu po chybách. business/ uchováva znalosti o projekte. plans/ obsahuje technické plány podľa fáz. retrospectives/ obsahuje zhodnotenia po reláciách. Git z toho všetkého robí stroj času: o rok môžete otvoriť ktorýkoľvek súbor a zistiť, čo obsahoval v čase prijatia rozhodnutia.

Príklad architektúry z autorovej opísanej skúsenosti:

PriečinokČo obsahujeÚčel
CLAUDE.mdPravidlá projektu, technologický zásobník, štruktúra súborov, smerovanie priečinkov, jazyk komunikácieJe to príručka agenta. Načíta sa v každej relácii. Menej ako 200 riadkov, ideálne 80-120.
ai-clone/Kto som, moje zásady, môj tón, môj štýl rozhodovania, spätná väzba po chybáchMoja digitálna projekcia ako osoby, ktorá rozhoduje. Vie, čo hneď odmietnem, akým štýlom navrhujem veci a aké pravidlá som sa naučil z chýb.
business/Produkt, publikum, ciele, ekonomika, marketing, minulé rozhodnutia, príkladyPrepojené markdownové súbory s wiki odkazmi. Každý súbor prepájajú s ostatnými odkazy [[...]]. Agent tam ide s konkrétnou otázkou.
plans/Jeden plán na funkciu. Súbor YYYY-MM-DD-feature.md s fázami a zaškrtávacími políčkamiPlan Mode existuje v jednej konverzácii a po /clear sa stratí. Priečinok plans/ je v repozitári – každý agent môže kedykoľvek pokračovať v pláne.
retrospectives/Zhodnotenia po každej relácii: čo sa urobilo, čo si treba zapamätať a čo by sa dalo zlepšiťSystémové sebaučenie. Chyby sa menia na pravidlá v ai-clone/feedback/.
+ gitHistória verzií všetkých súborovStroj času. Otvorte ľubovoľný súbor a spustite git log, aby ste zistili, kedy a prečo sa zmenil.

Kľúčovým metodickým bodom je oddeliť ai-clone/ od business/.

business/ odpovedá na otázku „čomu sa venujeme?“ Produkt, publikum, ceny, konkurenti. Týka sa projektu. Ak zajtra odovzdáte projekt partnerovi, tento priečinok pôjde s ním.

ai-clone/ odpovedá na otázku „ako sa rozhodujem?“ Moje zásady, tón, remeslo a zakázané slová. Týka sa mňa. Ak zajtra začnem nový projekt, tento priečinok pôjde so mnou.

Chcete nielen nastaviť druhý priečinok, ale aj vytvoriť systém, vďaka ktorému bude Claude konzistentný? Samo osebe to nestačí. Bez ai-clone/ agent odpovedá za každého, nie za vás. Bez inžinierstva kontextu sa túla po celom priečinku a míňa tokeny. Oplatí sa prepojiť všetky tri veci: druhý mozog + AI klon + inžinierstvo kontextu. Sú to tri piliere, bez ktorých AI halucinuje.

Čo má byť v business/ a čo tam nepatrí?

Kľúčový poznatok

Do business/ ukladajte fakty o projekte, ktoré sa menia raz za týždeň alebo menej často: pozicioning, publikum, produkty a ceny, štvrťročné ciele a kľúčové rozhodnutia. Nezaraďujte tam chatovú korešpondenciu, nespracované surové materiály, informácie už uvedené v kóde, snímky obrazovky ani dynamické čísla. Čísla nahraďte značkou LIVE a odkazom na SQL dotaz – vysvetľujem to v samostatnej časti nižšie.

Štruktúra najvyššej úrovne priečinka business/ v autorovom opísanom projekte:

business/
├── INDEX.md              ← mapa priečinka, čítajte ako prvé
├── company/              ← poslanie, právnická osoba, hodnoty, právne zásady
├── products/             ← produkty, programy, ceny
├── audience/             ← profil klienta, segmenty, námietky
├── goals/                ← ročné, štvrťročné a mesačné ciele, metriky
├── economics/            ← jednotková ekonomika, príjmy, výdavky, prognóza
├── marketing/             ← kanály, lievik, materiály, konkurenti
├── execution/            ← týždenné plánovanie, nevybavené úlohy
└── assets/               ← dizajnový systém, recenzie, banka textov

Toto je príklad z autorovho opísaného projektu, nie dogma. Priečinky vytváram podľa potreby. Začal som s tromi (products/, audience/, goals/); ostatné pribudli po 2-3 mesiacoch, keď už nebolo jasné, kam ukladať nové veci.

Hlavným súborom priečinka je INDEX.md. Je to mapa. Obsahuje tabuľku „otázka → súbor“, podľa ktorej Claude zisťuje, kam ísť. Bez nej agent míňa tokeny čítaním každého súboru po jednom.

Ukážka časti súboru INDEX.md:

### Kde čo nájsť

| Čo potrebujete | Kde hľadať |
|---|---|
| Kto je náš klient a aké má problémy | `business/audience/avatar.md` |
| Produkty, plány a ceny | `business/products/` |
| Ciele a metriky | `business/goals/` |
| Ekonomika (príjmy, výdavky, jednotková ekonomika) | `business/economics/` |
| Propagačné kanály a materiály | `business/marketing/` |

Potom stačí jeden riadok v CLAUDE.md: „Pri obchodných otázkach si prečítaj business/INDEX.md a riaď sa mapou.“ Agent nenačítava celý priečinok do kontextu. Načíta mapu, vyberie správny súbor a prečíta len ten.

Zoznam vecí, ktoré do business/ nepatria:

  • Nespracovaná chatová korešpondencia. Ak obsahuje poznatok, vyťažte z neho podstatu a zapíšte ju. Ak nie, vynechajte ju.
  • Informácie už uvedené v kóde. „Platby prechádzajú cez CloudPayments“ netreba; agent to vidí v kóde.
  • Snímky obrazovky a obrázky. Zväčšujú priečinok a textový model ich bez ďalšieho kroku nespracuje.
  • Dynamické čísla. „Dnes máme pre produkt 423 platieb“ bude o týždeň neaktuálne. Použite značku LIVE a odkaz na databázový dotaz.
  • Citlivé alebo sporné informácie. Ak by sa repozitár zajtra zverejnil na YouTube pred 100 tisícmi cudzích ľudí, ponechajte len to, čo by ste boli ochotní ukázať. Priečinok čítajú zamestnanci, agenti a niekedy aj externí dodávatelia.

Upozornenie

Ak je repozitár verejný, verejný je aj priečinok business/. K druhému mozgu pristupujem tak, akoby sa repozitár mohol zajtra stať verejným, aj keď je teraz súkromný. Žiadne mená klientov bez súhlasu, žiadne mesačné údaje o príjmoch, žiadne heslá. Tento zvyk ušetrí veľa stresu.

Prečo mať samostatný priečinok ai-clone a prečo ho nemiešať s business?

Kľúčový poznatok

ai-clone/ uchováva vašu digitálnu projekciu: zásady, tón, zakázané slová a spätnú väzbu po chybách. Každá chyba agenta sa podľa vzorca „pravidlo → prečo → ako uplatniť“ mení na pravidlo v ai-clone/feedback/. Tento priečinok si prenášate z projektu do projektu. business/ zostáva pri projekte. Držte ich oddelene: v novom projekte bude business/ nový, ale vaše zásady a štýl zostanú rovnaké.

Myšlienka je jednoduchá: firma vie, čomu sa venujeme. Klon vie, ako sa rozhodujem.

Štruktúra ai-clone/ v autorovom opísanom projekte:

ai-clone/
├── INDEX.md           ← mapa priečinka
├── role.md            ← kto som, moje zázemie, na čom záleží
├── identity/          ← hodnoty, vízia, poslanie
├── thinking/          ← mentálne modely z prednášok
├── voice/             ← tón, slovná zásoba, štýl
├── principles/        ← presvedčenia o produkte, kóde, podnikaní
├── feedback/          ← pravidlá získané z chýb ← hlavný priečinok
├── style/             ← zakázané slová, formát Telegramu
└── reference/         ← nástroje, prostredie

Najužitočnejší priečinok je feedback/. Obsahuje konkrétne pravidlá, ktoré som sa naučil z chýb agentov. Každé pravidlo sa ukladá do samostatného súboru v tomto formáte:

---
name: short-name
description: one line - what’s in the file and when to apply it
type: feedback
---

Krátke pravidlo v jednej vete.

**Prečo:** prečo toto pravidlo existuje. Kontext, incident, pozorovanie.

**Ako uplatniť:** konkrétne situácie, v ktorých sa pravidlo používa.

Bez časti Prečo je pravidlo mŕtve – agent ho neprenesie do podobnej situácie. Bez časti Ako uplatniť nie je jasné, kedy pravidlo použiť.

Príklad z môjho priečinka: pravidlo „spojovník, nie dlhá pomlčka“. Vzniklo preto, že dlhá pomlčka — je výrazným vizuálnym znakom generovaného textu. Platí pre každý text určený verejnosti. Súbor je na adrese ai-clone/feedback/no-em-dashes.md.

Robím to trochu inak: pravidlá píšem do ai-clone/feedback/, nie do CLAUDE.md. CLAUDE.md je súbor projektu, ale pravidlá tónu a štýlu sú osobné. Pôjdu so mnou do ďalšieho projektu. CLAUDE.md zostáva pri projekte.

Poznámka

Zrelosť tohto prístupu sa dá merať tým, koľkokrát za týždeň poviete agentovi pri tej istej veci „nie, takto nie“. V zrelom systéme je odpoveď nula. Každá chyba sa zmení na pravidlo v feedback/ a agent ju nabudúce nezopakuje.

Čo sú živé metriky a prečo nezapisovať čísla napevno do súborov?

Kľúčový poznatok

Čísla v súboroch druhého mozgu zastarajú v priebehu dní. „1,000 klientov“ dnes bude zajtra 1,050 a o mesiac 2,000. Ak ich zapíšete napevno, o mesiac bude agent navrhovať veci na základe včerajších údajov. Riešením je značka LIVE v súbore a samostatný dokument live-metrics.md s pripravenými SQL dotazmi. Keď agent uvidí LIVE, prejde do databázy, získa aktuálne číslo a uvažuje na základe aktuálnych údajov.

Jedným z hlavných úskalí pri vytváraní druhého mozgu je naplniť ho zastaranými číslami. Napíšete „máme 320 klientov“ a o dva týždne ich už bude 410. Napíšete „mesačné príjmy sú 4.7 milióna“ a o mesiac už číslu chýba kontext: je to cieľ, skutočnosť alebo prognóza?

V autorovom príklade to funguje takto. V súbore business/products/practicum.md je namiesto čísla značka:

## Kohorty

> **LIVE** - spustite dotazy v `live-metrics.md`, v časti „Predaje“,
> aby ste zistili aktuálne platby podľa kohorty.

| Kohorta | Dátumy | Platiaci |
|-------|------|------------|
| 1 | 10.-12. marca 2026 | LIVE |
| 2 | 24.-26. marca 2026 | LIVE |

Samostatný súbor live-metrics.md obsahuje pripravené SQL dotazy a opis toho, čo vracajú:

## Predaje (platby podľa kohorty)

```sql
SELECT c.name, COUNT(p.id) AS paid, SUM(p.amount) AS revenue
FROM purchases p
JOIN cohorts c ON c.id = p.cohort_id
WHERE p.status = 'paid'
GROUP BY c.name
ORDER BY c.starts_at DESC;
```

Keď sa agenta opýtam: „koľko platieb máme za druhú kohortu?“, agent:

  1. Prečíta business/products/practicum.md
  2. Všimne si značku LIVE vedľa čísla
  3. Otvorí live-metrics.md
  4. Nájde časť „Predaje“
  5. Spustí dotaz voči produkčnej databáze
  6. Odpovie na základe čerstvých údajov

Tým sa vyriešia dva problémy naraz. Čísla nezastarávajú. A rozhodnutia sa prijímajú podľa aktuálneho stavu, nie podľa minuloročného.

Upozornenie

V autorovom opísanom prístupe majú prístup k produkčnej databáze len dôveryhodní agenti. Prístup získavajú len cez obalovú vrstvu, ktorá zaznamenáva dotazy a nesprístupňuje heslá. Vložiť do live-metrics.md priamy príkaz psql s heslom v obyčajnom texte je zlý nápad. Vytvorte obalovú vrstvu, ktorá získa heslo z premennej prostredia a nezobrazí ho vo výstupe. Je to samostatná technická vrstva, ale bez nej sa LIVE stane bezpečnostnou dierou.

Ako AI prechádza druhým mozgom pri jednej požiadavke?

Kľúčový poznatok

Postup je vždy rovnaký: Claude si prečíta CLAUDE.md, uvidí mapy (business/INDEX.md, ai-clone/INDEX.md), prejde na príslušný INDEX, podľa neho nájde konkrétny súbor a v prípade potreby získa číslo cez LIVE. Je to 5-6 operácií čítania namiesto naplnenia celého priečinka do kontextu. Okno zostane voľné na uvažovanie a tokeny sa nemíňajú na nesúvisiace súbory.

Konkrétna požiadavka, napríklad: „napíš e-mail účastníkom o novej kohorte“.

  1. Claude začne s prázdnym oknom. Načíta CLAUDE.md (pravidlá, technologický zásobník, smerovanie).
  2. Zo smerovania v CLAUDE.md zistí: „ai-clone/INDEX.md – vždy čítaj na začiatku relácie.“ Otvorí súbor a zistí, kto som, aký mám tón a ktoré zakázané slová používam.
  3. V smerovaní vidí: „e-mailové šablóny – src/lib/email/layout.ts.“ Otvorí súbor a pochopí formát.
  4. Vidí: „kontext produktu – business/products/practicum.md.“ Otvorí súbor a prečíta si o produkte.
  5. V súbore nájde značku LIVE a odkaz na live-metrics.md. Otvorí súbor a nájde pripravený SQL dotaz. Ak potrebuje aktuálne číslo, spustí dotaz. Ak nie, poznačí si „získať toto číslo pri odosielaní“.
  6. Zistí pravidlá tónu v ai-clone/style/telegram-format.md, zákaz dlhých pomlčiek v ai-clone/feedback/no-em-dashes.md a mieru konverzie lievika v business/marketing/funnel.md.

Napíše e-mail v mojom tóne, s aktuálnymi číslami a bez dlhých pomlčiek či znakov umelej inteligencie.

Anthropic tento prístup vo svojom technickom blogu nazýva kontextom práve včas:

Agenti vytvorení pomocou prístupu „práve včas“ uchovávajú ľahké identifikátory (cesty k súborom, uložené dotazy, odkazy atď.) a pomocou týchto odkazov dynamicky načítavajú údaje do kontextu za behu prostredníctvom nástrojov.
— Anthropic, anthropic.com/engineering/effective-context-engineering-for-ai-agents

Inými slovami, Claude si nesie ukazovatele na údaje, nie samotné údaje. Je to oveľa úspornejšie z hľadiska tokenov a oveľa presnejšie, pretože sa do kontextu dostávajú len relevantné informácie. Okno zostáva voľné na uvažovanie.

5 anti-vzorov druhého mozgu – čomu sa vyhnúť?

Kľúčový poznatok

Hlavné chyby začiatočníkov pri vytváraní druhého mozgu: 1) prerastený CLAUDE.md s 500+ riadkami namiesto stručného smerovača; 2) univerzálny priečinok, ktorý sa zmení na skládku; 3) duplikovanie toho, čo Claude už vie z jazyka alebo kódu; 4) zapisovanie čísel napevno, ktoré zastarávajú, ak nepoužijete LIVE; 5) neprístupný kontext alebo chýbajúce smerovanie k nemu, či už v rovnakom repozitári alebo samostatnom súkromnom úložisku.

Anti-vzor 1. Prerastený CLAUDE.md. 500 riadkov pokynov „namiesto toho, aby ste všetko dali na jedno miesto“. Anthropic sa vyjadruje priamo:

Buďte struční. Pri každom riadku sa opýtajte: „Začne Claude robiť chyby, ak ho odstránim?“ Ak nie, vymažte ho. Zbytočne dlhé súbory CLAUDE.md spôsobujú, že Claude ignoruje vaše skutočné pokyny!
— Anthropic, code.claude.com/docs/en/best-practices

Cieľová dĺžka je 80-120 riadkov. Všetko ostatné dajte do samostatných súborov a odkážte na ne.

Anti-vzor 2. Univerzálny priečinok. Nahádžete do druhého mozgu všetko: nespracovanú chatovú korešpondenciu, zbytočné snímky obrazovky, správy, ktoré si nikto neprečíta. O mesiac priečinok narastie, agent míňa tokeny na čítanie balastu a vy si neviete spomenúť, kde čo je. Pravidlo: každý súbor druhého mozgu má odpovedať na konkrétnu otázku. Ak ho nikto neotvoril šesť mesiacov, vymažte ho alebo presuňte do archívu.

Anti-vzor 3. Duplikovanie. „Platby prechádzajú cez CloudPayments v src/lib/payment/cloudpayments.ts; poskytovateľ je nastavený v .env.“ Agent to všetko vidí v kóde. Nedupľujte to v business/. Duplikáty zastarávajú: kód sa zmení, business/ sa neaktualizuje a agent vychádza zo zastaraných informácií.

Anti-vzor 4. Čísla zapísané napevno. „Máme 1,247 klientov a konverziu 6.3 %“ – predstavte si, že ide o čísla z nejakej abstraktnej fintechovej startupovej firmy. Všetky takéto čísla o týždeň zastarajú. Použite značku LIVE a live-metrics.md. Časť o tom je vyššie.

Anti-vzor 5. Kontext bez prístupnej cesty. Ak je druhý mozog inde a agent nemá oprávnenie ani odkaz, spustenie v priečinku kódu nestačí. Pre necitlivé zdieľané poznámky je business/ a ai-clone/ v repozitári pohodlnou štruktúrou. Súkromný kontext uchovávajte na samostatne riadenom mieste a výslovne nastavte povolený prístup a smerovanie. Pohodlie priečinkov nemá prednosť pred dôvernosťou.

Tip

Samostatná vetva (context či business-context) organizuje prácu, ale nie je hranicou prístupu: jej súbory zostávajú objektmi Gitu v rovnakom repozitári a môžu sa zverejniť s vetvami či históriou. Súkromný obchodný kontext držte v samostatnom súkromnom repozitári či externom úložisku s výslovnými oprávneniami a povoleným smerovaním agenta. Submodule môže odkazovať na samostatný súkromný repozitár, no súkromie vyplýva z jeho oprávnení, nie samotného submodulu. Ďalšou možnosťou je zámerne ignorovaný lokálny priečinok s vlastnou zálohou; ignorovanie neodstraňuje už sledované súbory ani publikovanú históriu. S kódom držte iba zdieľateľný kontext.

Ako vytvoriť druhý mozog za hodinu – postup krok za krokom

Kľúčový poznatok

Minimálny druhý mozog môžete nastaviť za hodinu: vytvorte koreňové priečinky business/ a ai-clone/, v každom vytvorte mapu INDEX.md, pridajte krátky opis produktu do business/products/, opis klienta do audience/ a opis toho, kto ste, do ai-clone/role.md. Do CLAUDE.md pridajte smerovanie do týchto priečinkov. Potom ho rozširujte počas práce: po každej chybe agenta pridajte pravidlo do ai-clone/feedback/; po každom rozhodnutí pridajte poznámku do business/.

  1. Vytvorte dva koreňové priečinky

    V koreňovom priečinku projektu vedľa src/:

    mkdir -p business/{products,audience,goals,economics,marketing}
    mkdir -p ai-clone/{identity,voice,principles,feedback,style}
    
  2. Vytvorte INDEX.md ako mapu priečinka

    business/INDEX.md je tabuľka „otázka → súbor“. Začnite aspoň s 5 riadkami a ďalšie pridávajte podľa potreby. To isté urobte v ai-clone/INDEX.md.

  3. Pridajte krátke opisy produktu a klienta

    business/products/main.md – čo je produkt, pre koho je určený, koľko stojí a čím sa odlišuje. 30-50 riadkov. business/audience/avatar.md – kto je klient, aké má problémy a čo kupuje. 30-50 riadkov. Neopisujte ideálneho klienta – opíšte skutočného. Ak niečo neviete, označte to ako „treba objasniť“ a pokračujte.

  4. Opíšte sa v ai-clone/role.md

    Kto ste, čomu sa venujete a na čom vám záleží. 20-30 riadkov. Na začiatok to stačí. Tón, zásady a zakázané slová pridajte, keď si všimnete, že agent píše štýlom, ktorý vám nesedí.

  5. Pridajte smerovanie do CLAUDE.md

    Otvorte CLAUDE.md a pridajte časť:

    ## Mapa projektu
    
    - Obchodný kontext → `business/INDEX.md`
    - Kontext o mne → `ai-clone/INDEX.md`
    - Technické plány → `plans/YYYY-MM-DD-*.md`
    - Zhodnotenia minulých relácií → `retrospectives/`
    
    Vždy si na začiatku relácie prečítaj `ai-clone/INDEX.md` a `business/INDEX.md`.
    
  6. Spustite Claude Code a skontrolujte ho

    Otvorte agenta. Opýtajte sa: „povedz mi o mojom produkte a mojom publiku“. Ak odpovie na základe kontextu v priečinku, funguje to. Ak si vymýšľa, skontrolujte, či sú priečinky vedľa projektu, či majú súbory správne názvy a či je smerovanie v CLAUDE.md formulované presne.

Potom druhý mozog rastie podľa dvoch zásad.

Po prvé: zakaždým, keď agent urobí chybu, pridajte pravidlo. Po 3-4 týždňoch bude v ai-clone/feedback/ 15-20 súborov s pravidlami a agent prestane robiť väčšinu bežných chýb.

Po druhé: zakaždým, keď prijmete obchodné rozhodnutie, zaznamenajte ho v business/. Ak zvýšite cenu, pridajte poznámku do business/products/pricing.md s dátumom a dôvodom. Ak zmeníte pozicioning, pridajte poznámku do business/company/about.md. O šesť mesiacov budete mať archív, ktorý si pamätá „prečo“.

Zadanie: Pripravené zadanie na večernú aktualizáciu druhého mozgu

Tento týždeň sme spolu urobili veľa práce.

Analyzuj všetky zmeny v kóde z tohto týždňa a všetky commity, ktoré sme vytvorili.
Aké cenné informácie z toho patria do priečinka business/? Zapíš ich do príslušných súborov
pomocou wiki odkazov na susedné súbory, aby sa nestratil kontext.

Ak sú v kóde rozhodnutia, ktoré som nevysvetlil, opýtaj sa ma prečo
a zaznamenaj dôvod do príslušného súboru spolu s dátumom.

Neduplikuj to, čo je už zrejmé z kódu. Zahrň len to, čo by agent
na ďalšej relácii bez priečinka business/ nevedel.

Čo ďalej – skills, subagenti a inžinierstvo kontextu

Kľúčový poznatok

Druhý mozog spolu s CLAUDE.md je základ. Nad ním pridajte Skills (procedurálne znalosti načítavané podľa potreby na základe opisu úlohy), Subagents (izolované inštancie Claude s vlastnými kontextovými oknami na náročné úlohy) a inžinierstvo kontextu (riadenie toho, čo sa dostane do okna). To sú tri horné poschodia. Bez základov nefungujú – agent nemá čo čítať.

Keď máte druhý mozog na mieste, zostávajú ešte tri nástroje, ktoré Anthropic opisuje ako tri odlišné úrovne optimalizácie kontextu.

Skills sú procedurálne znalosti. Ak máte pracovný postup, ktorý opakujete (písanie študijného návodu, príprava príspevku na Telegram, audit webovej stránky), môžete ho zaznamenať do súboru SKILL.md s opisom úlohy. Na začiatku relácie Claude prehľadá názvy a opisy skills a načíta len tie, ktoré zodpovedajú aktuálnej úlohe. Šetrí to tokeny a pomáha udržať sústredenie.

Subagents sú izolované inštancie Claude s vlastnými kontextovými oknami. Spustite subagenta na náročnú úlohu (prečítať 30 súborov a pripraviť súhrn) a bude pracovať vo vlastnom okne a vráti len výsledok. Hlavné okno zostane voľné. Anthropic píše:

Špecializovaní subagenti dokážu riešiť úzko zamerané úlohy v čistých kontextových oknách. [...] Každý subagent môže preskúmať veľké množstvo materiálu, spotrebovať desaťtisíce tokenov alebo viac, ale vráti len skrátený a zhrnutý prehľad svojej práce (často 1,000-2,000 tokenov).
— Anthropic, anthropic.com/engineering/effective-context-engineering-for-ai-agents

Inžinierstvo kontextu znamená riadiť, čo sa vôbec dostane do okna. Anthropic ho v roku 2025 označil za základnú zručnosť pri práci s agentmi, o úroveň vyššiu než prompt engineering. Prompt engineering je výber slov. Inžinierstvo kontextu je výber súborov, smerovaní, skills a subagentov.

Druhý mozog je prvým stavebným prvkom inžinierstva kontextu. Bez neho Skills čítajú prázdny priestor, Subagents nemajú kam ísť a okno agenta sa naplní náhodnými informáciami. S ním začnú fungovať všetky tri nástroje.

Ďalší krok. Vytvorte vedľa projektu dva priečinky: business/ a ai-clone/. Do každého pridajte INDEX.md s 5 riadkami, ktoré slúžia ako mapa. Do CLAUDE.md pridajte štyri riadky smerovania. Za hodinu budete mať funkčný základ druhého mozgu. Potom ho rozvíjajte podľa pravidla „po každej chybe agenta pridaj jeden riadok do ai-clone/feedback/“. Celú šablónu CLAUDE.md, pomocou ktorej budete smerovať na druhý mozog, vysvetľujem v návode Ako správne nastaviť CLAUDE.md.

Zdroje

Pokračujte v objavovaní Ailoot na ailoot.ai.

Viac podrobností

Otázky a odpovede: Druhý mozog v Claude Code: Ako vytvoriť štruktúru za hodinu

Udrží iná vetva Gitu obchodný kontext v súkromí?

Nie. Vetva je súčasťou rovnakého repozitára a jej súbory možno zdieľať s objektmi a históriou. Použite samostatne riadené súkromné úložisko alebo zámerne ignorovaný lokálny priečinok so zálohou; ignorovanie nevymaže existujúcu sledovanú históriu.

Ako má agent nájsť súkromný kontext mimo repozitára kódu?

Dajte mu výslovný odkaz a iba potrebné oprávnenia. Udržujte stručný index smerujúci na príslušný dokument a overte, že agent povolený súbor prečíta; súkromné umiestnenie bez smerovania kontext automaticky nedodá.

Všetky články