Codemod grep: Strukturelle Codesuche über öffentliche GitHub-Repos
Codemod grep ist eine neue Codesuchmaschine, die auf Struktur statt auf reinem Text basiert. Sie verwendet die ast-grep-Mustersyntax, um Code anhand seiner Syntaxbaumform zu matchen, sodass Sie Muster in öffentlichen GitHub-Repositories finden können, die Regex- oder Textsuche übersehen würden.
Was es anders macht
Statt nach exakten Zeichenfolgen oder vagen Regex-Treffern zu suchen, schreiben Sie Muster, die Codestruktur repräsentieren. Zum Beispiel matcht das Muster console.log($MSG) jeden console.log-Aufruf mit beliebigem Argument. Ebenso matcht $A.$B($C) jeden Methodenaufruf auf einem Objekt mit einem Argument, und await $EXPR findet jeden Ausdruck mit await.
Das Tool unterstützt auch strukturelle Suche für HTML-Muster, wie das Finden von <img>-Tags ohne alt-Attribut – etwas, das mit Regex schwierig, aber mit strukturellem Matching trivial ist.
So verwenden Sie es
Die Oberfläche ist einfach: Sie geben ein ast-grep-Muster in das Suchfeld ein, optional wechseln Sie in den YAML-Regelmodus für komplexere Bedingungen, und klicken auf Suchen. Es gibt auch einen Regex-Modus für traditionelle String-Suche und eine "Ask AI"-Funktion für natürliche Sprachabfragen.
Im Hintergrund verwendet es exakt dieselbe Mustersyntax wie die ast-grep-CLI. Wenn Sie also bereits wissen, wie man ast-grep-Regeln schreibt, können Sie diese Fähigkeiten hier nutzen. Für einen Schnellstart bietet die Startseite Beispielmuster wie console.log($MSG), $A.$B($C) und await $EXPR.
Für wen es gedacht ist
Das wird Entwickler ansprechen, die an großen Codebasen arbeiten, repository-übergreifendes Refactoring durchführen oder Codemuster im Open-Source-Ökosystem überwachen müssen. Es ist auch eine großartige Möglichkeit, herauszufinden, wie bestimmte APIs in der Praxis verwendet werden.
Gehen Sie zu grep.codemod.com, um es mit Ihren eigenen Mustern auszuprobieren.
📖 Vollständige Quelle lesen: HN AI Agents
👀 Siehe auch

Spec27: Spezifikationsgesteuerte Validierung für KI-Agenten – API-Level-Tests ohne internen Zugriff
Spec27 ist ein neues Tool von Safe Intelligence für spezifikationsgesteuerte Validierung von KI-Agenten. Es testet das Verhalten von Agenten von außen nach innen, führt adversarielle und Robustheitsprüfungen gegen primäre Schnittstellen durch, ohne SDKs, Gateways oder interne Ablaufverfolgung zu benötigen.

Eqho: Lokale Sprach-zu-Text-App für Claude-Code-Sitzungen
Eqho ist eine kostenlose, quelloffene Sprach-zu-Text-App, die OpenAIs Whisper-Modell lokal nutzt, um gesprochene Eingaben in jede fokussierte Anwendung einzutippen. Derzeit nur für Windows verfügbar, mit erforderlicher Kommandozeilen-Einrichtung.

ClankerRank: Ein Benchmark für KI-gestützte Programmierfähigkeiten mit Claude Haiku
Ein Entwickler hat ClankerRank erstellt, um die Kompetenz beim KI-gestützten Programmieren mithilfe von Claudes Haiku 4.5-Modell zu messen. Die Plattform stellt Nutzern identische Fehler vor, bewertet die Ausgaben mit verborgenen Testsuites und hat klare Kompetenzlücken unter Hunderten von Teilnehmern aufgezeigt.

Clawpage: Ein Werkzeug, das OpenClaw-Konversationen in statische Websites umwandelt
Ein Entwickler hat Clawpage erstellt, eine Funktion, die den OpenClaw-Sitzungsverlauf in statische Webseiten umwandelt, um wertvolle Gespräche zu bewahren, einschließlich des Hin und Her, der Recherche und des Debugging-Prozesses. Das Tool ist auf GitHub verfügbar.