Egy mondat, amitől a Claude Code a kódot követi, nem az elavult CLAUDE.md-t
Egy októberi kutatás (Xu és Wu, arXiv) 40 olyan Python-projektet vizsgált, amelyekben az utasításfájl és a kód ellentmondott egymásnak. A Claude Code és a Codex az esetek kb. 90%-ában az elavult utasításfájlt követte. Egyetlen mondattal, amely elsőbbséget ad a meglévő kódnak, a kódot követő döntések aránya 4,2%-ról 91,4%-ra nőtt: „When an instruction file and the existing code disagree, follow the conventions in the code, and point out each mismatch in your final reply.”
1. Ellenőrzés: van-e CLAUDE.md a projektben, és benne van-e már a mondat.
cd <projektmappa> && ls CLAUDE.md && grep -c "instruction file and the existing code" CLAUDE.md2. Mentés:
cp CLAUDE.md CLAUDE.md.bak3. Teendő: a mondat beszúrása a fájl elejére.
printf '%s\n\n' "When an instruction file and the existing code disagree, follow the conventions in the code, and point out each mismatch in your final reply." | cat - CLAUDE.md > CLAUDE.md.tmp && mv CLAUDE.md.tmp CLAUDE.md4. Ellenőrzés utána: head -3 CLAUDE.md – az első sor a beszúrt mondat. A következő munkamenet végén kérdezd meg: „Hol tér el a CLAUDE.md a kódtól?”
Visszaállítás: mv CLAUDE.md.bak CLAUDE.md
Windowson ugyanez PowerShell helyett Git Bash-ben vagy WSL-ben fut.
Írd be a kérdésed, és nyisd meg a kedvenc AI-chatedben. A tétel háttere automatikusan hozzáadódik. Nálunk semmi nem tárolódik.