Claude Code zdaj bere AGENTS.md: kaj se je spremenilo v različici 2.1.277
MarkdownClaude Code 2.1.277 je 18. septembra 2026 dobil neposredno podporo za AGENTS.md: kdaj se datoteka naloži, kako izbrati enega od 4 načinov in kaj storiti z uvozi.
Preberi celoten članek
Podpora za AGENTS.md je bila dodana v Claude Code 2.1.277, 18. septembra 2026. Če je funkcija na voljo v seji in delovnem imeniku ter v verigi imenikov nad njim nikjer ni datoteke CLAUDE.md, .claude/CLAUDE.md ali CLAUDE.local.md, Claude Code privzeto prebere AGENTS.md brez ročnega uvoza. Prej je bilo to mogoče z uvozom @AGENTS.md v datoteki CLAUDE.md ali s simbolno povezavo CLAUDE.md do datoteke AGENTS.md — več podrobnosti najdete v članku o eni datoteki z navodili za več agentov.
Če v istem repozitoriju uporabljate Claude Code in še eno ali dve orodji, izbrani način Project instructions določa, katere datoteke z navodili Claude Code prebere. Spodaj so pogoji za vse štiri načine in koraki za prehod s stare nastavitve.
Več gradiv o konfiguriranju orodij je na voljo v dokumentaciji Ailoot.
Kaj se je spremenilo v različici 2.1.277?
Ključna ugotovitev
Od 18. septembra 2026 Claude Code privzeto bere AGENTS.md, če v verigi imenikov od delovne mape navzgor nikjer ni datoteke CLAUDE.md, .claude/CLAUDE.md ali CLAUDE.local.md. Če taka datoteka obstaja, samodejno branje AGENTS.md prek Project instructions ni omogočeno. Izrecni uvoz @AGENTS.md iz datoteke CLAUDE.md še naprej deluje. Uporabniška datoteka ~/.claude/CLAUDE.md, organizacijsko upravljana datoteka CLAUDE.md in .claude/rules/ se naložijo neodvisno od izbire med projektnimi datotekami. Način spremenite z ukazom /config. Funkcija še ni na voljo v Bedrocku, Vertexu ali Foundryju.
Uradna datoteka CHANGELOG.md projekta Claude Code na GitHubu to opisuje takole:
Added AGENTS.md support: in a project with no CLAUDE.md, Claude Code reads AGENTS.md instead; change it under "Project instructions" in
/config(not yet on Bedrock, Vertex or Foundry)
Prevod: dodana je podpora za AGENTS.md — v projektu brez datoteke CLAUDE.md Claude Code zdaj namesto nje bere AGENTS.md; to lahko spremenite v razdelku »Project instructions« v /config (za zdaj še ni na voljo v Bedrocku, Vertexu ali Foundryju).
Pred to različico sama odsotnost datotek CLAUDE.md, .claude/CLAUDE.md in CLAUDE.local.md v delovni mapi in nad njo ni omogočila branja AGENTS.md. Potreben je bil izrecni uvoz, simbolna povezava ali ročni hook. Zdaj agent datoteko samodejno prebere, če je funkcija na voljo.
Katere datoteke preprečujejo samodejno branje AGENTS.md
Ključna ugotovitev
V privzetem načinu se datoteke CLAUDE.md, .claude/CLAUDE.md in CLAUDE.local.md preverijo v delovnem imeniku in nad njim. Osebna datoteka ~/.claude/CLAUDE.md, organizacijsko upravljana datoteka CLAUDE.md in datoteke .claude/rules/ ne preprečujejo branja AGENTS.md in se naložijo skupaj z njo.
Če imate osebno datoteko ~/.claude/CLAUDE.md z nastavitvami sloga kodiranja, to Claude Codeu ne bo preprečilo branja projektne datoteke AGENTS.md. Toda katera koli datoteka CLAUDE.local.md v delovni mapi — tudi če ni dodana v Git in jo uporabljate za osebne zapiske — preprečuje samodejno branje AGENTS.md v privzetem načinu. Izrecni uvoz še naprej deluje; če želite obe datoteki brati neposredno, morate preklopiti način.
Če je v razdelku Project instructions izbran način neposrednega branja (glejte »4 načini Project instructions — katerega izbrati« spodaj) in v delovnem imeniku ali nad njim ni datoteke CLAUDE.md, .claude/CLAUDE.md ali CLAUDE.local.md, Claude Code ob začetku seje prebere vse datoteke AGENTS.md in .claude/AGENTS.md v teh imenikih. Če ni datotek, ki bi to preprečevale, dokumentacija prikazuje takšno vrstico v interaktivni seji:
no CLAUDE.md found; AGENTS.md loaded: /home/you/repo/AGENTS.md
Datoteka AGENTS.md v podimeniku se naloži, ko Claude z orodjem Read odpre datoteko v njem. V načinu claude-md-or-agents-md se to zgodi samo, če ta podimenik nima lastne datoteke CLAUDE.md, .claude/CLAUDE.md ali CLAUDE.local.md. Za način claude-md-and-agents-md dokumentacija opisuje splošno pravilo: CLAUDE.md in AGENTS.md se prebereta skupaj, v vsakem imeniku najprej CLAUDE.md, nato AGENTS.md. Datoteke AGENTS.local.md, AGENTS.override.md in vsebina imenika .agents/ se ne berejo samodejno.
Gradiva o konfiguriranju delovnega prostora agenta umetne inteligence, vključno z datotekami z navodili, ki vsebujejo kontekst projekta, so na voljo v dokumentaciji Ailoot.
4 načini Project instructions — katerega izbrati
Ključna ugotovitev
V razdelku Project instructions ukaza /config so na voljo štiri vrednosti: claude-md-or-agents-md (privzeto — ena od obeh datotek), claude-md-and-agents-md (obe skupaj), claude-md (samodejno se bere samo CLAUDE.md, tudi če projekt vsebuje samo AGENTS.md) in managed-only (ob zagonu samo organizacijsko upravljana datoteka CLAUDE.md in samodejni pomnilnik, brez projektnih ali osebnih datotek). Sprememba začne veljati z naslednjim poslanim sporočilom in v vsaki novi seji.
Delovanje načinov v tabeli je opisano v dokumentaciji Anthropic. Desni stolpec vsebuje priporočila za izbiro:
| Vrednost | Kaj Claude Code prebere | Kdaj uporabiti |
|---|---|---|
claude-md-or-agents-md | CLAUDE.md ali AGENTS.md, če v delovnem imeniku ali nad njim ni datoteke CLAUDE.md, .claude/CLAUDE.md ali CLAUDE.local.md | Privzeto, če repozitorij uporablja samo eno od obeh datotek in nad njim ni datotek, ki bi to preprečevale |
claude-md-and-agents-md | Obe datoteki skupaj: v vsakem imeniku najprej CLAUDE.md, nato AGENTS.md | Potrebujete skupno datoteko AGENTS.md za vsa orodja in kratko datoteko CLAUDE.md samo za Claude; ali pa morate prebrati AGENTS.md, ko obstaja CLAUDE.local.md |
claude-md | Samo CLAUDE.md; samodejno branje AGENTS.md prek Project instructions je onemogočeno, tudi če je AGENTS.md edina datoteka (izrecni uvoz @AGENTS.md iz datoteke CLAUDE.md še vedno deluje) | AGENTS.md je napisan za drugo orodje in bi lahko zmedel Claude |
managed-only | Ob začetku seje samo organizacijsko upravljana datoteka CLAUDE.md in samodejni pomnilnik; projektne, lokalne in uporabniške datoteke CLAUDE.md, .claude/rules/ ter vse datoteke AGENTS.md so izključene iz začetnega nabora. Datoteke CLAUDE.md in .claude/rules/ v podimenikih pa se še vedno naložijo pozneje, ko Claude tam odpre datoteko. Način omeji začetni nabor, ne zagotavlja pa popolne izolacije od projektnih datotek | Za organizacije, ki želijo nadzorovati, s katerim naborom navodil Claude Code začne sejo, ne glede na to, ali projekt vsebuje CLAUDE.md ali AGENTS.md |
Način lahko izberete tudi brez vmesnika, prek datoteke settings.json:
{
"pluginConfigs": {
"agents-md@builtin": {
"options": {
"instructionFiles": "claude-md-and-agents-md"
}
}
}
}
Claude Code to vrednost prezre v nastavitvah project in local. Po dokumentaciji Anthropic jo je mogoče nastaviti v datoteki ~/.claude/settings.json, v datoteki --settings ali v organizacijsko upravljanih nastavitvah.
Če ste v enem repozitoriju že nastavili skupno datoteko z navodili za več orodij umetne inteligence, navodila za različice pred 2.1.277 pojasnjujejo, kako deluje uvoz @. Ta način deluje še danes.
Zakaj v /config ni razdelka Project instructions
Ključna ugotovitev
Po dokumentaciji Anthropic lahko razdelek Project instructions manjka iz naslednjih razlogov:
- Različica Claude Code je starejša od 2.1.277.
- Seja od Anthropic ne prejema zastavic funkcij — na primer pri uporabi Bedrocka, drugega ponudnika tretje osebe ali ko je telemetrija onemogočena.
- To je prva seja takoj po namestitvi ali posodobitvi s starejše različice. Če je to edini razlog, se bo funkcija prikazala v naslednji seji. Datoteka
AGENTS.mdse bo naložila samo, če so izpolnjeni pogoji izbranega načina. - Vgrajeni vtičnik
agents-mdje onemogočen v/plugin.
Najprej preverite različico z ukazom claude --version. Če je starejša od 2.1.277, posodobite Claude Code. Če je različica ustrezna, vendar se razdelek še vedno ne prikaže, preverite druge zgoraj navedene razloge. Dokler funkcija ni na voljo, je uvoz @AGENTS.md v CLAUDE.md še vedno delujoča rešitev.
Kaj storiti s starim uvozom @AGENTS.md
Ključna ugotovitev
Uvoz @AGENTS.md v datoteki CLAUDE.md in simbolno povezavo lahko obdržite: v nobenem načinu datoteka ne bo prebrana dvakrat. Če obdržite CLAUDE.md, besedilno zahtevo za »branje AGENTS.md« zamenjajte z uvozom. Preden datoteko izbrišete, shranite vsa potrebna navodila in preverite pogoje izbranega načina. Če preklopite na neposredno branje, odstranite vse hooke SessionStart, ki so ročno izpisali vsebino datoteke AGENTS.md; sicer bo druga kopija datoteke prišla v kontekst. Nato preverite nalaganje v novi seji; način preverjanja je odvisen od različice in obstoja datotek, ki nalaganje preprečujejo.
Naslednji koraki so odvisni od stare nastavitve. Najprej se prepričajte, da je funkcija v seji na voljo, kot je opisano v prejšnjem razdelku.
CLAUDE.mdz uvozom@AGENTS.md. Lahko ga pustite takšnega, kot je — Claude Code datoteke ne bo prebral dvakrat pri nobeni vrednosti Project instructions. Brisanje datotekeCLAUDE.mdni obvezno: uvoz že omogoča Claudu dostop do vsebine datotekeAGENTS.md. Nalaganje prek uvoza še naprej preverjajte z ukazom/memory; neposredno vprašanje Claudu o vsebini navodil je le šibek preizkus.CLAUDE.mdz besedilno zahtevo za branjeAGENTS.md. Takšna zahteva ni uvoz in sama po sebi ne zagotavlja, da bo datoteka naložena. Če želite obdržatiCLAUDE.md(na primer za orodja, ki jo prav tako berejo), besedilo zamenjajte z uvozom@AGENTS.md. Če se odločite, da boste v celoti izbrisaliCLAUDE.mdin je izbran načinclaude-md-or-agents-md, najprej preverite, daCLAUDE.mdne vsebuje edinstvenih navodil ter da v delovnem imeniku ali nad njim ni druge datotekeCLAUDE.md,.claude/CLAUDE.mdaliCLAUDE.local.md; sicer bo Claude Code namesto datotekeAGENTS.mdše naprej bral preostalo datoteko. Po brisanju preverite, ali je prehod uspel: ko ne ostane nobena datoteka, ki bi to preprečevala, se v interaktivni seji prikaže vrsticaAGENTS.md loaded. Če datotekaCLAUDE.mdostane in se obe datoteki bereta v načinuclaude-md-and-agents-md, preverite z ukazom/memory(v različici 2.1.280 ali novejši). Neposredno vprašanje Claudu ne more razlikovati med neposrednim branjem in uvozom.- Simbolna povezava
CLAUDE.mddo datotekeAGENTS.md. Lahko jo obdržite: v nobenem načinu ne bo podvojenega branja. Preden povezavo izbrišete v načinuclaude-md-or-agents-md, preverite, ali so potrebna navodila ohranjena in ali v delovnem imeniku ali nad njim ni druge datotekeCLAUDE.md,.claude/CLAUDE.mdaliCLAUDE.local.md. Nalaganje preverite enako: z vrsticoAGENTS.md loadedob začetku seje, če ni datotek, ki bi to preprečevale, ali z ukazom/memory(2.1.280+). Če datotekaCLAUDE.mdostane v načinuclaude-md-and-agents-md, je neposredno vprašanje Claudu le šibek preizkus. Odsotnost napake ni dovolj za potrditev, da je bila datoteka naložena. - Hook
SessionStart, ki je ročno izpisal vsebino datotekeAGENTS.md. Ko se datoteka bere neposredno, tak hook v kontekst doda njeno drugo kopijo. Med delovanjem hooka vprašanje »kaj piše v vaših navodilih?« ne potrjuje neposrednega branja: Claude lahko odgovori na podlagi besedila, ki ga je dodal hook. Prehod izvedite v tem vrstnem redu:- Preverite, ali je funkcija na voljo: različica 2.1.277 ali novejša, seja prejema zastavice funkcij, vtičnik je omogočen in prva seja po namestitvi ali posodobitvi je končana. Izberite način neposrednega branja — ne
claude-mdalimanaged-only. Pri privzetem načinu preverite tudi, da ni datotek, ki bi to preprečevale. - Odstranite hook.
- Zaprite sejo in odprite novo. Hook
SessionStartdoda besedilo ob zagonu, zato njegova vsebina ostane v kontekstu že odprte seje. Claudeov odgovor o vsebini navodil v taki seji ne bo potrdil neposrednega branja. - Preverite nalaganje v novi seji. V različici 2.1.280 ali novejši je pot do datoteke
AGENTS.mdvidna v ukazu/memory. V različicah 2.1.277–2.1.279, če ni datotek, ki bi to preprečevale, ob zagonu poiščite vrsticoAGENTS.md loaded: dokumentacija jo opisuje posebej za primer, ko datotekaCLAUDE.mdni bila najdena. Če obdržite datotekoCLAUDE.mdin uporabljate načinclaude-md-and-agents-md, je preverjanje omejeno: v teh različicah/memoryne prikazuje datotekeAGENTS.md, dokumentacija ne opisuje vrstice o njenem nalaganju za ta primer, parafraza navodil pa ne more razlikovati med neposrednim branjem in uvozom@v datotekiCLAUDE.md. V tem primeru posodobite na različico 2.1.280 ali novejšo in preverite z ukazom/memory.
- Preverite, ali je funkcija na voljo: različica 2.1.277 ali novejša, seja prejema zastavice funkcij, vtičnik je omogočen in prva seja po namestitvi ali posodobitvi je končana. Izberite način neposrednega branja — ne
Kako preveriti, ali se je AGENTS.md naložil
Ključna ugotovitev
Od različice 2.1.280 naprej se datoteka AGENTS.md, naložena prek Project instructions, prikaže v ukazu /memory in na seznamu datotek Memory ukaza /context. V različicah 2.1.277–2.1.279 se tam ne prikaže, čeprav ukaza delujeta in prikazujeta naloženo datoteko CLAUDE.md ter druge datoteke pomnilnika. V teh različicah, če ni datotek, ki bi to preprečevale, preverite vrstico AGENTS.md loaded ob začetku seje. Vprašanje Claudu o vsebini navodil je le šibek preizkus: odgovor ne more razlikovati med neposrednim branjem in uvozom @, lahko pa se opira na besedilo, ki ga je dodal hook SessionStart. Zato je smiselno vprašati le v novi seji, potem ko odstranite tak hook.
Od običajne datoteke CLAUDE.md se razlikujeta še dve stvari: hooki InstructionsLoaded se za tovrstno datoteko AGENTS.md ne sprožijo (delujejo pa za datoteke AGENTS.md, uvožene s sintakso @ iz datoteke CLAUDE.md ali povezane s simbolno povezavo CLAUDE.md); imeniki, dodani z zastavico --add-dir skupaj s spremenljivko CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD, naložijo samo datoteko CLAUDE.md tega imenika — njegova datoteka AGENTS.md ni vključena.
Če želite pregledati vsebino velike datoteke s projektnimi navodili, glejte ločeno analizo o tem, kako konfigurirati datoteko CLAUDE.md, ne da bi postala preobsežna. Obravnava strukturo navodil, zgoraj pa so opisani pogoji za nalaganje datoteke AGENTS.md. Za delovne zapiske med sejami glejte analizo o drugem možganu v Claude Code — o osebnem pomnilniku, dodanem projektnim navodilom.
Kaj sledi
Funkcija je bila izdana 18. septembra 2026 v različici 2.1.277. Anthropic lahko v prihodnjih izdajah dodatno pojasni podrobnosti načinov, zato pred spreminjanjem nastavitev v pomembnem projektu ta članek primerjajte s trenutno nastavitvijo /config in uradnim dnevnikom sprememb.
Viri
Več podrobnosti
Vprašanja in odgovori: Claude Code zdaj bere AGENTS.md: kaj se je spremenilo v različici 2.1.277
Zakaj AGENTS.md ni naložen, čeprav datoteka obstaja?
V privzetem načinu CLAUDE.md, .claude/CLAUDE.md ali CLAUDE.local.md v delovnem ali nadrejenem imeniku prepreči samodejno izbiro AGENTS.md. Preverite tudi različico Claude Code, razpoložljivost funkcije in način Project instructions v /config.
Kako po odstranitvi ročnega hooka preverim neposredno nalaganje?
Odprite novo sejo, da stari izhod SessionStart ni prisoten. V različici 2.1.280 ali novejši preglejte /memory ali seznam Memory files v /context; pri 2.1.277-2.1.279 velja vrstica nalaganja ob zagonu, kadar ni blokirajočih datotek CLAUDE.md. Sam Claudeov povzetek je šibek dokaz.