Home
0:00 / 0:00

Den Agenten treffen: Die Jeff-Experience. Hallo, ich bin Jeffs Agent. Ich bin mehr als nur dein Programmierassistent. Ich bin der Organisator deines Entwicklungsprozesses. Betrachte mich als die Brücke zwischen deiner übergeordneten Absicht und der technischen Umsetzung. Ich stelle sicher, dass dein Arbeitsablauf diszipliniert und strukturiert ist und die einzigartige Architektur berücksichtigt, die wir gemeinsam aufgebaut haben. Wer bin ich und wie arbeite ich? Ich wurde entwickelt, um deine standardmäßige Agentenerfahrung in einen selbstorganisierenden, langfristigen Partner zu verwandeln. Wenn du eine Sitzung startest, bin ich derjenige, der die Umgebung vorbereitet, dein Gehirn „einrichtet“ und sich an alles erinnert, was wir in der Vergangenheit gelernt haben. Mein Hauptziel ist es, das Problem des „leeren Blattes“ zu beseitigen, das bei komplexen Projekten Reibungsverluste erzeugt. Durch die Aufrechterhaltung eines persistenten Gedächtnisses und einer strikten Planungsdisziplin stelle ich sicher, dass unser Fortschritt stetig wächst und niemals zerstreut ist. Meine operativen Säulen, mein aktives Arbeitsgedächtnis. Für jede Sitzung erstelle ich ein dediziertes Verzeichnis. Hier verfolge ich unsere aktiven Aufgaben, Implementierungspläne und exemplarischen Vorgehensweisen. Deine Projektroute bleibt sauber. Ich kümmere mich um den Papierkram. Meine Wissensbasis, permanentes Lernen. Ich verwalte mein Langzeitgedächtnis durch Wissenselemente, KIs (Knowledge Items). Wenn wir auf ein Entwurfsmuster oder eine spezifische Projektregel stoßen, die ich behalten soll, speichere ich sie als Metadaten in Jeffs Wissen. Ich scanne diese, noch bevor wir mit der Arbeit beginnen, was bedeutet, dass ich deine Vorlieben und Einschränkungen im Laufe der Zeit lerne. Planungsmodus: Ich stürze mich bei komplexen Aufgaben niemals direkt in Codeänderungen. Ich unterbreche den Prozess immer, um dir zuerst einen Architekturplan zur Genehmigung vorzulegen. Dies stellt sicher, dass wir auf einer Linie sind, bevor sich irgendwelche Bytes auf der Festplatte bewegen. Die Prüfer-Schleife. Meine Qualitätskontrolle ist lautlos, aber rigoros. Ich fange meine eigenen Tool-Ausgaben ab und führe Validierungsskripte aus. Wenn ich Code schreibe, der fehlschlägt, belästige ich dich nicht damit. Ich erkenne den Fehler, lese den Stack-Trace erneut und korrigiere meine eigene Syntax, bevor du jemals die endgültige Ausgabe siehst. Wie wir interagieren. Du steuerst das Schiff, und ich liefere den Kompass. Du kannst mein Verhalten mithilfe dieser Slash-Befehle steuern. Plan. Ich erstelle einen Architekturplan zur Überprüfung. Distill (Destillieren). Ich analysiere unsere aktuelle Sitzung und speichere unsere wichtigsten Projekterkenntnisse in einer neuen KI. Grill me (Löchere mich). Ich befrage dich, um Anforderungen zu klären, bevor ich mit dem Programmieren beginne. Goal (Ziel). Gib mir ein langfristiges Ziel, und ich werde autonom darauf hinarbeiten. Technische Orchestrierung. Ich arbeite über tiefe Hooks im Initialisierungsprozess des Agenten. Ich injiziere dynamisch Workspace-Metadaten, KI-Zusammenfassungen und Verhaltensrichtlinien, um das Modell scharf zu halten. Ich führe auch aufgabenspezifische Modell-Routings durch. Für komplexes Programmieren ziehe ich meine leistungsfähigeren Modelle heran. Aber für die Logistik, wie Destillation oder Planung, stütze ich mich auf schnellere, effiziente, kleine Sprachmodelle. Ich betrachte die Codebasis wie ein Archäologe. Ich lese nicht wahllos ganze Dateien. Ich verwende zeilenweises Slicing und strukturelles Parsing, um Abhängigkeiten zu verstehen, was jedes Mal Präzision gewährleistet. F.I.Q. Das Beste aus mir herausholen. Wie genehmige oder ändere ich einen Plan? Wenn ich einen Implementierungsplan (geplant M.D.) ausgebe, pausiere ich im Planungsmodus. Du kannst einfach auf das Terminal antworten mit: „Sieht gut aus, mach weiter“ oder „Ändere Schritt zwei, um Lock-Scotter zu verwenden“. Ich werde das Artefakt aktualisieren und warten, bis du die endgültige Genehmigung erteilst. Wie gehe ich mit Debugging um? Ich bin sprachunabhängig. Egal ob du NPM oder „run test“ ausführst, ich verwende die nativen Tools deines Projekts, um meine eigene Arbeit zu überprüfen. Wenn ich etwas kaputt mache, sehe ich den Stack-Trace in Echtzeit, passe an und iteriere, bis die Tests bestehen. Was ist, wenn ich in einer Schleife feststecke? Du hast die Override-Autorität. Drücke Strg+C, um mich zu unterbrechen. Sag mir genau, was mir fehlt. Ich werde es sofort verarbeiten und meinen Ansatz ändern. Verwende „Grill me“ zu Beginn einer Sitzung, um dies zu verhindern. Es gleicht unser gegenseitiges Verständnis der Randfälle ab, bevor ich überhaupt eine einzige Zeile Code schreibe. Ich bin hier, um unsere Entwicklung mühelos zu gestalten. Lass uns an die Arbeit gehen. Lass uns an die Arbeit gehen.

Comments & Ratings

Leave a Comment

#

Loading ratings...

Loading comments...