# Pamäť Grok Build medzi reláciami: nastavenia a obmedzenia

> Ako zapnúť pamäť, kde sa ukladajú poznámky a ako fungujú príkazy /flush, /remember, /dream a /memory. Priorita nastavení, kontrola a mazanie záznamov.

Source: https://ailoot.ai/blog/sk/grok-build-memory/
Canonical: https://ailoot.ai/blog/sk/grok-build-memory/
Language: sk
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-111
Revision: sha256-45e59f58d25a35882aa1b26b2b8e011d912ef8f143025c875493282004ea9d29


Grok Build, terminálový agent od xAI, má pamäť medzi reláciami: dokáže si zapamätať konvencie projektu, rozhodnutia a úspešné kroky pri ladení a potom ich bez pripomenutia pridať do kontextu novej relácie. Funkcia je predvolene vypnutá a je experimentálna – možno ju zapnúť jediným nastavením.

Tento opis vychádza z oficiálnej príručky v repozitári `xai-org/grok-build` k 20. septembru 2026. Autor pôvodného článku produkt nepoužíval: fungovanie opísal na základe dokumentácie, nie osobného testovania.

[Praktické informácie o práci s Ailootom nájdete v dokumentácii](https://ailoot.ai/docs/).

## Čo prináša pamäť v Grok Build?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Nová relácia Grok Build bez pamäte nedostane žiadne informácie z predchádzajúcich relácií: ani konvencie, ktoré ste vysvetlili, ani rozhodnutia, ktoré ste urobili, pokiaľ nie sú zaznamenané v súbore s pokynmi v repozitári. Keď je pamäť zapnutá, agent vyhľadáva uložené poznámky a automaticky pridáva relevantné z nich do kontextu novej relácie. Poznámky sa ukladajú ako bežné súbory Markdown, ktoré si môžete prečítať a upraviť.

</div>

Napríklad ste v jednej relácii agentovi vysvetlili, že projekt používa odsadenie dvoma medzerami, migrácie databázy sa spúšťajú samostatným príkazom a platby spracúva konkrétny modul. V novej relácii mu tieto informácie musíte poskytnúť znova.

Keď je pamäť zapnutá, Grok Build dokáže:

- vybaviť si konvencie projektu, ktoré ste mu vysvetlili skôr;
- použiť kroky ladenia, ktoré sa už osvedčili;
- prenášať architektonické rozhodnutia do ďalších relácií;
- vyhnúť sa opätovnému pýtaniu na veci, na ktoré už dostal odpoveď.

Funkcia je experimentálna a predvolene vypnutá. Kým ju nezapnete, správanie agenta sa nemení.

## Ako zapnúť pamäť?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Pre jedno spustenie nastavte premennú prostredia `GROK_MEMORY=1`. Ak ju chcete nechať zapnutú, pridajte do `~/.grok/config.toml` sekciu `[memory]` s nastavením `enabled = true`. Ak chcete, aby sa uložené poznámky pridali na začiatku práce, po zapnutí pamäte začnite novú reláciu pomocou `/new`.

</div>

**Raz, pre jedno spustenie:**

```bash
GROK_MEMORY=1 grok
```

Premenná platí iba pre toto spustenie. Príkaz `export GROK_MEMORY=1` ju zachová v aktuálnom shelli a zapne pamäť pre všetky nasledujúce spustenia `grok` z tohto shellu – až kým sa relácia terminálu neskončí alebo nespustíte `export GROK_MEMORY=0`.

**Trvalo, prostredníctvom konfigurácie.** Pridajte do súboru `~/.grok/config.toml` toto:

```toml
[memory]
enabled = true
```

**Počas relácie, bez reštartovania:** otvorte `/memory` a stlačte `t`.

Tento prepínač platí iba pre aktuálnu reláciu a nezapisuje sa do konfigurácie. Možno ho použiť na zapnutie alebo vypnutie pamäte. Vypnutím sa zruší prístup k nástrojom pamäte, ale súbory na disku sa neodstránia; opätovným zapnutím sa úložisko znova sprístupní. Prepínač nemôže prekonať vynútené vypnutie pamäte pre celý proces pomocou `GROK_MEMORY=0`: `/memory` zostane nedostupné počas celej relácie.

Ak sú nastavenia určené na viacerých miestach, platí nasledujúce poradie priorít:

- `GROK_MEMORY=0` vynútene vypne pamäť pre celý proces a má najvyššiu prioritu.
- Výslovné nastavenie `enabled = false` v konfigurácii vypne pamäť, aj keď ju spravované vzdialené nastavenie zapína.
- Pamäť možno zapnúť pomocou `GROK_MEMORY=1`, nastavenia `enabled = true` v konfigurácii alebo spravovaného vzdialeného nastavenia.
- Ak nie je určené nič, pamäť je vypnutá.

Poznámky sa pridávajú pri prvom ťahu relácie. Ak ste pamäť zapli uprostred práce a chcete, aby agent začal používať uložené informácie o projekte, spustite `/new`. To, či je pamäť zapnutá, môžete skontrolovať vo výstupe príkazu `grok inspect`.

## Čo Grok Build zaznamenáva a kam?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Poznámky sa ukladajú do `~/.grok/memory/` ako súbory Markdown: globálny `MEMORY.md` pre všetky projekty, samostatný `MEMORY.md` pre každý projekt a záznamy relácií. Automatický súhrn na konci relácie sa zapíše bez volania modelu, podrobné poznámky sa vytvárajú pomocou `/flush` a `/remember` a `/dream` zoskupuje rôzne záznamy podľa témy.

</div>

Štruktúra adresára `~/.grok/memory/`:

| Umiestnenie | Rozsah | Obsah |
|----|----|----|
| `~/.grok/memory/MEMORY.md` | Globálny | Fakty a preferencie pre všetky vaše projekty |
| `~/.grok/memory/` + adresár projektu s hashom + `/MEMORY.md` | Projekt | Konvencie a kontext pre konkrétny repozitár |
| `~/.grok/memory/` + adresár projektu s hashom + `/sessions/` | Relácie | Súhrny a záznamy jednotlivých relácií |

Do názvu adresára projektu sa pridáva krátky hash identifikátora repozitára. Na identifikáciu sa používa vzdialený repozitár `origin` vo formáte „organizácia/repozitár“, alebo cesta k adresáru, ak nejde o repozitár Git. Klony a worktree (samostatné pracovné kópie vetiev Git) toho istého repozitára tak zdieľajú jednu projektovú pamäť: to, čo si agent zapamätá v jednej kópii, je dostupné aj v druhej.

Záznamy vznikajú štyrmi spôsobmi:

1.  **Automatický súhrn na konci relácie.** Keď sa relácia skončí, Grok Build uloží do denného záznamu krátky služobný súhrn: počet správ, najviac päť prvých vecných výmen a dátum a čas. Súhrn sa zostaví z metadát bez volania modelu a bez oneskorenia. Veľmi krátke relácie sa vynechávajú: ak je v nich menej ako tri vecné výmeny alebo menej ako 50 bajtov vášho textu, záznam sa nevytvorí. Súhrn neobsahuje použité nástroje, cesty k súborom ani príkazy. Automatické súhrny možno vypnúť nastavením `session.save_on_end = false`.
2.  **`/flush` – podrobná poznámka na požiadanie.** Týmto príkazom model zhrnie najdôležitejšie body aktuálnej relácie: rozhodnutia, vzorce, kroky ladenia a zistenia týkajúce sa API. Súhrn sa zapíše do datovaného záznamu a zaindexuje pre budúce relácie. Dokumentácia odporúča spustiť `/flush` pred kompakciou kontextu, na konci úspešnej relácie ladenia a po objavení dôležitých vzorcov.
3.  **`/remember` – výslovná požiadavka, aby si niečo zapamätal.** Zadajte `/remember always open PR links after sending` alebo agentovi povedzte „zapamätaj si, že...“. Pred zapísaním záznamu sa otvorí kontrolný panel: poznámka sa uloží až po vašom potvrdení a v informačnom kanáli sa zobrazí `Memory saved to ~/.grok/memory/MEMORY.md`. Informácie o projekte sa ukladajú do projektového `MEMORY.md`; informácie platné pre všetky projekty do globálneho súboru.
4.  **`/dream` – konsolidácia.** Príkaz zoskupí roztrúsené záznamy a poznámky podľa témy a odstráni duplicity, aby bolo vyhľadávanie presnejšie. Rovnako ako pri `/flush` vykonáva konsolidáciu model – prečíta nahromadené záznamy a prepíše ich do tematických skupín, preto by ste mali výsledok pravidelne kontrolovať pomocou `/memory`. Existuje aj automatický režim: Grok Build predvolene kontroluje podmienky pri spustení a raz za hodinu a konsolidáciu spustí, keď uplynulo aspoň 24 hodín a nahromadilo sa aspoň 5 relácií. Prahové hodnoty možno nastaviť v sekcii `[memory.dream]` konfigurácie.

Poznámky sa vyhľadávajú cez index SQLite: predvolene sa používa fulltextové vyhľadávanie FTS5, a ak je nakonfigurovaný model vkladania, pridá sa sémantické vektorové vyhľadávanie.

## Ako sa pamäť dostane do novej relácie?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Pri prvom ťahu relácie Grok Build vyhľadá v pamäti záznamy súvisiace s projektom a automaticky ich pridá do kontextu – nemusíte mu ich pripomínať. Vyhľadávanie sa zopakuje po automatickej kompakcii kontextu. Staršie záznamy relácií sa označia na kontrolu aktuálnosti.

</div>

Pri úvodnom vložení sa používa prah výberu `min_score = 0.9`, ktorý môžete zmeniť v sekcii `[memory.initial_injection]`. Po automatickej kompakcii kontextu agent znova vyhľadá pamäť, aby obnovil informácie, ktoré mohli byť spolu so staršími výmenami z kontextu odstránené.

Agenta sa môžete priamo opýtať aj: „Čo si pamätáš?“ Odpoveď rozdelí podľa zdroja: globálne preferencie, znalosti o projekte a história relácií.

Záznamy relácií majú značky aktuálnosti. Čím je záznam relácie starší, tým výraznejšie je označený: „Predtým, než sa na to spoľahnete, skontrolujte, či to stále platí.“ Globálne súbory a projektové súbory `MEMORY.md` takéto značky nedostávajú: ich obsah je určený na dlhodobé používanie, preto musíte sami sledovať jeho presnosť.

## Ako si poznámky zobraziť, upraviť a odstrániť?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Príkaz `/memory` otvorí prehľad všetkých súborov pamäte s ukážkami. Súbory môžete upravovať v ľubovoľnom textovom editore – zmeny sa prejavia pri ďalšom vyhľadávaní. Požiadavka „zabudni...“ neposkytuje záruku; ak chcete spoľahlivo odstrániť konkrétny záznam, upravte súbor.

</div>

Príkaz `/memory` v relácii otvorí okno so všetkými súbormi pamäte, zoskupenými podľa rozsahu: globálne, projektové a relácie (v obrátenom chronologickom poradí). Zoznam súborov je naľavo a napravo je ukážka vybraného súboru určená iba na čítanie.

Užitočné klávesy v prehľade:

| Kláves | Akcia |
|----|----|
| `↑`/`↓` alebo `j`/`k` | Pohyb v zozname |
| `/` | Filtrovanie zoznamu |
| `y` | Skopírovanie cesty k vybranému súboru |
| `x` | Odstránenie vybranej poznámky (potvrďte opätovným stlačením) |
| `t` | Zapnutie alebo vypnutie pamäte |
| `Esc` | Zatvorenie okna |

V okne možno odstrániť jednotlivé poznámky a súbory relácií; vytvorené indexy `MEMORY.md` (globálny a projektový) odstrániť nemožno.

Druhým spôsobom je upravovať súbory priamo. Nachádzajú sa v `~/.grok/memory/` a možno ich otvoriť v ľubovoľnom editore. Zmeny v adresári sa sledujú: vytvorené a upravené súbory sa znova zaindexujú a odstránené súbory sa pri ďalšom vyhľadávaní odstránia z indexu.

Požiadavka „zabudni na snake_case“ neposkytuje záruku: model vyhľadá zodpovedajúce záznamy a odstráni ich, no niektoré môže prehliadnuť. Ak chcete zaistiť odstránenie, otvorte súbor (jeho cestu môžete jednoducho skopírovať pomocou `y` v `/memory`) a záznam odstráňte ručne. Pamäť môžete úplne vymazať z príkazového riadka: `grok memory clear` pre projektovú pamäť, `grok memory clear --global` pre globálnu pamäť a `grok memory clear --all` pre obe.

## Ako sa pamäť líši od súboru s pokynmi v repozitári?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Napíšete súbor s pokynmi, napríklad CLAUDE.md alebo AGENTS.md, a uložíte ho do repozitára – tím ho zdieľa prostredníctvom Git. Agent Grok Build spravuje poznámky pamäte a ukladá ich do `~/.grok/memory/`, mimo repozitára: sú osobné a cez Git sa nezdieľajú.

</div>

Pokyny v repozitári sú zdieľané so všetkými, ktorí na projekte pracujú, a vidno ich v kóde aj v histórii zmien. Pamäť sa rozrastá počas relácií, ukladá sa vo vašom počítači a sama sa nezverejňuje.

Pamäť nenahrádza súbor s pokynmi. Všeobecné pravidlá projektu potrebné pre celý tím a každého agenta majú naďalej svoje miesto v repozitári. Máme samostatného sprievodcu používaním jedného súboru s pokynmi pre Claude Code, Codex a Cursor: [AGENTS.md a CLAUDE.md spolu](https://ailoot.ai/blog/sk/agents-md-claude-md-one-instruction-file/). Pamäť uchováva osobný kontext: vaše preferencie, čo sa už vyskúšalo a k akému rozhodnutiu sa dospelo.

Claude používa podobné rozlíšenie: v článku [Pamäť Claude a CLAUDE.md](https://ailoot.ai/blog/sk/claude-memory-claude-md-auto-memory/) vysvetľujeme, ako sa pamäť líši od CLAUDE.md. Porovnanie samotných nástrojov nájdete v článku [Grok Build alebo Claude Code](https://ailoot.ai/blog/sk/grok-build-vs-claude-code/).

## Obmedzenia a kontrola, či pamäť funguje

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Kľúčový záver

Funkcia je experimentálna: príkazy a nastavenia sa môžu zmeniť. Ak chcete, aby sa poznámky pridali pri prvom ťahu po zapnutí pamäte, začnite novú reláciu pomocou `/new`. Niektoré záznamy vytvára model, preto poznámky pravidelne kontrolujte a požiadajte ho, aby si nepamätal tajné údaje.

</div>

Majte na pamäti tieto obmedzenia:

- **Experimentálny stav.** Príkazy, prahové hodnoty a správanie sa môžu v budúcich verziách zmeniť; ak niečo nefunguje podľa očakávania, pozrite si príručku pamäte v repozitári.
- **Úvodné vloženie do novej relácie.** Po zapnutí pamäte začnite prácu pomocou `/new`, aby sa uložené poznámky pridali pri prvom ťahu.
- **O tom, čo je dôležité, rozhoduje model.** Model vytvára súhrn `/flush` a vyberá, čo sa do poznámky uloží. Každý týždeň alebo dva otvorte `/memory` a skontrolujte, čo sa nahromadilo; odstráňte všetko nepotrebné.
- **Nežiadajte ho, aby si pamätal tajné údaje.** Kľúče, tokeny a heslá nepatria do dlhodobo uchovávaných poznámok: súbory v `~/.grok/memory/` sa ukladajú ako obyčajný text. Ak sa zaznamená niečo citlivé, odstráňte to úpravou súboru.
- **Projektová pamäť sa zdieľa medzi kópiami repozitára.** Ak si agent v jednom klone zapamätá niečo, čo je v inom zastarané, pri upratovaní zohľadnite zdieľaný adresár.

Ak pamäť nefunguje:

1.  Vo výstupe príkazu `grok inspect` skontrolujte, či je pamäť zapnutá.
2.  Skontrolujte, či ju nevypína `GROK_MEMORY=0` alebo konfigurácia.
3.  Na diagnostiku spustite `RUST_LOG=debug GROK_LOG_FILE=/tmp/grok.log grok` a v súbore `/tmp/grok.log` skontrolujte riadky týkajúce sa pamäte.

## Stručné zhrnutie

Pamäť Grok Build sa zapína pomocou `GROK_MEMORY=1` alebo nastavením `[memory] enabled = true` v `~/.grok/config.toml`. Ak chcete, aby sa poznámky pridali prvýkrát po jej zapnutí, začnite novú reláciu pomocou `/new`. Agent zapisuje poznámky do `~/.grok/memory/`: súhrny relácií bez volania modelu, podrobné súhrny pomocou `/flush`, výslovné záznamy pomocou `/remember` po vašom potvrdení a usporiadané témy pomocou `/dream`. Poznámky si môžete prezerať a upravovať prostredníctvom `/memory` aj priamou úpravou súborov. Funkcia je experimentálna, preto si v oficiálnej príručke overujte prahové hodnoty a príkazy a poznámky pravidelne kontrolujte.

<div class="section" role="doc-bibliography" aria-label="Sources">

### Zdroje

- Grok Build, oficiálna príručka „Cross-Session Memory“ (používateľská príručka, kapitola 13): <https://github.com/xai-org/grok-build/blob/main/crates/codegen/xai-grok-pager/docs/user-guide/13-memory.md>
- Grok Build, repozitár xAI na GitHube: <https://github.com/xai-org/grok-build>

</div>

Pri systematickej práci je užitočná kombinácia **klon AI + Druhý mozog + Inžinierstvo kontextu**.



[Otvorte Ailoot](https://ailoot.ai/).

## Otázky a odpovede: Pamäť Grok Build medzi reláciami: nastavenia a obmedzenia

### Prečo sa uložené poznámky po zapnutí pamäte nezobrazujú?

Pridávajú sa v prvom kole novej relácie. Po zapnutí začnite novú reláciu a stav overte cez grok inspect; proces spustený s GROK_MEMORY=0 ju prepínačom relácie zapnúť nemôže.

### Vymaže vypnutie pamäte aj jej súbory?

Nie. Vypnutie odoberie prístup k pamäťovým nástrojom, ale poznámky Markdown zostanú na disku. Ak potrebujete záznam odstrániť, uložené poznámky prezrite či upravte osobitne.


## Ailoot · Spoločnosť a jej portfólio projektov

Ailoot stavia na dlhodobých prevádzkových skúsenostiach, širokej klientskej základni, stabilných službách a priebežnom sledovaní KPI.

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

Ailoot využíva tieto prevádzkové skúsenosti na poskytovanie prístupu cez API k funkciám AI v produktoch zákazníkov, agentoch, aplikáciách a automatizáciách.
