Was ist jevgrep?
jevgrep ist ein Kommandozeilen-Tool, aufgerufen als jg, das Fragen wie "Where is authentication checked before a request reaches a handler?" mit einer Liste relevanter Dateien, Lesehinweisen und wörtlichen Quellcode-Auszügen mit Zeilenangaben beantwortet, alles auf stdout ausgegeben. Es geht das Repository von Ordnern über Dateien bis zu Deklarationen durch und fragt Jev, das Entscheidungsmodell von TypeSafe AI, ob jeder Zweig relevant ist. Es liefert Belege, die ein Coding-Agent lesen kann, keine erzeugte Antwort.
Es ist in TypeScript geschrieben, steht unter MIT-Lizenz und wird von npm als @dzhng/jevgrep auf Node.js 22 oder neuer installiert. Ein begleitender Skill, installiert mit jg skill, bringt Claude Code, Codex, OpenCode und anderen Agenten bei, wann sie es aufrufen sollen. Das Parsen von Deklarationen deckt Python, TypeScript und JavaScript, Go und Rust ab; anderer Text fällt auf einfache Vorschauen zurück.
Suchen rufen Jev über einen Anbieter auf, den du bei jg auth wählst: Vercel AI Gateway, TypeSafe, OpenRouter, OpenCode Zen oder einen kompatiblen eigenen Endpoint. Einen lokalen oder Offline-Modus gibt es nicht.
Lohnt sich jevgrep?
jevgrep ist eines der wenigen Suchtools für Agenten, die ihre Kostenbelege vollständig veröffentlichen, und die Belege stützen eine bescheidene Aussage. In der Wiederholung des Maintainers mit zehn Python-Aufgaben aus SWE-bench mit OpenAIs gpt-5.6-sol bei mittlerem Aufwand lösten sowohl die Baseline als auch jevgrep 0.4.3 8 von 10. Die Gesamtkosten fielen von 7,62 $ auf 5,66 $, eine Ersparnis von 25,8 %, wovon 1,48 $ zum Listenpreis auf Jev selbst entfielen. Die Schlagzeile des README von etwa 30 % ist die ältere Zahl ohne Jev, und der Maintainer sagt das auch.
Die Methode unterscheidet sich von embedding-basierter Suche. Statt einen Vektorindex aufzubauen, stellt jg Jev Ja-Nein-Fragen zur Relevanz von Ordnern, Dateien und Deklarationen, folgt den Zweigen, die bestehen, und gibt Auszüge aus. Nichts wird vorab indexiert, es gibt also keinen Watcher, der aktuell gehalten werden muss, aber jede Suche kostet Anbieteraufrufe; bestätigte Antworten werden lokal zwischengespeichert, um Wiederholungen abzufedern. Die Parallelität liegt standardmäßig bei 32 Anfragen über alle Stufen.
Der Kompromiss bei den Daten ist klar. Infrage kommender Quellcode geht bei jeder Suche über den konfigurierten Anbieter an Jev. Der Standardfilter überspringt ignorierte, versteckte, Abhängigkeits-, Binär- und .env-Dateien und lässt ganze Dateien weg, die nach Zugangsdaten aussehen, aber das README nennt das eine Erkennung nach bestem Bemühen, keine Schwärzung. jg files zeigt ohne Schlüssel und ohne Netzwerkaufruf vorab, was eine Suche lesen würde, und das lohnt sich bei jedem privaten Repository einmal.
In einer Hinsicht sind die Belege dünn: Jede Aufgabe lief einmal, die Baseline stammt aus einem früheren Lauf, und die zehn Aufgaben wurden zum Tuning genutzt statt zurückgehalten, wie die Ergebnisseite angibt. Der Lauf mit 0.5.0 senkte die Jev-Ausgaben um etwa 59 %, ließ die Gesamtkosten aber 2 bis 3 % höher als bei 0.4.3. Das Projekt ist sechs Wochen alt, mit 3.176 Sternen, 242 Forks, Releases bis v0.8.0 am 1. Oktober und Commits bis zum 4. November.
Gegenüber grepai, das Code lokal mit Ollama einbettet und komplett offline bleiben kann, braucht jevgrep keinen Index und kein lokales Modell, kann Code aber nicht auf dem Rechner halten. Für ein Team, das schon ein Gateway für seine Agenten bezahlt, ist das ein kleiner zusätzlicher Schritt; für eines mit einer Regel gegen Drittanbieter scheidet jevgrep damit aus.
Wo es sich lohnt
Ein Backend-Engineer, der in einem großen Python-Dienst landet, den er nie gesehen hat
Finden, wo Wiederholungen und Timeouts von Anfragen behandelt werden, bevor er sie ändert
jg fragen "Which tests cover retry behaviour when a request times out?" und die ausgegebenen Dateien und Auszüge an den Agenten geben. In der Studie des Maintainers kostete Jev zum Listenpreis etwa 0,15 $ pro Aufgabe.
Eine Engineering-Managerin, die eine Coding-Agenten-Einführung mit 20 Plätzen bezahlt
Die Token-Rechnung senken, ohne die Lösungsquote zu senken
Den Skill in jedem Repository mit jg skill --yes installieren und die Gateway-Ausgaben vorher und nachher vergleichen; die veröffentlichte Studie sah bei zehn Aufgaben 25,8 % niedrigere Gesamtkosten, was eine erste Schätzung ist, keine Garantie.
Eine sicherheitsbewusste Teamleitung in einem Fintech
Prüfen, was ein Agenten-Tool vom Rechner schicken würde, bevor sie es freigibt
jg files auf dem Repository ausführen, um nach Verzeichnis jede Datei aufzulisten, die eine Suche lesen könnte, und dann --exclude-Muster für erzeugte oder sensible Pfade hinzufügen. Es braucht keinen Schlüssel und stellt keine Netzwerkanfrage.
Bevor du dich festlegst
- Einrichtung
- npm install -g @dzhng/jevgrep auf Node.js 22+, dann jg auth, um einen Anbieter zu wählen und seinen Schlüssel zu speichern, und jg skill (Node 22.20+), um den Agenten-Skill zu installieren. Kein Python, Bun oder ripgrep nötig.
- Integrationen
- Skill-Installer für Claude Code, Codex, OpenCode und andere Agenten; Jev über Vercel AI Gateway, TypeSafe, OpenRouter, OpenCode Zen oder einen eigenen TypeSafe-kompatiblen Endpoint. Die Ausgabe ist einfaches stdout.
- Daten und Datenschutz
- Suchen schicken infrage kommenden Quellcode an den gewählten Jev-Anbieter. Schlüssel liegen in einer Konfigurationsdatei, die nur der Besitzer lesen darf; bestätigte Antworten werden lokal zwischengespeichert; es werden keine Berichtsdateien geschrieben. Das README beschreibt keine Telemetrie. MIT.
- Kosten im großen Maßstab
- Jev kostet auf Vercel AI Gateway 0,042 $ pro Million Input-Tokens ohne Gebühr für Output. In der Studie mit zehn Aufgaben kamen für Jev 1,48 $ hinzu, während die Ausgaben für das Coding-Modell von 7,62 $ auf 4,18 $ sanken.
- Grenzen
- Kein Offline-Modus und kein Ausweichanbieter; Zugangsdaten aus Umgebungsvariablen werden ignoriert; Suchzeiten und Timeouts sind nicht veröffentlicht; 11 offene Issues und Pull Requests.
Was gut ist
- Veröffentlichte Kostenstudie auf SWE-bench mit Zahlen pro Aufgabe und genannten Grenzen
- Kein Index, der gebaut oder aktuell gehalten werden muss
- Liefert wörtliche Auszüge mit Zeilenangaben, keine Zusammenfassung
- jg files zeigt offline genau, was eine Suche senden würde
- MIT-Lizenz; eine npm-Installation auf macOS, Linux oder Windows
Was nicht
- Jede Suche schickt Quellcode an einen entfernten Jev-Anbieter
- Der Benchmark sind zehn getunte Aufgaben mit je einem Lauf
- Deklarations-Parsing nur für vier Sprachfamilien
- Kein Befehl jg upgrade; Skill und CLI werden getrennt aktualisiert
Am besten für
Teams, die Claude Code, Codex oder OpenCode auf unbekannten Repositories einsetzen, Modellaufrufe schon über ein Gateway leiten und die Kosten der Dateisuche des Agenten senken wollen.
Alternativen zu jevgrep
jevgrep: häufige Fragen
- Lohnt sich jevgrep?
- jevgrep ist ein gut vermessener Weg, die Kosten der Dateisuche eines Coding-Agenten um etwa ein Viertel zu senken, sofern du damit leben kannst, deinen Quellcode bei jeder Suche an einen Modellanbieter zu schicken. Wir bewerten es mit 3.9 von 5.
- Was kostet jevgrep?
- Kostenlos unter MIT. Suchen rechnet dein Jev-Anbieter ab; Vercel AI Gateway listet Jev mit 0,042 $ pro Million Input-Tokens.
- Welche Nachteile hat jevgrep?
- Jede Suche schickt Quellcode an einen entfernten Jev-Anbieter; Der Benchmark sind zehn getunte Aufgaben mit je einem Lauf; Deklarations-Parsing nur für vier Sprachfamilien; Kein Befehl jg upgrade; Skill und CLI werden getrennt aktualisiert.
- Für wen eignet sich jevgrep?
- Teams, die Claude Code, Codex oder OpenCode auf unbekannten Repositories einsetzen, Modellaufrufe schon über ein Gateway leiten und die Kosten der Dateisuche des Agenten senken wollen.
- Was kostet jevgrep für ein Team oder im Produktivbetrieb?
- Jev kostet auf Vercel AI Gateway 0,042 $ pro Million Input-Tokens ohne Gebühr für Output. In der Studie mit zehn Aufgaben kamen für Jev 1,48 $ hinzu, während die Ausgaben für das Coding-Modell von 7,62 $ auf 4,18 $ sanken.
- Ist jevgrep sicher für Firmendaten?
- Suchen schicken infrage kommenden Quellcode an den gewählten Jev-Anbieter. Schlüssel liegen in einer Konfigurationsdatei, die nur der Besitzer lesen darf; bestätigte Antworten werden lokal zwischengespeichert; es werden keine Berichtsdateien geschrieben. Das README beschreibt keine Telemetrie. MIT.
- Was sind die besten Alternativen zu jevgrep?
- Die nächsten Alternativen, die wir getestet haben, sind grepai und LangGraph Bigtool.
Antworten geprüft am 5. Nov. 2026.
