SmartDigest Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Analiza / Opinia

91 na 100 repozytoriów ma plik konfiguracyjny z usterką

Badacze z Federalnego Uniwersytetu Minas Gerais przejrzeli 100 projektów open-source z plikiem CLAUDE.md lub AGENTS.md i w 91 znaleźli przynajmniej jedną usterkę, nazwaną "zapachem" konfiguracji. Najczęstsze to wyciek reguł lintera (62%) i przerost kontekstu (42%), a wszystkie sprowadzają się do tego, że plik niesie materiał, którego model nie potrzebuje, więc przepala tokeny. Usterki się przy tym mnożą: gdy wyciek umiejętności idzie ze sprzecznymi instrukcjami, przerost kontekstu jest o 83% bardziej prawdopodobny. Wniosek: instrukcję dla agenta trzeba traktować jak kod podlegający przeglądom.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Analiza / Opinia  ·  5 min  · 

91 na 100 repozytoriów ma plik konfiguracyjny z usterką
Ilustrację przygotowała AI.

Plik CLAUDE.md albo AGENTS.md w korzeniu repozytorium traktujemy zwykle jak notatnik: dopisuje się do niego regułę, gdy agent coś spaprze, i nigdy się go nie kasuje. Naukowcy z wydziału informatyki brazylijskiego Federalnego Uniwersytetu Minas Gerais przejrzeli 100 popularnych projektów open-source z takim plikiem i w 91 z nich znaleźli przynajmniej jedną usterkę. W preprincie nazwali to "katalogiem zapachów" konfiguracji, na wzór code smells, czyli fragmentów kodu, które działają, ale zdradzają, że coś jest nie tak. Wynik czyta się jak lista kontrolna, którą warto raz przejść przez własne repo, bo każda z tych usterek kosztuje konkretnie: tokeny, pieniądze i mniej przewidywalne zachowanie agenta. Agent to tu po prostu asystent kodowania w stylu Claude Code czy Copilota, ten sam, który czyta ten plik na starcie każdej sesji.

W 62% plików badacze znaleźli to, co nazwali wyciekiem reguł lintera. Wpisujesz do konfiguracji rzeczy, których i tak pilnuje formater albo linter: długość linii, kolejność importów, konwencje nazewnictwa, ogólne wskazówki co do stylu. Te narzędzia egzekwują wszystko za darmo i deterministycznie, więc w pliku dla agenta są czystym balastem. Model czyta je na starcie każdej sesji, płaci za nie tokenami i, co gorsza, te drobiazgi konkurują o jego uwagę z tym, co naprawdę ważne, czyli ograniczeniami architektury, regułami domeny czy zasadami bezpieczeństwa. Lekarstwo jest proste: styl zostaw narzędziom, a z promptu go wytnij.

Druga pod względem częstości, w 42% plików, jest przerost kontekstu. Plik puchnie od reguł, przykładów i szczegółów, z których połowa jest mało istotna, a rachunek za każde wywołanie rośnie. Anthropic zaleca tu twardy próg: poniżej 200 linii na plik CLAUDE.md. Blisko spokrewniony jest wyciek umiejętności, obecny w 35% repozytoriów, czyli wpychanie do głównego pliku instrukcji potrzebnych raz na jakiś czas. Specjalistyczna wiedza, której model w danym zadaniu nie używa, jedzie z nim w każdej sesji. Rozwiązaniem jest rozbicie tego na osobne pliki z opisowymi nazwami i wciąganie ich tylko wtedy, gdy są potrzebne. Te trzy usterki nie są zresztą osobnymi pudełkami: dotyczą tego samego, czyli plik niesie materiał, którego model w danej chwili nie potrzebuje, a procenty się nakładają, bo jeden plik łapie się na kilka kategorii naraz.

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

Ponad 20% drożej i ani jednego zadania więcej Analiza / Opinia

Ponad 20% drożej i ani jednego zadania więcej

3 min

Zespół z laboratorium SRI na ETH w Zurychu sprawdził, czy pliki kontekstowe w repozytorium, jak AGENTS.md, realnie pomagają agentom do programowania, i wyszło, że nie: skuteczność mierzona odsetkiem ukończonych zadań ani drgnęła, a rachunek za pracę agenta urósł o ponad 20%. Wynik trzyma się także wtedy, gdy kontekst pisali ręcznie sami deweloperzy, nie tylko model. Pliki zmieniają zachowanie agenta: więcej testuje i dokładniej przegląda repozytorium, co spala tokeny, ale nie zamyka więcej zgłoszeń. Autorzy nie każą wyrzucać AGENTS.md, tylko skrócić go do rzeczy, których agent sam nie zgadnie.

Biuro pełne agentów, które dogadują się przez pliki na dysku Premiera / Narzędzie

Biuro pełne agentów, które dogadują się przez pliki na dysku

4 min

Munder Difflin sadza agentowe narzędzia CLI przy biurkach jednego piętra i każe im dogadywać się przez zwykłe pliki: każdy pisze tylko do swojego katalogu, a commity robi jedna aplikacja, bo dwa procesy potrafią zakleszczyć repozytorium. Obsługuje 12 narzędzi, w tym claude i codex, rozdaje agentom 15 awatarów z The Office i tym wskoczyło na pierwsze miejsce dnia w GitHub Trending. Projekt jest jednak przedpremierowy, w wydaniu 0.3.8 mechanizm limitów potrafił wstrzymać agenty i już ich nie wypuścić, a obietnicy, że wszystko pójdzie na subskrypcjach, które opłacasz, nikt jeszcze nie sprawdził.

Vibe Security Radar znalazł 74 luki podpisane przez Claude'a i Copilota Bezpieczeństwo

Vibe Security Radar znalazł 74 luki podpisane przez Claude'a i Copilota

3 min

Hanqing Zhao z SSLab na Georgia Tech przeskanował 43 tysiące alertów i wyciągnął 74 luki wprowadzone przez Claude Code i Copilota — 14 krytycznych, 25 wysokich. Sam marzec 2026 dał 35 wpisów, więcej niż cały 2025 rok. Mocniejszy od liczb jest argument o powtarzalności: model pisze podobny kod milionom ludzi, więc jeden wzorzec dziury skanuje się po tysiącach repo. Wracają wstrzykiwanie komend, obejście uwierzytelnienia i SSRF. Kod od agenta czytaj jak PR od juniora.