Claude Code енді AGENTS.md файлын оқиды: 2.1.277 нұсқасында не өзгерді
Markdown2026 жылғы 18 қыркүйекте Claude Code 2.1.277 нұсқасы AGENTS.md файлын тікелей қолдауды қосты: файл қашан жүктеледі, 4 режимнің бірін қалай таңдау керек және импорттармен не істеу қажет.
Мақаланы толық оқу
2026 жылғы 18 қыркүйекте Claude Code 2.1.277 нұсқасына AGENTS.md қолдауы қосылды. Егер бұл мүмкіндік сеанста және жұмыс каталогында қолжетімді болса, әрі одан жоғары каталогтар тізбегінің ешбір жерінде CLAUDE.md, .claude/CLAUDE.md немесе CLAUDE.local.md болмаса, Claude Code AGENTS.md файлын әдепкі бойынша, қолмен импорттаусыз оқиды. Бұрын бұл CLAUDE.md ішіндегі @AGENTS.md импорты немесе AGENTS.md файлына жасалған CLAUDE.md символдық сілтемесі арқылы іске асырылатын — толығырақ бірнеше агентке арналған бір нұсқаулар файлы туралы мақаланы қараңыз.
Егер Claude Code пен сол репозиторийде тағы бір-екі құралды пайдалансаңыз, таңдалған Project instructions режимі Claude Code қай нұсқаулар файлдарын оқитынын анықтайды. Төменде төрт режимнің әрқайсысына қойылатын шарттар және ескі баптаудан көшу қадамдары берілген.
Құралдарды баптау жөніндегі қосымша материалдар Ailoot құжаттамасында бар.
2.1.277 нұсқасында не өзгерді?
Негізгі түйін
2026 жылғы 18 қыркүйектен бастап жұмыс каталогынан жоғары қарайғы каталогтар тізбегінің ешбір жерінде CLAUDE.md, .claude/CLAUDE.md немесе CLAUDE.local.md болмаса, Claude Code AGENTS.md файлын әдепкі бойынша оқиды. Мұндай файл бар болса, Project instructions арқылы AGENTS.md файлын автоматты оқу қосылмайды. CLAUDE.md ішіндегі айқын @AGENTS.md импорты жұмыс істей береді. Пайдаланушы деңгейіндегі ~/.claude/CLAUDE.md, ұйым басқаратын CLAUDE.md және .claude/rules/ файлдары жоба файлдарын таңдауға қарамастан бөлек жүктеледі. Режим /config арқылы ауыстырылады. Бұл мүмкіндік әзірге Bedrock, Vertex немесе Foundry жүйелерінде қолжетімді емес.
GitHub-тағы Claude Code жобасының ресми CHANGELOG.md файнында бұл былай жазылған:
AGENTS.md қолдауы қосылды: CLAUDE.md жоқ жобада Claude Code оның орнына AGENTS.md файлын оқиды; оны /config ішіндегі "Project instructions" бөлімінен өзгертіңіз (әзірге Bedrock, Vertex немесе Foundry жүйелерінде қолжетімді емес)
Аудармасы: AGENTS.md қолдауы қосылды — CLAUDE.md жоқ жобада Claude Code енді оның орнына AGENTS.md файлын оқиды; мұны /config ішіндегі “Project instructions” бөлімінен ауыстыруға болады (әзірге Bedrock, Vertex немесе Foundry жүйелерінде қолжетімді емес).
Бұл нұсқаға дейін жұмыс каталогында және оның жоғары жағында CLAUDE.md, .claude/CLAUDE.md және CLAUDE.local.md болмауының өзі AGENTS.md файлын оқуға жеткіліксіз еді. Айқын импорт, символдық сілтеме немесе қолмен іске қосылатын hook қажет болатын. Енді мүмкіндік қолжетімді болса, агент файлды автоматты түрде табады.
Қандай файлдар AGENTS.md файлын автоматты оқуға кедергі жасайды
Негізгі түйін
Әдепкі режимде жұмыс каталогы мен оның жоғары жағында CLAUDE.md, .claude/CLAUDE.md және CLAUDE.local.md бар-жоғы тексеріледі. Жеке ~/.claude/CLAUDE.md, ұйым басқаратын CLAUDE.md және .claude/rules/ файлдары AGENTS.md оқылуына кедергі жасамайды әрі онымен бірге жүктеледі.
Егер сізде кодтау мәнерінің баптаулары бар жеке ~/.claude/CLAUDE.md файлы болса, ол Claude Code-тың жоба ішіндегі AGENTS.md файлын оқуына кедергі болмайды. Бірақ жұмыс каталогындағы кез келген CLAUDE.local.md — тіпті Git-ке қосылмаған және жеке жазбаларға арналған файл да — әдепкі режимде AGENTS.md файлының автоматты оқылуына кедергі жасайды. Айқын импорт жұмыс істей береді; екі файлды да тікелей оқу үшін режимді ауыстыру қажет.
Project instructions ішінен тікелей оқу режимі таңдалса (төмендегі “4 Project instructions режимі — қайсысын таңдау керек” бөлімін қараңыз) және жұмыс каталогында не оның жоғары жағында CLAUDE.md, .claude/CLAUDE.md немесе CLAUDE.local.md болмаса, Claude Code сеанс басталғанда сол каталогтардағы әрбір AGENTS.md және .claude/AGENTS.md файлын оқиды. Кедергі жасайтын файлдар жоқ жағдай үшін құжаттамада интерактивті сеанста мынаған ұқсас жол көрсетілген:
no CLAUDE.md found; AGENTS.md loaded: /home/you/repo/AGENTS.md
Claude қосалқы каталогтағы файлды Read құралымен ашқанда, сол каталогтағы AGENTS.md файлы жүктеледі. claude-md-or-agents-md режимінде бұл тек қосалқы каталогтың өзінде CLAUDE.md, .claude/CLAUDE.md немесе CLAUDE.local.md болмаған жағдайда орындалады. claude-md-and-agents-md режимі үшін құжаттамада жалпы ереже берілген: әр каталогта алдымен CLAUDE.md, содан кейін AGENTS.md оқылады. AGENTS.local.md, AGENTS.override.md және .agents/ каталогының ішіндегілер автоматты түрде оқылмайды.
Жоба контексті бар нұсқаулар файлдарын қоса алғанда, AI агентінің жұмыс кеңістігін баптау жөніндегі материалдар Ailoot құжаттамасында бар.
4 Project instructions режимі — қайсысын таңдау керек
Негізгі түйін
/config пәрменінің Project instructions бөлімінде төрт мән бар: claude-md-or-agents-md (әдепкі — екі файлдың біреуі), claude-md-and-agents-md (екеуі бірге), claude-md (жобада тек AGENTS.md болса да, автоматты түрде тек CLAUDE.md оқылады) және managed-only (іске қосылғанда тек ұйым басқаратын CLAUDE.md мен автоматты жад, жоба не жеке файлдар оқылмайды). Өзгеріс келесі жіберілетін хабардан бастап және әрбір жаңа сеанста қолданылады.
Кестедегі режимдердің әрекеті Anthropic құжаттамасында сипатталған. Оң жақ бағанда режимді таңдау жөніндегі ұсыныстар берілген:
| Мәні | Claude Code нені оқиды | Қай кезде қолдану керек |
|---|---|---|
claude-md-or-agents-md | CLAUDE.md немесе жұмыс каталогында не одан жоғарыда CLAUDE.md, .claude/CLAUDE.md не CLAUDE.local.md болмаса, AGENTS.md | Репозиторийде осы екі файлдың біреуі ғана қолданылса және оның жоғары жағында кедергі жасайтын файлдар болмаса, әдепкі режим |
claude-md-and-agents-md | Екі файл да бірге: әр каталогта алдымен CLAUDE.md, содан кейін AGENTS.md | Барлық құралдарға ортақ AGENTS.md және тек Claude-қа арналған қысқа CLAUDE.md қажет болса немесе CLAUDE.local.md бар кезде AGENTS.md файлын оқу керек болса |
claude-md | Тек CLAUDE.md; Project instructions арқылы AGENTS.md файлын автоматты оқу өшірулі болады, тіпті жалғыз файл AGENTS.md болса да (CLAUDE.md ішіндегі айқын @AGENTS.md импорты әлі де жұмыс істейді) | AGENTS.md басқа құралға арнап жазылғандықтан, Claude-ты шатастыруы мүмкін болса |
managed-only | Сеанс басталғанда — тек ұйым басқаратын CLAUDE.md пен автоматты жад; бастапқы жиынға жоба, жергілікті және пайдаланушының CLAUDE.md файлдары, .claude/rules/ және барлық AGENTS.md файлдары кірмейді. Дегенмен Claude қосалқы каталогтағы файлды ашқанда, сол каталогтардағы CLAUDE.md және .claude/rules/ файлдары кейінірек жүктеледі. Бұл режим бастапқы жиынды шектейді, бірақ жоба файлдарынан толық оқшауламайды | Claude Code сеансты қай нұсқаулар жиынымен бастайтынына мән беретін ұйымдар үшін, жобаның өзінде CLAUDE.md не AGENTS.md бар-жоғына қарамастан |
Режимді интерфейсті қолданбай, settings.json арқылы да таңдауға болады:
{
"pluginConfigs": {
"agents-md@builtin": {
"options": {
"instructionFiles": "claude-md-and-agents-md"
}
}
}
}
Claude Code project және local баптауларындағы бұл мәнді елемейді. Anthropic құжаттамасына сәйкес, оны ~/.claude/settings.json файлына, --settings файлына немесе ұйым басқаратын баптауларға орнатуға болады.
Егер бір репозиторийдегі бірнеше AI құралына ортақ нұсқаулар файлын әлдеқашан баптаған болсаңыз, 2.1.277 нұсқасына дейінгі нұсқауларда @ импортының қалай жұмыс істейтіні түсіндіріледі. Бұл әдіс әлі де жұмыс істейді.
Неліктен /config ішінде Project instructions жоқ
Негізгі түйін
Anthropic құжаттамасына сәйкес, Project instructions бөлімі мына себептерге байланысты болмауы мүмкін:
- Claude Code нұсқасы 2.1.277-ден төмен.
- Сеанс Anthropic-тен мүмкіндік жалаушаларын алмайды — мысалы, Bedrock немесе басқа үшінші тарап провайдерін пайдаланғанда не телеметрия өшірілгенде.
- Бұл — ескі нұсқадан орнатқаннан немесе жаңартқаннан кейінгі алғашқы сеанс. Егер себеп тек осы болса, мүмкіндік келесі сеанста пайда болады.
AGENTS.mdфайлы таңдалған режимнің шарттары орындалғанда ғана жүктеледі. - Кірістірілген
agents-mdплагині/pluginішінде өшірілген.
Алдымен claude --version пәрменімен нұсқаны тексеріңіз. Егер ол 2.1.277-ден төмен болса, Claude Code бағдарламасын жаңартыңыз. Нұсқасы сәйкес болса, бірақ бөлім әлі де көрінбесе, жоғарыда аталған басқа себептерді тексеріңіз. Мүмкіндік қолжетімсіз болған кезде CLAUDE.md ішіне @AGENTS.md импортын қосу әлі де жұмыс істейтін балама жол болып табылады.
Ескі @AGENTS.md импортын не істеу керек
Негізгі түйін
CLAUDE.md ішіндегі @AGENTS.md импортын және символдық сілтемені қалдыруға болады: ешбір режимде файл екі рет оқылмайды. Егер CLAUDE.md файлын сақтасаңыз, “AGENTS.md файлын оқы” деген мәтіндік өтінішті импортпен алмастыру керек. Файлды жоймас бұрын барлық қажет нұсқауларды сақтап, таңдалған режим шарттарын тексеріңіз. Тікелей оқуға ауыссаңыз, AGENTS.md мазмұнын қолмен шығаратын кез келген SessionStart hook-ын алып тастаңыз; әйтпесе файлдың екінші көшірмесі контекстке қосылады. Содан кейін жаңа сеанста жүктелуін тексеріңіз; тексеру жолы нұсқаға және кедергі жасайтын файлдардың бар-жоғына байланысты.
Келесі қадамдар бұрынғы баптауға байланысты. Алдымен алдыңғы бөлімде сипатталғандай, мүмкіндік сеансыңызда қолжетімді екеніне көз жеткізіңіз.
@AGENTS.mdимпорты барCLAUDE.md. Оны сол күйінде қалдыруға болады — Claude Code кез келген Project instructions мәнінде файлды екі рет оқымайды.CLAUDE.mdфайлын жою міндетті емес: импорт Claude-қаAGENTS.mdмазмұнын онсыз да қолжетімді етеді. Импорт арқылы жүктелуін/memoryпәрменімен тексеруді жалғастырыңыз; Claude-тан нұсқаулар мазмұнын тікелей сұрау — әлсіз тексеру ғана.AGENTS.mdфайлын сөзбен оқуды сұрайтынCLAUDE.md. Мұндай өтініш импорт болып саналмайды және файлдың жүктелуіне өздігінен кепілдік бермейді. ЕгерCLAUDE.mdфайлын (мысалы, оны оқитын басқа құралдар үшін) сақтағыңыз келсе, мәтінді@AGENTS.mdимпортымен алмастырыңыз. ЕгерCLAUDE.mdфайлын толығымен жойып,claude-md-or-agents-mdрежимін таңдасаңыз, алдыменCLAUDE.mdішінде бірегей нұсқаулар жоқ екенін және жұмыс каталогында не оның жоғары жағында басқаCLAUDE.md,.claude/CLAUDE.mdнемесеCLAUDE.local.mdжоқ екенін тексеріңіз; әйтпесе Claude CodeAGENTS.mdорнына қалған файлды оқи береді. Оны жойғаннан кейін ауысу аяқталғанына көз жеткізіңіз: кедергі жасайтын файлдар қалмаса, интерактивті сеанстаAGENTS.md loadedжолы пайда болады. ЕгерCLAUDE.mdқалса және екі файл даclaude-md-and-agents-mdрежимінде оқылса,/memoryпәрменімен тексеріңіз (2.1.280+ нұсқасында). Claude-қа тікелей сұрақ қою тікелей жүктелуді импорттан ажыратпайды.AGENTS.mdфайлына жасалғанCLAUDE.mdсимволдық сілтемесі. Оны қалдыруға болады: ешбір режимде екі рет оқылмайды.claude-md-or-agents-mdрежимінде сілтемені жоймас бұрын қажет нұсқаулар сақталғанын және жұмыс каталогында не оның жоғары жағында басқаCLAUDE.md,.claude/CLAUDE.mdнемесеCLAUDE.local.mdжоқ екенін тексеріңіз. Жүктелуді сол тәсілдермен тексеріңіз: кедергі жасайтын файлдар жоқ болса, сеанс басталғандаAGENTS.md loadedжолын іздеңіз немесе/memoryпәрменін қолданыңыз (2.1.280+). ЕгерCLAUDE.mdқалса әріclaude-md-and-agents-mdрежимі таңдалса, Claude-қа тікелей сұрақ қою — әлсіз тексеру ғана. Қате шықпауы файлдың жүктелгенін растауға жеткіліксіз.AGENTS.mdмазмұнын қолмен шығаратынSessionStarthook-ы. Файл тікелей оқылғанда мұндай hook контекстке екінші көшірмені қосады. Hook іске қосылып тұрған кезде “нұсқауларыңда не жазылған?” деген сұрақ тікелей жүктелуді растамайды: Claude hook қосқан мәтінге сүйеніп жауап беруі мүмкін. Режимді мына ретпен ауыстырыңыз:- Мүмкіндік қолжетімді екенін тексеріңіз: нұсқа 2.1.277 немесе одан жоғары, сеанс мүмкіндік жалаушаларын алады, плагин қосылған және орнатудан не жаңартудан кейінгі алғашқы сеанс аяқталған. Тікелей оқу режимін таңдаңыз —
claude-mdде,managed-onlyда емес. Әдепкі режим үшін кедергі жасайтын файлдардың жоқтығын да тексеріңіз. - Hook-ты алып тастаңыз.
- Сеансты жауып, жаңасын ашыңыз.
SessionStarthook-ы мәтінін іске қосылғанда қосатындықтан, оның мазмұны ашық тұрған сеанстың контекстінде қала береді. Мұндай сеанста Claude-тың нұсқаулар мазмұны туралы жауабы тікелей жүктелуді растамайды. - Жаңа сеанста жүктелуді тексеріңіз. 2.1.280+ нұсқасында
AGENTS.mdфайлына апаратын жол/memoryпәрменінде көрінеді. 2.1.277–2.1.279 нұсқаларында кедергі жасайтын файлдар болмаса, іске қосылғандаAGENTS.md loadedжолын іздеңіз: құжаттамада бұл жол арнайыCLAUDE.mdтабылмаған жағдай үшін сипатталған. ЕгерCLAUDE.mdфайлын сақтап,claude-md-and-agents-mdрежимін қолдансаңыз, тексеру мүмкіндігі шектеулі: бұл нұсқаларда/memoryпәрменіAGENTS.mdфайлын көрсетпейді, құжаттамада бұл жағдайға арналған жүктелу жолы сипатталмаған, ал нұсқаулардың мазмұнын қайталап айту тікелей оқудыCLAUDE.mdішіндегі@импортынан ажыратпайды. Мұндай жағдайда 2.1.280+ нұсқасына жаңартып,/memoryпәрменін тексеріңіз.
- Мүмкіндік қолжетімді екенін тексеріңіз: нұсқа 2.1.277 немесе одан жоғары, сеанс мүмкіндік жалаушаларын алады, плагин қосылған және орнатудан не жаңартудан кейінгі алғашқы сеанс аяқталған. Тікелей оқу режимін таңдаңыз —
AGENTS.md файлының жүктелгенін қалай тексеруге болады
Негізгі түйін
2.1.280 нұсқасынан бастап Project instructions арқылы жүктелген AGENTS.md файлы /memory пәрменінде және /context пәрменінің Memory files тізімінде көрінеді. 2.1.277–2.1.279 нұсқаларында файл ол жерде көрсетілмейді, бірақ пәрмендердің өзі жұмыс істеп, жүктелген CLAUDE.md және басқа жад файлдарын көрсетеді. Бұл нұсқаларда кедергі жасайтын файлдар болмаса, сеанс іске қосылған кездегі AGENTS.md loaded жолын тексеріңіз. Claude-тан нұсқаулар мазмұнын сұрау — әлсіз тексеру ғана: жауап тікелей оқуды @ импортынан ажырата алмайды және SessionStart hook-ы қосқан мәтінге сүйенуі мүмкін. Сондықтан мұны тек осындай hook-ты алып тастағаннан кейінгі жаңа сеанста сұраған жөн.
Кәдімгі CLAUDE.md файлынан тағы екі айырмашылығы бар: мұндай AGENTS.md үшін InstructionsLoaded hook-тары іске қосылмайды (олар CLAUDE.md ішіндегі @ синтаксисі арқылы импортталған немесе CLAUDE.md символдық сілтемесімен холбогдсон AGENTS.md үшін жұмыс істейді); --add-dir жалаушасымен және CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD айнымалысымен қосылған каталогтардан тек сол каталогтың CLAUDE.md файлы жүктеледі — оның AGENTS.md файлы қосылмайды.
Жоба нұсқауларының үлкен файлының мазмұнын қарап шығу қажет болса, CLAUDE.md файлын тым көлемді етпей баптау туралы бөлек талдауды қараңыз. Онда нұсқаулардың құрылымы қамтылған, ал AGENTS.md файлының жүктелу шарттары жоғарыда сипатталған. Сеанстар арасындағы жұмыс жазбалары үшін Claude Code-тағы екінші ми туралы талдауды қараңыз — онда жоба нұсқауларының үстіне қосылатын жеке жад туралы айтылады.
Әрі қарай не істеу керек
Бұл мүмкіндік 2026 жылғы 18 қыркүйекте 2.1.277 нұсқасында шығарылды. Anthropic болашақ шығарылымдарда режимдер туралы мәліметтерді нақтылауы мүмкін, сондықтан маңызды жобада баптауларды өзгертпес бұрын осы мақаланы ағымдағы /config мәліметтерімен және ресми өзгерістер журналымен салыстырыңыз.
Дереккөздер
Толығырақ
Жиі қойылатын сұрақтар
AGENTS.md файлы бар болса да, неге жүктелмейді?
Әдепкі режимде жұмыс қалтасында не оның ата-анасында CLAUDE.md, .claude/CLAUDE.md немесе CLAUDE.local.md болуы AGENTS.md автоматты таңдалуын тоқтатады. Claude Code нұсқасын, функция қолжетімділігін және /config ішіндегі Project instructions режимін де тексеріңіз.
Қолмен жасалған hook жойылғаннан кейін тікелей жүктелуді қалай тексеремін?
Ескі SessionStart шығысы болмауы үшін жаңа сеанс ашыңыз. 2.1.280 не кейінгі нұсқада /memory немесе /context ішіндегі Memory files тізімін қараңыз. 2.1.277–2.1.279 нұсқаларында бөгейтін CLAUDE.md болмаса, іске қосылудағы жүктеу жолы қолданылады. Claude-тың өз сөзімен қайталауы ғана әлсіз дәлел.