Claude Code teraz číta AGENTS.md: čo sa zmenilo vo verzii 2.1.277
MarkdownDňa 18. septembra 2026 získal Claude Code 2.1.277 priamu podporu pre AGENTS.md: kedy sa súbor načíta, ako si vybrať jeden zo 4 režimov a čo robiť s importmi.
Prečítať celý článok
Dňa 18. septembra 2026 bola do Claude Code 2.1.277 pridaná podpora pre AGENTS.md. Ak je táto funkcia dostupná v relácii aj v pracovnom adresári a nikde v reťazci nadradených adresárov nie je súbor CLAUDE.md, .claude/CLAUDE.md ani CLAUDE.local.md, Claude Code štandardne číta AGENTS.md bez manuálneho importu. Predtým sa to robilo importom @AGENTS.md v súbore CLAUDE.md alebo symbolickým odkazom CLAUDE.md na AGENTS.md — ďalšie podrobnosti nájdete v článku o jednom súbore s pokynmi pre viacero agentov.
Ak v tom istom repozitári používate Claude Code a jeden či dva ďalšie nástroje, režim Project instructions, ktorý si vyberiete, určuje, ktoré súbory s pokynmi Claude Code číta. Nižšie sú uvedené podmienky pre každý zo štyroch režimov a kroky na prechod zo starého nastavenia.
Ďalšie materiály o konfigurácii nástrojov sú k dispozícii v dokumentácii Ailoot.
Čo sa zmenilo vo verzii 2.1.277?
Kľúčové zistenie
Od 18. septembra 2026 Claude Code štandardne číta AGENTS.md, ak v reťazci adresárov smerom nahor od pracovného priečinka nikde nie je súbor CLAUDE.md, .claude/CLAUDE.md ani CLAUDE.local.md. Ak taký súbor existuje, automatické čítanie AGENTS.md prostredníctvom Project instructions nie je povolené. Explicitný import @AGENTS.md zo súboru CLAUDE.md naďalej funguje. Používateľský ~/.claude/CLAUDE.md, súbor CLAUDE.md spravovaný organizáciou a súbory .claude/rules/ sa načítavajú nezávisle od výberu medzi súbormi projektu. Režim sa prepína cez /config. Táto funkcia zatiaľ nie je dostupná v Bedrock, Vertex ani Foundry.
Oficiálny súbor CHANGELOG.md projektu Claude Code na GitHube to uvádza takto:
Pridaná podpora AGENTS.md: v projekte bez CLAUDE.md číta Claude Code namiesto neho AGENTS.md; zmeňte to v časti "Project instructions" v
/config(zatiaľ nie je dostupné v Bedrock, Vertex ani Foundry)
Preklad: bola pridaná podpora pre AGENTS.md — v projekte bez súboru CLAUDE.md teraz Claude Code číta namiesto neho súbor AGENTS.md; možno to zmeniť v časti „Project instructions“ v príkaze /config (zatiaľ nie je dostupné v Bedrock, Vertex ani Foundry).
Pred touto verziou samotná absencia súborov CLAUDE.md, .claude/CLAUDE.md a CLAUDE.local.md v pracovnom priečinku a jeho nadradených adresároch nestačila na povolenie čítania súboru AGENTS.md. Bol potrebný explicitný import, symbolický odkaz alebo manuálny hook. Teraz, keď je táto funkcia dostupná, agent súbor načíta automaticky.
Ktoré súbory bránia automatickému čítaniu AGENTS.md
Kľúčové zistenie
V predvolenom režime sa kontrolujú súbory CLAUDE.md, .claude/CLAUDE.md a CLAUDE.local.md v pracovnom adresári a jeho nadradených adresároch. Osobný súbor ~/.claude/CLAUDE.md, súbor CLAUDE.md spravovaný organizáciou a súbory .claude/rules/ nebránia čítaniu súboru AGENTS.md a načítavajú sa spolu s ním.
Ak máte osobný súbor ~/.claude/CLAUDE.md s nastaveniami štýlu kódu, nezabráni Claude Code čítať projektový súbor AGENTS.md. Každý súbor CLAUDE.local.md v pracovnom priečinku — aj taký, ktorý nie je pridaný do Gitu a slúži na osobné poznámky — však v predvolenom režime bráni automatickému čítaniu súboru AGENTS.md. Explicitný import naďalej funguje; ak chcete oba súbory čítať priamo, musíte zmeniť režim.
Ak je v časti Project instructions vybraný režim priameho čítania (pozrite si nižšie časť „4 režimy Project instructions — ktorý si vybrať“) a v pracovnom adresári ani jeho nadradených adresároch nie je súbor CLAUDE.md, .claude/CLAUDE.md ani CLAUDE.local.md, Claude Code pri spustení relácie číta každý súbor AGENTS.md a .claude/AGENTS.md v týchto adresároch. Pre prípad, keď neexistujú blokujúce súbory, dokumentácia v interaktívnej relácii uvádza riadok podobný tomuto:
no CLAUDE.md found; AGENTS.md loaded: /home/you/repo/AGENTS.md
Súbor AGENTS.md v podadresári sa načíta, keď Claude pomocou nástroja Read otvorí súbor v danom adresári. V režime claude-md-or-agents-md sa to stane iba vtedy, keď daný podadresár nemá vlastný súbor CLAUDE.md, .claude/CLAUDE.md ani CLAUDE.local.md. Pre režim claude-md-and-agents-md dokumentácia opisuje všeobecné pravidlo: súbory CLAUDE.md a AGENTS.md sa čítajú spolu, najprv CLAUDE.md a potom AGENTS.md v každom adresári. Súbory AGENTS.local.md, AGENTS.override.md a čokoľvek v adresári .agents/ sa nenačítavajú automaticky.
Materiály o konfigurácii pracovného priestoru agenta AI vrátane súborov s pokynmi obsahujúcimi kontext projektu sú k dispozícii v dokumentácii Ailoot.
4 režimy Project instructions — ktorý si vybrať
Kľúčové zistenie
V časti Project instructions príkazu /config sú štyri hodnoty: claude-md-or-agents-md (predvolená — jeden z dvoch súborov), claude-md-and-agents-md (oba spolu), claude-md (automaticky sa číta iba CLAUDE.md, aj keď projekt obsahuje len AGENTS.md) a managed-only (pri spustení iba súbor CLAUDE.md spravovaný organizáciou a automatická pamäť, bez projektových či osobných súborov). Zmena sa prejaví pri nasledujúcej odoslanej správe a v každej novej relácii.
Správanie režimov v tabuľke je opísané v dokumentácii Anthropic. Pravý stĺpec obsahuje odporúčania, ktorý režim si vybrať:
| Hodnota | Čo Claude Code číta | Kedy ho použiť |
|---|---|---|
claude-md-or-agents-md | CLAUDE.md, alebo AGENTS.md, ak v pracovnom adresári ani jeho nadradených adresároch nie je CLAUDE.md, .claude/CLAUDE.md ani CLAUDE.local.md | Predvolené nastavenie, ak repozitár používa iba jeden z týchto dvoch súborov a vyššie sa nenachádzajú blokujúce súbory |
claude-md-and-agents-md | Oba súbory spolu: v každom adresári najprv CLAUDE.md a potom AGENTS.md | Potrebujete spoločný súbor AGENTS.md pre všetky nástroje a krátky súbor CLAUDE.md len pre Claude; alebo potrebujete čítať AGENTS.md, keď existuje CLAUDE.local.md |
claude-md | Iba CLAUDE.md; automatické čítanie súboru AGENTS.md prostredníctvom Project instructions je vypnuté, aj keď je AGENTS.md jediným súborom (explicitný import @AGENTS.md zo súboru CLAUDE.md naďalej funguje) | Súbor AGENTS.md je určený pre iný nástroj a mohol by Claude zmiasť |
managed-only | Pri spustení relácie iba súbor CLAUDE.md spravovaný organizáciou a automatická pamäť; projektové, miestne a používateľské súbory CLAUDE.md, súbory .claude/rules/ a všetky súbory AGENTS.md sú vylúčené z úvodnej skupiny. Súbory CLAUDE.md a .claude/rules/ v podadresároch sa však načítajú neskôr, keď Claude v nich otvorí súbor. Režim obmedzuje úvodnú skupinu a neposkytuje úplnú izoláciu od projektových súborov | Pre organizácie, ktoré chcú určiť, s akou skupinou pokynov Claude Code začne reláciu, bez ohľadu na to, či samotný projekt obsahuje súbor CLAUDE.md alebo AGENTS.md |
Režim môžete vybrať aj bez rozhrania, prostredníctvom súboru settings.json:
{
"pluginConfigs": {
"agents-md@builtin": {
"options": {
"instructionFiles": "claude-md-and-agents-md"
}
}
}
}
Claude Code túto hodnotu ignoruje v nastaveniach project a local. Podľa dokumentácie Anthropic ju možno nastaviť v súbore ~/.claude/settings.json, v súbore --settings alebo v nastaveniach spravovaných organizáciou.
Ak ste už v repozitári nastavili spoločný súbor s pokynmi pre viacero nástrojov AI, pokyny pre verzie pred 2.1.277 vysvetľujú, ako funguje import @. Táto metóda funguje aj naďalej.
Prečo v /config chýba Project instructions
Kľúčové zistenie
Podľa dokumentácie Anthropic môže časť Project instructions chýbať z týchto dôvodov:
- Claude Code má staršiu verziu než 2.1.277.
- Relácia nedostáva od Anthropic príznaky dostupných funkcií — napríklad pri používaní Bedrocku, iného poskytovateľa tretej strany alebo pri vypnutej telemetrii.
- Ide o prvú reláciu bezprostredne po inštalácii alebo aktualizácii zo staršej verzie. Ak je to jediný dôvod, funkcia sa objaví v nasledujúcej relácii. Samotný súbor
AGENTS.mdsa načíta iba vtedy, ak sú splnené podmienky vybraného režimu. - Vstavaný doplnok
agents-mdje vypnutý v príkaze/plugin.
Najprv skontrolujte verziu príkazom claude --version. Ak je staršia než 2.1.277, aktualizujte Claude Code. Ak je verzia vhodná, ale táto časť sa stále nezobrazuje, skontrolujte ostatné vyššie uvedené dôvody. Kým funkcia nie je dostupná, import @AGENTS.md v súbore CLAUDE.md zostáva funkčnou náhradou.
Čo robiť so starým importom @AGENTS.md
Kľúčové zistenie
Import @AGENTS.md v súbore CLAUDE.md aj symbolický odkaz si môžete ponechať: v žiadnom režime sa súbor nenačíta dvakrát. Textovú požiadavku „prečítaj AGENTS.md“ treba nahradiť importom, ak si ponecháte CLAUDE.md. Pred odstránením súboru si uložte všetky potrebné pokyny a skontrolujte podmienky vybraného režimu. Ak prejdete na priame čítanie, odstráňte každý hook SessionStart, ktorý manuálne vypisoval obsah súboru AGENTS.md; inak sa do kontextu dostane druhá kópia súboru. Potom skontrolujte načítanie v novej relácii; spôsob kontroly závisí od verzie a od toho, či existujú blokujúce súbory.
Ďalšie kroky závisia od starého nastavenia. Najprv sa uistite, že je funkcia dostupná vo vašej relácii, ako je opísané v predchádzajúcej časti.
CLAUDE.mds importom@AGENTS.md. Môžete ho ponechať tak, ako je — Claude Code súbor nenačíta dvakrát pri žiadnej hodnote Project instructions. Odstránenie súboruCLAUDE.mdje voliteľné: import už Claude sprístupňuje obsah súboruAGENTS.md. Naďalej kontrolujte načítanie prostredníctvom importu pomocou/memory; priama otázka Claudeovi na obsah pokynov je len slabou kontrolou.CLAUDE.md, ktorý slovami žiada prečítaťAGENTS.md. Takáto požiadavka nie je importom a sama osebe nezaručuje načítanie súboru. Ak si chcete ponechaťCLAUDE.md(napríklad pre nástroje, ktoré ho tiež čítajú), nahraďte túto formuláciu importom@AGENTS.md. Ak sa rozhodnete úplne odstrániťCLAUDE.mda je vybraný režimclaude-md-or-agents-md, najprv skontrolujte, žeCLAUDE.mdneobsahuje jedinečné pokyny a že v pracovnom adresári ani jeho nadradených adresároch nie je ďalší súborCLAUDE.md,.claude/CLAUDE.mdaniCLAUDE.local.md; inak bude Claude Code naďalej čítať zostávajúci súbor namiestoAGENTS.md. Po odstránení sa uistite, že prechod prebehol: keď nezostanú žiadne blokujúce súbory, v interaktívnej relácii sa zobrazí riadokAGENTS.md loaded. Ak súborCLAUDE.mdzostane a v režimeclaude-md-and-agents-mdsa čítajú oba súbory, skontrolujte/memory(vo verzii 2.1.280+). Priama otázka Claudeovi nedokáže odlíšiť priame načítanie od importu.- Symbolický odkaz
CLAUDE.mdnaAGENTS.md. Môžete si ho ponechať: v žiadnom režime nedôjde k duplicitnému čítaniu. Pred odstránením odkazu v režimeclaude-md-or-agents-mdskontrolujte, či sú potrebné pokyny zachované a či v pracovnom adresári ani jeho nadradených adresároch nie je ďalší súborCLAUDE.md,.claude/CLAUDE.mdaniCLAUDE.local.md. Načítanie skontrolujte rovnakým spôsobom: riadkomAGENTS.md loadedpri spustení relácie, ak neexistujú blokujúce súbory, alebo pomocou/memory(2.1.280+). Ak súborCLAUDE.mdzostane v režimeclaude-md-and-agents-md, priama otázka Claudeovi je len slabou kontrolou. Neprítomnosť chyby nestačí na potvrdenie načítania. - Hook
SessionStart, ktorý manuálne vypisoval obsah súboruAGENTS.md. Keď sa súbor číta priamo, taký hook pridá do kontextu druhú kópiu. Kým hook beží, otázka „čo obsahujú tvoje pokyny?“ nepotvrdzuje priame načítanie: Claude môže odpovedať na základe textu pridaného hookom. Prejdite na nové nastavenie v tomto poradí:- Skontrolujte, či je funkcia dostupná: verzia 2.1.277 alebo novšia, relácia dostáva príznaky dostupných funkcií, doplnok je povolený a prvá relácia po inštalácii alebo aktualizácii sa skončila. Vyberte režim priameho čítania — ani
claude-md, animanaged-only. Pri predvolenom režime skontrolujte tiež, či neexistujú blokujúce súbory. - Odstráňte hook.
- Zatvorte reláciu a otvorte novú. Hook
SessionStartpridáva svoj text pri spustení, preto jeho obsah zostáva v kontexte už otvorenej relácie. Claudeova odpoveď o obsahu pokynov v takej relácii nepotvrdí priame načítanie. - Skontrolujte načítanie v novej relácii. Vo verzii 2.1.280+ je cesta k súboru
AGENTS.mdviditeľná v/memory. Vo verziách 2.1.277–2.1.279, ak neexistujú blokujúce súbory, hľadajte pri spustení riadokAGENTS.md loaded: dokumentácia ho uvádza konkrétne pre prípad, keď sa nenašiel súborCLAUDE.md. Ak si ponecháteCLAUDE.mda použijete režimclaude-md-and-agents-md, možnosti kontroly sú obmedzené:/memoryv týchto verziách nezobrazujeAGENTS.md, dokumentácia neuvádza riadok o načítaní pre tento prípad a parafráza pokynov nedokáže odlíšiť priame čítanie od importu@v súboreCLAUDE.md. V takom prípade aktualizujte na verziu 2.1.280+ a skontrolujte/memory.
- Skontrolujte, či je funkcia dostupná: verzia 2.1.277 alebo novšia, relácia dostáva príznaky dostupných funkcií, doplnok je povolený a prvá relácia po inštalácii alebo aktualizácii sa skončila. Vyberte režim priameho čítania — ani
Ako skontrolovať, či sa AGENTS.md načítal
Kľúčové zistenie
Od verzie 2.1.280 sa súbor AGENTS.md načítaný prostredníctvom Project instructions zobrazuje v /memory a v zozname súborov Memory príkazu /context. Vo verziách 2.1.277–2.1.279 sa tam nezobrazuje, hoci samotné príkazy fungujú a zobrazujú načítané súbory CLAUDE.md a ďalšie pamäťové súbory. V týchto verziách, ak neexistujú blokujúce súbory, skontrolujte, či sa pri spustení relácie zobrazuje riadok AGENTS.md loaded. Opýtať sa Claudea na obsah pokynov je len slabou kontrolou: odpoveď nedokáže odlíšiť priame čítanie od importu @ a môže vychádzať z textu pridaného hookom SessionStart. Preto má zmysel opýtať sa iba v novej relácii po odstránení takého hooku.
Od bežného súboru CLAUDE.md sa líši ešte v dvoch veciach: hooky InstructionsLoaded sa pri tomto type súboru AGENTS.md nespúšťajú (fungujú pri súbore AGENTS.md importovanom pomocou syntaxe @ zo súboru CLAUDE.md alebo pripojenom symbolickým odkazom CLAUDE.md); adresáre pridané pomocou príznaku --add-dir spolu s premennou CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD načítajú iba súbor CLAUDE.md daného adresára — jeho AGENTS.md sa nezahrnie.
Ak potrebujete skontrolovať obsah veľkého súboru s pokynmi projektu, pozrite si samostatnú analýzu ako nakonfigurovať CLAUDE.md bez zbytočného rozširovania. Zaoberá sa štruktúrou pokynov, zatiaľ čo vyššie sú opísané podmienky načítania súboru AGENTS.md. Pracovné poznámky medzi reláciami nájdete v analýze druhého mozgu v Claude Code — o osobnej pamäti navrstvenej na pokyny projektu.
Čo ďalej
Funkcia bola vydaná 18. septembra 2026 vo verzii 2.1.277. Anthropic môže v budúcich vydaniach objasniť podrobnosti režimov, preto pred zmenou nastavení v dôležitom projekte porovnajte tento článok s aktuálnym príkazom /config a oficiálnym zoznamom zmien.
Zdroje
Viac podrobností
Otázky a odpovede: Claude Code teraz číta AGENTS.md: čo sa zmenilo vo verzii 2.1.277
Prečo sa AGENTS.md nenačíta, aj keď súbor existuje?
V predvolenom režime CLAUDE.md, .claude/CLAUDE.md alebo CLAUDE.local.md v pracovnom či nadradenom priečinku blokuje automatický výber AGENTS.md. Overte aj verziu Claude Code, dostupnosť funkcie a režim Project instructions v /config.
Ako overiť priame načítanie po odstránení ručného hooku?
Otvorte novú reláciu bez starého výstupu SessionStart. Vo verzii 2.1.280 a novšej prezrite /memory alebo Memory files v /context; vo verziách 2.1.277-2.1.279 platí štartovací riadok načítania pri neprítomnosti blokujúcich CLAUDE.md. Samotná parafráza Claudea je slabý dôkaz.