Beschreibung
Explyt ist ein KI-Coding-Agent, der als Plugin innerhalb von JetBrains IDEs, einschließlich IntelliJ IDEA, PyCharm, GoLand, Rider, PhpStorm, WebStorm und Android Studio, läuft. Anstatt sich nur auf eine sprachserverbasierte Ansicht Ihres Codes zu verlassen, nutzt Explyt die Fakten, die die IDE bereits hat: ihr semantisches Code-Modell, ihren Debugger, ihren Test-Runner, ihren Linter und ihre statischen Analysetools.
Weiterlesen
Bevor eine Änderung vorgenommen wird, erstellt Explyt ein präzises Bild des Codebestands mithilfe von IDE-Refactorings: Er kann echte Symbolverwendungen, Implementierungen und Aufrufhierarchien finden und den Quellcode von Abhängigkeiten inspizieren, einschließlich dekompiliertem Code, wenn der Quellcode nicht verfügbar ist. Beim Debuggen kann er Haltepunkte setzen und erreichen, live Variablenwerte inspizieren und dem Aufrufstapel folgen, um die wahre Ursache eines Fehlers zu finden, anstatt nur aus dem Code zu raten. Explyt sagt, dass dieser Ansatz weniger Tokens verwendet und sicherere Änderungen produziert als Agenten, die nur Dateien als Text lesen.
Sobald ein Fix oder eine Funktion geschrieben ist, führt Explyt die konfigurierten Tests und Builds des Projekts aus, überprüft die Ergebnisse des IDE-Linters und der statischen Analyse und kann Tests für nicht abgedeckte Zeilen und Zweige generieren. Es enthält einen SAST-Schwachstellenscanner, der nicht vertrauenswürdige Eingaben zu gefährlichen Operationen zurückverfolgt, und einen unabhängigen Review-Subagenten, der die eigenen Arbeiten des Hauptagenten überprüft, bevor ein Entwickler diese akzeptiert. Entwickler können festlegen, was der Agent ändern darf, indem sie sensible Pfade mit .readignore- und .writeignore-Dateien blockieren oder Änderungen auf ausgewählte Dateien und Ordner beschränken.
Explyt unterstützt gängige Backend- und Frontend-Stacks, einschließlich Java, Kotlin, Spring Boot, Quarkus, Python, JavaScript, TypeScript, .NET, C#, PHP und Go, zusammen mit ihren üblichen Build- und Testwerkzeugen. Es funktioniert auch mit agentenbezogenen Konventionen wie AGENTS.md-Dateien, MCP, Subagenten und Fähigkeiten und veröffentlicht einen Benchmark, der seine Ergebnisse mit Claude Code bei realen Legacy-Code-Aufgaben vergleicht.
Explyt richtet sich an Entwickler, die in großen oder veralteten JetBrains-Codebasen arbeiten und einen KI-Agenten wünschen, der seine eigenen Arbeiten überprüfen kann, anstatt nur Code zu generieren. Die Preisgestaltung erfolgt nach einem Abonnement-Plus-Nutzungsmodell: Ein persönlicher Plan beginnt bei 15 $ pro Monat mit 80 Minuten inklusive, ein Pro-Plan kostet 200 $ pro Monat mit 1.500 Minuten, und ein Ultra-Plan kostet zunächst 250 $ pro Monat (nachfolgend 500 $) für 6.000 Minuten und Zugang zu zusätzlichen Modellen. Ein kostenloser Community-Plan ist für Entwickler verfügbar, die ihren eigenen API-Schlüssel mitbringen oder ein lokales Modell ausführen.
- KategorieKI-Programmierassistenten
- PreismodellFreemium
- BereitstellungPlugin
- PlattformenmacOS, Windows, Linux
Explyt's Kernfunktionen
Verwendet das semantische Code-Modell der JetBrains IDE, um echte Symbolverwendungen, Implementierungen und Aufrufhierarchien zu finden
Debugger-Integration, die Haltepunkte setzt, live Variablen inspiziert und dem Aufrufstapel folgt, um echte Fehler zu finden
Führt die konfigurierten Tests und Builds des Projekts aus, um Änderungen zu überprüfen
Liest die Ergebnisse des IDE-Linters und der statischen Analyse, bevor eine Änderung abgeschlossen wird
Generiert Tests für nicht abgedeckte Zeilen und Zweige und überprüft dann die Abdeckung
Integrierter SAST-Schwachstellenscanner, der nicht vertrauenswürdige Eingaben zu gefährlichen Operationen zurückverfolgt
Unabhängiger Review-Subagent, der die eigenen Änderungen des Hauptagenten überprüft
Eingeschränkte Bearbeitung mit .readignore und .writeignore, um sensible Pfade zu blockieren
IDE-native Refactorings zum Umbenennen, Verschieben und sicheren Löschen von Code
Funktioniert mit AGENTS.md, MCP, Subagenten und anderen Agenten-Tooling-Konventionen
Wie verwendet man Explyt?
Plugin installieren: Holen Sie sich Explyt aus dem JetBrains Marketplace für Ihre IDE.
Plan auswählen: Wählen Sie Personal, Pro, Ultra oder die kostenlose Community-Option mit eigenem Schlüssel.
In den Debug-Modus wechseln: Richten Sie den Agenten auf einen fehlgeschlagenen Test aus, um zu sehen, wie er untersucht und behebt.
Arbeit eingrenzen: Verwenden Sie Edit Scope, .readignore und .writeignore, um zu steuern, was der Agent berühren kann.
Änderungen überprüfen: Inspizieren, akzeptieren oder ablehnen Sie jede Bearbeitung und führen Sie den Review-Subagenten über das Ergebnis aus.
Überprüfen, bevor Sie versenden: Überprüfen Sie die eigenen Tests, Builds, Linter und Abdeckungsergebnisse des Projekts.
Explyt's Anwendungsfälle
- Debugging von Legacy-Code
- KI-unterstütztes Refactoring
- Überprüfte Codeänderungen
- Schwachstellenscanning






