Premiera / Narzędzie
Jevgrep szuka kodu za agenta. Ile naprawdę na tym oszczędzasz?
Jevgrep, narzędzie wiersza poleceń wypuszczone przez Davida Zhanga 26 września, szuka kodu po opisie jego zachowania, a o trafności wyników decyduje osobno płatny model Jev firmy TypeSafe AI. Obiecane 40% oszczędności okupiono gorszym wynikiem na SWE-bench, więc uczciwą liczbą jest 25,8% z powtórki na wersji 0.4.3, liczone razem z opłatami za Jev, choć tylko na dziesięciu zadaniach. Wersja 0.5 przerzuca część pracy z powrotem na agenta, przez co przy rozliczaniu za tokeny wychodzi o 2 do 3% drożej, a fragmenty kodu i tak trafiają do zewnętrznego modelu.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Premiera / Narzędzie · 4 min ·
Agent programistyczny w nieznanym repozytorium zachowuje się jak nowy pracownik w pierwszym tygodniu: zanim cokolwiek poprawi, długo otwiera pliki, szuka po nazwach funkcji i czyta kod, który okaże się zbędny. Każdy taki krok kosztuje tokeny. David Zhang, programista budujący narzędzia pod agenty, szacuje, że na samo zbieranie kontekstu idzie od 30 do 60% tokenów agenta, choć RuntimeWire zaznacza, że to jego własna ocena, a nie pomiar. Odpowiedzią Zhanga jest jevgrep, narzędzie wiersza poleceń, które wypuścił 26 września.
Zamiast szukać dokładnego ciągu znaków, jak robi grep czy ripgrep, zadajesz pytanie o zachowanie kodu, na przykład gdzie sprawdzane jest logowanie, zanim żądanie trafi do właściwej obsługi. Komenda jg przechodzi wtedy przez katalogi, pliki i deklaracje, a w odpowiedzi wypisuje listę pasujących plików, wskazówki, co przeczytać dalej, i dosłowne fragmenty kodu z numerami linii (README projektu). Rozbiór na deklaracje obejmuje też kod w Go i Ruście, choć tę obsługę narzędzie dostało dopiero niedawno. To nie jest gotowa odpowiedź, tylko materiał dla agenta, który dalej sam wprowadza zmianę i ją testuje. Żeby Claude Code, Codex czy OpenCode w ogóle wiedziały, kiedy po narzędzie sięgnąć, trzeba w projekcie doinstalować osobny opis umiejętności komendą jg skill, bo sama instalacja z npm agenta niczego nie uczy.
O tym, co jest trafne, decyduje Jev, model firmy TypeSafe AI, który zamiast pisać akapity odpowiada na pytania typu tak lub nie i wybiera z listy. Tutaj ocenia, czy dany folder albo funkcja ma związek z twoim pytaniem. Płacisz za niego osobno, przez klucz do Vercel AI Gateway, OpenRouter albo bezpośrednio do TypeSafe. Od tego, jak płacisz za agenta i za Jev, zależy moim zdaniem, czy obiecana oszczędność w ogóle do ciebie trafi, a z kilku liczb, które Zhang dotąd podał, uczciwa jest tylko jedna.
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.