In diesem Artikel erkläre ich, wie ich Prompt Engineering mit Codex, KI-Agenten, Master Prompts, Textdateien und einem privaten Server nutze, um meine Webprojekte zu organisieren, weiterzuentwickeln und zu verbessern.

Seit einiger Zeit nutze ich eine Strategie des Prompt Engineerings, die ich besonders interessant finde, um meine Webprojekte mit künstlicher Intelligenz voranzubringen.
Diese Arbeitsweise hat sich nach und nach entwickelt. Am Anfang war ich für verschiedene Webprojekte, unter anderem rund um Wikidata, von einem Shared-Hosting-Server ausgegangen. Ich habe darüber auf meinem Profil und in meinem Blog gesprochen. Das hat mich viel Zeit und viel Arbeit gekostet.
Am Ende bin ich jedoch an eine einfache Grenze gestoßen: Der Shared-Hosting-Server erlaubte es mir nicht mehr, bestimmte Projekte so umzusetzen, wie ich es wollte.
Also begann ich, meine Projekte neu zu prüfen, diejenigen zu behalten, die mir am vernünftigsten erschienen, und zu einem privaten Server zurückzukehren, den ich bereits seit acht Jahren hatte.
Ab diesem Moment bekam meine Nutzung von Codex, Agenten, Master Prompts und Textdateien eine ganz andere Bedeutung.
Vom Shared Hosting zum privaten Server, um Codex zu nutzen
Diesen privaten Server hatte ich seit ungefähr acht Jahren behalten. Ich habe ihn schrittweise optimiert, um Codex über die Kommandozeile zu verwenden.
Mein Ziel war nicht unbedingt, sofort Dienste zu nutzen, die bereits eine Organisation rund um Agenten anbieten. Ich wollte lieber damit beginnen, meine Agenten selbst zu erstellen und meine Projekte so zu organisieren, wie es zu mir passte.
Die Logik ist ziemlich einfach.
Ich kann ChatGPT zum Beispiel bitten:
- erstelle mir einen Agenten für dieses Thema;
- erstelle mir einen Agenten für jenes Thema;
- strukturiere mir einen Agenten mit einer bestimmten Funktion;
- hilf mir, einen Master Prompt vorzubereiten;
- fasse mir die Informationen zu einem Projekt zusammen.
Manchmal nutze ich auch Sprachdiktat, um diese Anfragen vorzubereiten.
Anschließend kann ich Codex bitten, auf Basis dieser Struktur zu entwickeln und die Agenten oder Master Prompts je nach Ergebnis schrittweise anzupassen.
Die komplexen Details der Webentwicklung lasse ich hier bewusst beiseite. Was mich vor allem interessiert, ist die Methode.
Auf meinem Server beruht diese Methode stark auf Textdateien. Das Prinzip scheint mir aber auch mit einer Weboberfläche nutzbar zu sein.
Ich möchte dennoch einen wichtigen Punkt klarstellen: Ich arbeite hauptsächlich auf diese Weise auf meinem eigenen Server. Deshalb kann ich nicht genau bestätigen, wie dieselbe Organisation bei jedem anderen Dienst funktioniert, den ich nicht getestet habe.
Meine Agenten und Master Prompts mit ChatGPT erstellen
Am Anfang habe ich meine Master Prompts und meine Agenten mit ChatGPT erstellt.
Danach habe ich sie als Textdateien in verschiedenen Codex-Verzeichnissen gespeichert, die mit meinen Webprojekten verbunden sind.
Diese Organisation hat mir ermöglicht, Codex immer intensiver für die Entwicklung mehrerer Projekte zu nutzen.
Heute befinden sich einige dieser Projekte noch in einer Test- und Feinschliffphase.
Nicht alle Projekte haben jedoch denselben Weg genommen.
Einige musste ich unter anderem aus folgenden Gründen zurückstellen:
- zu wenig Speicherplatz;
- zu wenig Leistung;
- begrenzte Serverkapazität;
- die nötige Zeit, um sie weiterzuentwickeln.
Andere Projekte kann ich dagegen behalten, verbessern, monetarisieren und schrittweise selbst vorstellen.
Genau das interessiert mich an dieser Organisation: Ich sehe besser, welche Projekte ich wirklich weiterführen möchte.
Agenten nach Projekt auflisten
Wenn die Agenten erstellt sind, besteht ein besonders nützlicher Schritt einfach darin, eine Zusammenfassung dessen anzufordern, was bereits existiert.
Sie können zum Beispiel fragen:
- liste mir meine Agenten für meine verschiedenen Projekte auf;
- liste meine Agenten nach Projekt auf;
- fasse meine Master Prompts nach Projekt zusammen;
- fasse meine Agenten nach Projekt zusammen;
- erstelle mir eine Zusammenfassung meiner Master Prompts und meiner Agenten.
Dieser Schritt kann sehr einfach wirken, aber er hilft mir, leichter wiederzufinden, was ich bereits erstellt habe.
Wenn sich mehrere Agenten, mehrere Dateien und mehrere Projekte ansammeln, wird die Zusammenfassung selbst zu einem Arbeitswerkzeug.
Statt jedes Mal bei null anzufangen, kann ich auf dem aufbauen, was bereits vorhanden ist, sehen, wie die verschiedenen Elemente organisiert sind, und von dieser Grundlage aus weiterarbeiten.
Genau hier bedeutet Prompt Engineering für mich nicht mehr nur, eine einzelne Anfrage zu schreiben.
Es bedeutet auch, an bereits erstellten Prompts weiterzuarbeiten, sie wieder aufzunehmen, zusammenzufassen und anzupassen.
Dokumentation nutzen, um Agenten zu verfeinern
Für meine Webprojekte verfüge ich außerdem über verschiedene Dokumente.
Einige davon habe ich selbst erstellt. Andere können mit Unterstützung künstlicher Intelligenz entstanden sein.
In Webprojekten findet man insbesondere README-Dateien, also „Lies mich“-Dateien, die Informationen enthalten, um zu verstehen, wie ein System oder ein Projekt genutzt wird.
Auch diese Dokumente können nützlich werden, um an Agenten zu arbeiten.
Sie können ChatGPT fragen, wie ein System anhand dieser Dokumentation genutzt werden kann. Sie können aber auch darum bitten, Dokumente zu erzeugen, die später dazu dienen, Agenten und Master Prompts zu verfeinern.
Für mich gehört auch das zum Prompt Engineering.
Ich beschränke mich also nicht auf eine Abfolge von Fragen und Antworten.
Ich kann arbeiten mit:
- meinen Agenten;
- meinen Master Prompts;
- meinen Textdateien;
- meinen README-Dateien;
- bereits erstellten Dokumenten;
- Informationen, die meinen Projekten nach und nach hinzugefügt werden.
All diese Elemente können anschließend wieder aufgenommen und organisiert werden.
Master Prompts und Agenten harmonisieren
Wenn ich eine Zusammenfassung der Agenten und Master Prompts meiner verschiedenen Projekte erhalten habe, kann ich mit einer weiteren Arbeit beginnen: der Harmonisierung.
Die Idee besteht darin, anzusehen, was bereits existiert, und die künstliche Intelligenz zu bitten, mir dabei zu helfen, das Ganze im Verhältnis zu meinen Zielen kohärenter zu machen.
Diese Harmonisierung kann unterschiedliche Bedürfnisse erfüllen.
Ich kann versuchen:
- weniger Credits auszugeben;
- effizienter zu sein;
- produktiver zu sein;
- meine verschiedenen Projekte besser zu organisieren;
- bereits verfügbare Informationen besser zu nutzen.
Ich kann auch Informationen oder Dateien hinzufügen und die Master Prompts und Agenten anschließend anhand dieser neuen Informationen überarbeiten.
Auf meinem Server kann ein Teil dieser Arbeit mit verschiedenen Werkzeugen automatisiert werden. Auch hier lasse ich die technischen Details bewusst beiseite, denn entscheidend ist vor allem die allgemeine Logik.
Ich erstelle, ich speichere, ich fasse zusammen, ich füge Informationen hinzu, dann harmonisiere ich.
Diese Abfolge von Schritten bildet heute einen wichtigen Teil meiner Arbeitsweise mit Codex.
Auf die Nutzung der Codex-Credits achten
Ein weiterer Punkt, der berücksichtigt werden muss, ist natürlich die Nutzung der Codex-Credits.
Je nach Nutzung können Sie prüfen, ob Sie den Dienst im Verhältnis zu Ihren verfügbaren Credits zu intensiv verwenden.
Wenn das der Fall ist, können Sie versuchen, Ihr System zu optimieren, um weniger Credits zu verbrauchen.
Nicht alle Nutzungen benötigen selbstverständlich dieselbe Menge.
Textverarbeitung ist in meiner Nutzung im Allgemeinen relativ leicht. Wenn Sie dagegen beginnen, ganze Bücher bearbeiten oder erzeugen zu lassen, wird die benötigte Menge naturgemäß größer.
Genau deshalb kann die Harmonisierung Ihrer Agenten und Master Prompts auch einen sehr konkreten Nutzen haben.
Sie können sich fragen:
- passen meine Agenten noch zu meinen Projekten?
- können bestimmte Master Prompts zusammengeführt werden?
- werden meine Dokumente richtig genutzt?
- kann ich dasselbe Ergebnis einfacher erreichen?
- bleibt meine Organisation an die Credits angepasst, über die ich verfüge?
Das Ziel besteht nicht unbedingt darin, alles zu reduzieren.
Das Ziel besteht vor allem darin, Ihre Organisation an Ihre tatsächliche Nutzung anzupassen.
Warum mein VPS für meine Webprojekte interessant geworden ist
Heute ermöglicht mir diese Strategie, Codex sehr regelmäßig zu nutzen und meine Unternehmensprojekte mit mehr Vertrauen voranzubringen.
Der Wechsel vom Shared-Hosting-Server zum privaten Server hat viel Arbeit erfordert.
Mehrere Tage lang musste ich meine Umgebung überarbeiten und meine Projekte übertragen.
Jetzt sehe ich jedoch klar den Unterschied zwischen beiden Ansätzen.
Wenn ich meine Situation zusammenfasse:
Auf Wiedersehen Shared Hosting, willkommen privater Server.
Mein VPS ist für mich vor allem interessant, weil er auf einem monatlichen Tarif beruht und weil ich weniger Einschränkungen habe als mit meinem alten Shared-Hosting-Server.
Interessant ist auch, dass ich heute selbst Dinge umsetze, die ich vor acht Jahren nicht unbedingt auf diese Weise einrichten konnte.
Dabei hatte ich in diesem Bereich fortgeschrittene Studien absolviert.
Aber ich hatte nicht immer die Kurse, Notizen oder Spuren von allem, was ich früher gelernt hatte.
Heute ermöglicht mir künstliche Intelligenz, dieses Wissen viel leichter wieder zu formulieren und erneut zu nutzen.
Dinge, die ich vor langer Zeit gelernt habe, können so in meinen aktuellen Projekten in einer Form wieder auftauchen, die viel leichter nutzbar ist.
Kann man diese Strategie nutzen, ohne Informatiker zu sein?
Ich arbeite persönlich auf einem Server und mit Codex über die Kommandozeile. Das bedeutet aber nicht, dass Sie meine Umgebung exakt nachbauen müssen.
Dienste wie Claude Cowork oder OpenAI Work können meiner Meinung nach für Menschen interessant sein, die keine Informatiker sind.
Ich habe jedoch nicht alle diese Lösungen getestet und bleibe deshalb vorsichtig, was ihre genaue Funktionsweise betrifft.
In jedem Fall erfordert die Nutzung von Agenten und Master Prompts ein Mindestmaß an:
- Lernen;
- Kompetenzaufbau;
- Verständnis dessen, was Sie bereits erstellt haben;
- Arbeit an Ihren eigenen Bedürfnissen.
Die Technik, die ich hier teile, kann in ihrem Prinzip dennoch dieselbe bleiben.
Sie beginnen damit, Ihre Agenten zu erstellen.
Sie erstellen Ihre Master Prompts.
Sie bewahren wichtige Informationen auf.
Danach bitten Sie um Zusammenfassungen nach Projekt.
Sie nutzen Ihre Dokumente, um diese Zusammenfassungen zu ergänzen.
Dann harmonisieren Sie Ihre Agenten und Master Prompts schrittweise entsprechend Ihren Zielen.
Meine Prompt-Engineering-Strategie zusammengefasst
Heute beruht meine Strategie des Prompt Engineerings mit Codex also auf einer Organisation, die recht einfach zu erklären ist, auch wenn ihre Umsetzung Arbeit erfordern kann.
Ich gehe von meinen Webprojekten aus und baue nach und nach darum herum:
- Agenten, die an jedes Projekt angepasst sind;
- Master Prompts;
- Textdateien, die in meinen Verzeichnissen gespeichert bleiben;
- README-Dokumente und andere nützliche Informationen;
- Zusammenfassungen der Agenten und Master Prompts;
- eine schrittweise Harmonisierung des Ganzen.
Danach kann ich diese Organisation weiter verbessern, abhängig von meinen Projekten, der Kapazität meines Servers und meiner Nutzung der Codex-Credits.
Meiner Ansicht nach besteht Prompt Engineering also nicht nur darin, „den richtigen Prompt“ zu finden.
Es geht auch darum, langfristig mit den Prompts, Agenten, Dokumenten und Informationen zu arbeiten, die ich bereits erzeugt habe.
Diese Methode nutze ich derzeit, um meine Webprojekte weiterzuentwickeln, zu testen und zu verfeinern.
Sie hat mir außerdem geholfen, besser zu unterscheiden, welche Projekte ich zurückstellen musste und welche ich weiterentwickeln, behalten und eventuell monetarisieren kann.
Nach mehreren Jahren mit meinem privaten Server und einem Zwischenschritt über ein Shared Hosting, das für einige meiner Bedürfnisse zu begrenzt geworden war, entdecke ich letztlich den ganzen Nutzen eines VPS in Verbindung mit Codex und künstlicher Intelligenz wieder.
Und wenn Sie ebenfalls Agenten, Master Prompts oder Codex nutzen, wünsche ich Ihnen vor allem, die Organisation zu finden, die zu Ihren eigenen Projekten, Ihrer Nutzung und Ihrem Budget passt.
Und natürlich: Geben Sie nicht zu viele Credits aus, wenn Ihr Budget begrenzt ist.
José DUTIAN