AskTheCode ist ein hochpräzises ChatGPT-Plugin, das speziell auf Github-Projekte zugeschnitten ist. Geboten wird eine interaktive Oberfläche zur detaillierten Analyse von C#-Projekten. Nutzer können ihre Fragen zum Projekt stellen und erhalten aus dem Plugin heraus fundierte Antworten. Dabei reicht das Spektrum von der Strukturanalyse bis zu spezifischen Codesegmenten.
Welche Funktionen hat AskTheCode?
Das ChatGPT-Plugin „AskTheCode“ erweitert die Möglichkeiten von ChatGPT um faszinierende Funktionen im Zusammenhang mit GitHub-Repository-Interaktionen.
Du kannst dem Plugin schlichtweg die URL zu deinem C#-Projekt auf GitHub übergeben und es dazu auffordern, nahezu alle Aspekte deines Codes zu untersuchen und Fragen dazu zu beantworten. Zu Beginn analysiert „AskTheCode“ die Struktur deines Repository und gibt eine Liste aller in diesem enthaltenen Dateien aus.
Um die Antwort zu planen, zieht es relevante Dateien heran und nutzt diese zur Kontextgenerierung. Bei Repositories mit mehr als 10 Dateien werden mindestens 10, wenn möglich sogar 15 oder mehr Dateien abgerufen. Wird eine neue Frage gestellt, wiederholt das Plugin seine Prozedur – angefangen mit der erneuten Anforderung der Repositorystruktur. Tritt ein Fehler während dieser Prozesse auf, wird „AskTheCode“ dich entsprechend informieren.