Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika Klockobar w Hydepark

Osobistość

w Hydepark

4piorunów

Claude Code dołącza CLAUDE.md do kontekstu, ale jednocześnie sygnalizuje modelowi, że jego zawartość „może, ale nie musi być istotna”. Im więcej instrukcji znajduje się w pliku, tym łatwiej Claude zaczyna je pomijać.

Rozwiązanie: instrukcje zależne od konkretnego zadania warto oznaczać warunkowo:

<important if="you are writing or modifying tests">
- Use `createTestApp()` helper for integration tests
- Mock database with `dbMock` from `packages/db/test`
- Test fixtures live in `_fixtures_/` directories
</important>


Dzięki temu Claude dostaje wyraźny sygnał: „te instrukcje są ważne właśnie teraz”, zamiast samemu oceniać ich przydatność. Autorzy zaobserwowali dzięki temu lepsze przestrzeganie instrukcji.

Źródło: https://www.hlyr.dev/blog/stop-claude-from-ignoring-your-claude-md

Komentarze (2)

Fanatyk3piorunów

@Klockobar - a miało być takie "mondre" - a trzeba jak dziecko za rękę prowadzić :face_exhaling:

Osobistość0piorunów

@koszotorobur Jest nawet gorzej niż było XD Szczególnie, jeżeli chodzi o Claude Code. Liczba instrukcji systemowych w tym narzędziu jest zatrważająca. Sami twórcy Claude Code mają już problem z wymuszeniem zmian, które udostępniają w konfiguracji (np. styl outputu, Opus 5 i tak tego nie słucha).