Deutsch

Prompts formulieren

Schreiben Sie hilfreiche Prompts für Chat, ChatGPT Work und Codex.

Überblick über das Formulieren von Prompts

Mit einem Prompt teilen Sie ChatGPT mit, was Sie wissen, erstellen oder ändern möchten. Ein Prompt kann eine Frage, eine Anweisung oder ein Ziel sein. Sie benötigen weder eine technische Syntax noch eine starre Formel. Beginnen Sie mit Ihren eigenen Worten, prüfen Sie die Antwort und verwenden Sie Folgenachrichten, um das Ergebnis weiterzuentwickeln.

Ein kurzer Prompt reicht oft aus. Geben Sie bei größeren oder wichtigeren Aufgaben die relevanten Bestandteile an:

  • Ziel: Was soll ChatGPT tun?
  • Kontext: Welche Informationen oder Quellen sind hilfreich?
  • Ausgabe: Welches Format, welche Länge oder welchen Detailgrad benötigen Sie?
  • Grenzen: Was muss unverändert bleiben? Was soll ChatGPT vermeiden oder mit Ihnen abstimmen, bevor es handelt?

Verwenden Sie nur die Bestandteile, die hilfreich sind. Sie müssen nicht jeden Punkt ausfüllen oder einem vorgegebenen Format folgen.

Beschreiben Sie das gewünschte Ergebnis

Beginnen Sie mit dem Ergebnis und nicht mit einer detaillierten Liste von Schritten. Geben Sie die Zielgruppe oder das Format an, wenn diese Details beeinflussen, was ChatGPT erstellen soll.

Turn these meeting notes into a short update for the project team.
Put the decisions and next steps first.

Dieser Prompt erläutert, was erstellt werden soll und wer es lesen wird. Beschreiben Sie einen Prozess, wenn der Prozess selbst wichtig ist. Lassen Sie ChatGPT andernfalls genügend Spielraum, um Informationen zu suchen und zu vergleichen und seine Vorgehensweise anzupassen.

Fügen Sie hilfreichen Kontext hinzu

Teilen Sie Informationen mit, die das Ergebnis beeinflussen könnten. Fügen Sie nur die Quellen hinzu, die relevant sind, und erläutern Sie, was ChatGPT aus den einzelnen Quellen entnehmen soll.

  • Hängen Sie Dokumente, Tabellen, Präsentationen oder PDF-Dateien an, wenn ChatGPT diese zusammenfassen, vergleichen, umwandeln oder Dateien zur Überprüfung erstellen soll.
  • Fügen Sie einen Screenshot, ein Diagramm oder eine andere Bildeingabe hinzu, wenn die Aufgabe von visuellem Kontext abhängt. Weisen Sie auf den relevanten Bereich hin, anstatt sich ausschließlich auf das Bild zu verlassen.
  • Bitten Sie ChatGPT, die Websuche zu verwenden, wenn die Antwort von aktuellen Informationen abhängt, und bitten Sie um Quellen, wenn Sie das Ergebnis überprüfen müssen.
  • Verwenden Sie ein Projekt, wenn zusammengehörige Chats Dateien, Quellen oder einen lokalen Ordner gemeinsam nutzen sollen.

Verwenden Sie verbundene Quellen

Wenn ChatGPT Zugriff auf verbundene Quellen hat, geben Sie an, wo es suchen und was es finden soll. Sie müssen nicht jede einzelne Suche beschreiben, die es ausführen soll.

Use the latest project plan in Drive and relevant decisions and updates from
the project's Slack channel to prepare a status update.

Verbundene Quellen erfordern das entsprechende Plugin. Ihre Verfügbarkeit kann von Ihrem Tarif und den Workspace-Einstellungen abhängen.

Verwenden Sie Plugins

Plugins stellen ChatGPT wiederverwendbare Anweisungen und Verbindungen zu Tools wie Google Drive, Gmail, Slack und GitHub bereit. Fordern Sie das gewünschte Ergebnis an und überlassen Sie ChatGPT die Auswahl aus den verfügbaren Tools. Um ein bestimmtes Plugin auszuwählen, geben Sie @ im Eingabefeld ein.

Mehr über Plugins erfahrenFinden, installieren und verwenden Sie Plugins in ChatGPT.

Personalisieren Sie ChatGPT

Hinterlegen Sie Einstellungen, die chatübergreifend gelten sollen, unter Settings > Personalization als benutzerdefinierte Anweisungen. Geben Sie Details, die nur für den aktuellen Chat relevant sind, im Prompt an.

Personalisierungseinstellungen prüfenLegen Sie eine Standardpersönlichkeit, benutzerdefinierte Anweisungen und weitere App-Einstellungen fest.

Threads und fortlaufender Kontext

Ein Thread enthält Ihre Prompts, Modellantworten und Tool-Aufrufe. Folgenachrichten verwenden weiterhin den Kontext dieses Threads. Daher eignet sich derselbe Thread dazu, Quellen hinzuzufügen, die Ausrichtung zu korrigieren, Tests zu ergänzen oder Überarbeitungen desselben Ergebnisses anzufordern.

Sie können mehrere Threads parallel ausführen, sollten jedoch nicht zulassen, dass zwei Threads gleichzeitig dieselben Dateien bearbeiten. Wenn Programmierarbeiten parallel ausgeführt werden müssen, verwenden Sie vorzugsweise separate Worktrees.

Der gesamte Kontext muss in das Kontextfenster des Modells passen. Bei langen Aufgaben können ChatGPT oder Codex den Kontext komprimieren, indem sie relevante Informationen zusammenfassen und weniger wichtige Details verwerfen. Entfernen Sie auch bei automatischer Komprimierung irrelevante Dateien, wiederholte Protokolle und Anforderungen, die nicht mehr gelten.

Legen Sie Grenzen fest, die konkrete Probleme verhindern

Grenzen sind die wenigen Anweisungen, die ChatGPT benötigt, um zusätzliche Arbeit oder eine unbeabsichtigte Aktion zu vermeiden. Fügen Sie eine Grenze hinzu, wenn die Änderung eines falschen Details das Ergebnis unbrauchbar machen würde oder wenn Sie etwas prüfen möchten, bevor es andere Personen betrifft.

  • Lassen Sie die genehmigten Datumsangaben und Budgetzahlen unverändert.
  • Verwenden Sie ausschließlich die bereitgestellten Quellen. Kennzeichnen Sie fehlende Informationen, anstatt zu raten.
  • Halten Sie Empfehlungen innerhalb des angegebenen Budgets.
  • Bereiten Sie die Nachricht als Entwurf vor. Senden Sie sie nicht.

Konzentrieren Sie sich auf die ein oder zwei wichtigsten Grenzen. Sie müssen nicht jeden Schritt kontrollieren, den ChatGPT ausführt.

Machen Sie das Ergebnis direkt nutzbar

Teilen Sie ChatGPT mit, wie Sie das Ergebnis verwenden möchten. So kann es die passende Länge, den richtigen Detailgrad und eine geeignete Gliederung wählen.

  • Erstellen Sie daraus eine einseitige Zusammenfassung, die eine Führungskraft vor der Besprechung schnell erfassen kann. Stellen Sie die Entscheidung und die nächsten Schritte an den Anfang.
  • Wandeln Sie diese Notizen in eine Folge-E-Mail mit den Entscheidungen, Verantwortlichen und Fälligkeitsterminen um.
  • Erstellen Sie eine übersichtliche Tabelle mit geplanten und tatsächlichen Ausgaben und heben Sie jede Abweichung von mehr als 10 % hervor.

Bitten Sie ChatGPT bei wichtigen Arbeiten um eine abschließende Prüfung, etwa um zu bestätigen, dass jede Aufgabe einen Verantwortlichen und einen Fälligkeitstermin hat, oder um Informationen zu kennzeichnen, die es nicht überprüfen konnte. Prüfen Sie das Ergebnis anschließend selbst, bevor Sie es verwenden oder teilen.

Verbessern Sie das Ergebnis mit Folgenachrichten

Ihr erster Prompt muss nicht perfekt sein. Prüfen Sie das Ergebnis und bitten Sie anschließend um die gewünschte konkrete Änderung.

Make the opening more direct, keep the evidence, and move the recommendation
above the background section.

Sie können eine fehlende Quelle hinzufügen, die Ausrichtung korrigieren, eine weitere Option anfordern oder den Detailgrad ändern, ohne von vorn zu beginnen.

Steuern und Einreihen

Wenn Codex bereits arbeitet, können Sie eine weitere Nachricht senden, ohne auf den Abschluss des aktuellen Laufs zu warten:

  • Steer fügt die Nachricht dem aktuellen Lauf hinzu. Verwenden Sie diese Option, um die Richtung zu ändern, ein fehlendes Detail hinzuzufügen oder neue Informationen bereitzustellen.
  • Queue speichert die Nachricht für den nächsten Lauf. Verwenden Sie diese Option für eine Folgeanfrage, die warten soll, bis die aktuelle Arbeit abgeschlossen ist.

Wählen Sie in der ChatGPT-Desktop-App die Standardeinstellung unter Settings > General > Follow-up behavior. Eingereihte Nachrichten werden oberhalb des Eingabefelds angezeigt. Dort können Sie sie bearbeiten, neu anordnen, senden oder löschen. Die Einstellung zeigt außerdem die Tastenkombination an, mit der Sie für eine einzelne Nachricht das jeweils andere Verhalten verwenden können, ohne Ihre Standardeinstellung zu ändern.

Drücken Sie in Codex CLI während der Arbeit von Codex Enter, um den aktuellen Turn zu steuern, oder drücken Sie Tab, um die Nachricht für den nächsten Turn einzureihen. Weitere Informationen finden Sie unter den interaktiven Tastenkombinationen.

Fügen Sie die Bestandteile zusammen

Für eine Projektaktualisierung, die verbundene Quellen verwendet, könnte ein vollständiger Prompt wie folgt aussehen:

Prepare a one-page project status update for Monday's leadership meeting. Use
the latest project plan in Drive and relevant decisions and updates from the
project's Slack channel.

Lead with the decisions leadership needs to make and the next steps. Summarize
progress, risks, owners, and due dates. Keep approved dates and budget figures
unchanged. Flag any conflicting or missing information, and don't send or
publish anything.

Before you finish, check that every next step has an owner and due date.

Dieser Prompt deckt Ziel, Kontext, Ausgabe und Grenzen ab und fordert anschließend eine abschließende Prüfung an, ohne jeden einzelnen Schritt vorzugeben.

Verwenden Sie die Spracheingabe

Halten Sie in der ChatGPT-Desktop-App Ctrl+M gedrückt, während das Eingabefeld sichtbar ist, und beginnen Sie zu sprechen. ChatGPT transkribiert Ihre Sprache in das Eingabefeld, sodass Sie den Text prüfen und bearbeiten können, bevor Sie den Prompt senden.

Anzeige für die Spracheingabe im Eingabefeld mit einem transkribierten Prompt

Prompt-Beispiele für Chat

Verwenden Sie Chat für Fragen, Ideen, Entwürfe und alltägliche Entscheidungen. Beginnen Sie mit dem gewünschten Ergebnis und fügen Sie nur dann Details hinzu, wenn sie die Antwort beeinflussen.

Ein Thema verstehen

Explain how compound interest works for someone who has never invested.
Use one concrete example and define any financial terms you introduce.

Texte entwerfen und überarbeiten

Draft a friendly email declining this invitation because I will be traveling.
Keep it under 120 words and leave the door open for a future event.

Optionen vergleichen

Compare these two phone plans for one person who travels internationally twice
a year. Show the important differences in a table, then recommend one and explain
the tradeoff.

Einen praktischen Plan erstellen

Plan five weekday dinners that take less than 30 minutes. Avoid peanuts, reuse
ingredients across meals, and finish with one consolidated shopping list.

Prompts für ChatGPT Work formulieren

Verwenden Sie Chat für kurze Fragen, kleinere Überarbeitungen, Brainstorming und einfache Entwürfe. Verwenden Sie ChatGPT Work für Aufgaben, die unterschiedliche Quellen oder Tools einbeziehen, eine Abfolge von Schritten umfassen, Änderungen vornehmen oder ein umfangreicheres Arbeitsergebnis erstellen.

Beschreiben Sie in ChatGPT Work das gewünschte Ergebnis, stellen Sie das Quellenmaterial bereit, nennen Sie die Zielgruppe und erläutern Sie, wie Sie die Arbeit prüfen werden. Bitten Sie ChatGPT, zu planen, die benötigten Informationen zusammenzutragen, Dateien zu erstellen und sie vor Abschluss zu prüfen.

Verwenden Sie ChatGPT Work effizient

ChatGPT Work eignet sich für zeitaufwendige oder wiederkehrende Aufgaben sowie für fertige Dateien, die Sie wiederverwenden können. Eine Aufgabe, die mehr Credits verbraucht, kann sich dennoch lohnen, wenn sie Zeit spart, die Qualität verbessert oder Ihnen bei einer wichtigen Entscheidung hilft.

Beginnen Sie mit einem Ergebnis, das Sie prüfen können:

  • Beziehen Sie nur relevante Quellen ein und grenzen Sie bei Bedarf den Zeitraum ein.
  • Legen Sie Zielgruppe, Ausgabeformat und gewünschte Länge fest.
  • Trennen Sie erforderliche Arbeiten von optionalen Verbesserungen oder Feinschliff.
  • Bitten Sie um einen Plan, wenn die Vorgehensweise wichtig ist. Verlangen Sie Ihre Zustimmung, bevor ChatGPT Informationen sendet, veröffentlicht oder ändert, auf die sich andere Personen verlassen.
  • Grenzen Sie die Aufgabe ein oder stoppen Sie sie, wenn sie Arbeiten ausführt, die Sie nicht mehr benötigen.

Prüfen Sie das erste Ergebnis, verfeinern Sie die Anweisungen und verwenden Sie den Workflow erneut, wenn er funktioniert.

Quellenmaterial in fertige Dateien umwandeln

Use the attached quarterly reports to create a leadership brief and a six-slide
presentation.

The audience is the executive team. Lead with the three decisions they need to
make, distinguish reported facts from your analysis, cite each number to its
source file, and check that the brief and slides agree before you finish.

Eine Entscheidung recherchieren

Research three customer-support platforms for a 50-person company. Compare
pricing, security, integrations, and migration effort using current sources.
Deliver a recommendation memo with links, assumptions, and the questions we
should answer before signing a contract.

Einen Launch koordinieren

Create a launch plan for the attached product brief. Include the timeline,
owners, dependencies, risks, announcement draft, customer FAQ, and a checklist
for launch day. Flag any missing decisions before producing the final files.

Verfeinern Sie bei wiederkehrenden Arbeiten zunächst den Prompt in einem normalen Chat. Sobald die Ausgabe zuverlässig ist, planen Sie eine Aufgabe innerhalb dieses Chats. Erstellen Sie stattdessen eine eigenständige geplante Aufgabe, wenn jeder geplante Durchlauf einen neuen Chat beginnen soll.

Prompts für Codex formulieren

Verwenden Sie Codex, wenn ChatGPT mit Code, einer Codebasis oder Entwicklerwerkzeugen arbeiten soll. Ein hilfreicher Codex-Prompt benennt das gewünschte Verhalten, verweist auf den relevanten Code oder die Schritte zur Reproduktion, hält wichtige Einschränkungen fest und beschreibt, wie die Änderung überprüft werden soll.

Plan mode und Goal mode

Geben Sie bei einer mehrstufigen Aufgabe im Prompt-Editor der App /plan ein, wenn Codex zunächst die Aufgabe untersuchen und vor dem Bearbeiten einen Ansatz vorschlagen soll. Wenn Goal mode verfügbar ist, verwenden Sie nach dem Plan /goal, um ein dauerhaftes Ziel festzulegen. Die aktuelle Befehlsliste finden Sie unter den Slash- Befehlen der App.

Der Zieltext dient sowohl als Ausgangsprompt als auch als Abschlusskriterium. Ein gutes Ziel benennt üblicherweise ein konkretes Ergebnis, die erforderlichen Einschränkungen sowie messbare Test- oder Prüfkriterien.

Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.

Sie können Codex nach dem Start des Ziels weiter anleiten und Einschränkungen zu Bibliotheken, Kompatibilität oder Ansätzen ergänzen, die nicht verwendet werden dürfen. Nutzen Sie eine Nebenunterhaltung, wenn Sie eine Zusammenfassung des aktuellen Stands benötigen, ohne die Hauptaufgabe zu unterbrechen.

So lesen Sie diese Beispiele

Jeder Workflow enthält:

  • Wann Sie ihn verwenden sollten und welche Codex-Oberfläche sich am besten eignet (IDE, CLI oder Cloud).
  • Schritte mit Beispiel-Prompts von Benutzern.
  • Kontexthinweise: was Codex automatisch erkennt und was Sie anhängen sollten.
  • Überprüfung: wie Sie die Ausgabe kontrollieren.

Codex führt lokale Befehle innerhalb einer Sandbox aus, die den Datei- und Netzwerkzugriff beschränkt. Wenn eine Aufgabe diese Grenze überschreiten muss, befolgt Codex Ihre Genehmigungsrichtlinie, bevor es fortfährt.

Eine Codebasis erklären

Verwenden Sie diesen Workflow, wenn Sie sich in ein Projekt einarbeiten, einen Dienst übernehmen oder ein Protokoll, Datenmodell beziehungsweise einen Anfrageablauf nachvollziehen möchten.

Workflow mit der IDE-Erweiterung (am schnellsten für lokale Erkundungen)

  1. Öffnen Sie die relevantesten Dateien.

  2. Wählen Sie den Code aus, der Sie interessiert (optional, aber empfohlen).

  3. Geben Sie Codex folgenden Prompt:

    Explain how the request flows through the selected code.
    
    Include:
    - a short summary of the responsibilities of each module involved
    - what data is validated and where
    - one or two "gotchas" to watch for when changing this

Überprüfung:

  • Bitten Sie um ein Diagramm oder eine Checkliste, die Sie überprüfen können:
Summarize the request flow as a numbered list of steps. Then list the files involved.

CLI-Workflow (geeignet, wenn Sie ein Protokoll und Shell-Befehle wünschen)

  1. Starten Sie eine interaktive Sitzung:

    codex
  2. Hängen Sie optional die Dateien an und geben Sie folgenden Prompt ein:

    I need to understand the protocol used by this service. Read @foo.ts @schema.ts and explain the schema and request/response flow. Focus on required vs optional fields and backward compatibility rules.

Kontexthinweise:

  • Sie können im Prompt-Editor @ verwenden, um Dateipfade aus dem Arbeitsbereich einzufügen, oder mit /mention eine bestimmte Datei anhängen.

Einen Fehler beheben

Verwenden Sie diesen Workflow, wenn Sie ein fehlerhaftes Verhalten lokal reproduzieren können.

CLI-Workflow (enger Zyklus aus Reproduktion und Überprüfung)

  1. Starten Sie Codex im Stammverzeichnis des Repositorys:

    codex
  2. Geben Sie Codex eine Anleitung zur Reproduktion sowie die Datei oder Dateien, in denen Sie den Fehler vermuten:

    Bug: Clicking "Save" on the settings screen sometimes shows "Saved" but doesn't persist the change.
    
    Repro:
    1) Start the app: npm run dev
    2) Go to /settings
    3) Toggle "Enable alerts"
    4) Click Save
    5) Refresh the page: the toggle resets
    
    Constraints:
    - Do not change the API shape.
    - Keep the fix minimal and add a regression test if feasible.
    
    Start by reproducing the bug locally, then propose a patch and run checks.

Kontexthinweise:

  • Von Ihnen bereitgestellt: die Schritte zur Reproduktion und die Einschränkungen (diese sind wichtiger als eine allgemeine Beschreibung).
  • Von Codex bereitgestellt: Befehlsausgaben, gefundene Aufrufstellen und alle ausgelösten Stacktraces.

Überprüfung:

  • Codex sollte die Schritte zur Reproduktion nach der Fehlerbehebung erneut ausführen.
  • Wenn Sie über eine standardisierte Prüfpipeline verfügen, bitten Sie Codex, sie auszuführen:
After the fix, run lint + the smallest relevant test suite. Report the commands and results.

Workflow mit der IDE-Erweiterung

  1. Öffnen Sie die Datei, in der Sie den Fehler vermuten, sowie die unmittelbar aufrufende Stelle.

  2. Geben Sie Codex folgenden Prompt:

    Find the bug causing "Saved" to show without persisting changes. After proposing the fix, tell me how to verify it in the UI.

Einen Test schreiben

Verwenden Sie diesen Workflow, wenn Sie den genauen zu testenden Umfang festlegen möchten.

Workflow mit der IDE-Erweiterung (auswahlbasiert)

  1. Öffnen Sie die Datei mit der Funktion.

  2. Wählen Sie die Zeilen aus, die die Funktion definieren. Wählen Sie in der Befehlspalette „Add to Codex Thread“, um diese Zeilen zum Kontext hinzuzufügen.

  3. Geben Sie Codex folgenden Prompt:

    Write a unit test for this function. Follow conventions used in other tests.

Kontexthinweise:

  • Vom Befehl „Add to Codex Thread“ bereitgestellt: die ausgewählten Zeilen (dies ist der durch „Zeilennummern“ definierte Umfang) sowie die geöffneten Dateien.

CLI-Workflow (Pfad und Zeilenbereich im Prompt beschrieben)

  1. Starten Sie Codex:

    codex
  2. Geben Sie einen Prompt mit einem Funktionsnamen ein:

    Add a test for the invert_list function in @transform.ts. Cover the happy path plus edge cases.

Einen Prototyp aus einem Screenshot erstellen

Verwenden Sie diesen Workflow, wenn Sie einen Designentwurf, Screenshot oder eine UI-Referenz in einen funktionsfähigen Prototyp umwandeln möchten.

CLI-Workflow (Bild und Prompt)

  1. Speichern Sie Ihren Screenshot lokal (zum Beispiel unter ./specs/ui.png).

  2. Führen Sie Codex aus:

    codex
  3. Ziehen Sie die Bilddatei in das Terminal, um sie an den Prompt anzuhängen.

  4. Ergänzen Sie Einschränkungen und Struktur:

    Create a new dashboard based on this image.
    
    Constraints:
    - Use react, vite, and tailwind. Write the code in typescript.
    - Match spacing, typography, and layout as closely as possible.
    
    Outputs:
    - A new route/page that renders the UI
    - Any small components needed
    - README.md with instructions to run it locally

Kontexthinweise:

  • Das Bild liefert die visuellen Anforderungen, Sie müssen jedoch weiterhin die Implementierungsvorgaben angeben (Framework, Routing, Komponentenstil).
  • Beschreiben Sie Verhaltensweisen, die im Bild nicht erkennbar sind, als Text, beispielsweise Hover-Zustände, Validierungsregeln oder Tastaturinteraktionen.

Überprüfung:

  • Bitten Sie Codex, den Entwicklungsserver zu starten (sofern zulässig) und Ihnen genau mitzuteilen, wo Sie das Ergebnis prüfen können:
Start the dev server and tell me the local URL/route to view the prototype.

Workflow mit der IDE-Erweiterung (Bild und vorhandene Dateien)

  1. Hängen Sie das Bild im Codex-Chat an (per Drag-and-drop oder durch Einfügen).

  2. Geben Sie Codex folgenden Prompt:

    Create a new settings page. Use the attached screenshot as the target UI.
    Follow design and visual patterns from other files in this project.

Eine UI mit Live-Aktualisierungen iterativ verbessern

Verwenden Sie diesen Workflow, wenn Sie während der Codebearbeitung durch Codex in einem engen Zyklus aus „Entwurf → Anpassung → Aktualisierung → Anpassung“ arbeiten möchten.

CLI-Workflow (Vite ausführen und dann mit kleinen Prompts iterieren)

  1. Starten Sie Codex:

    codex
  2. Starten Sie den Entwicklungsserver in einem separaten Terminalfenster:

    npm run dev
  3. Bitten Sie Codex per Prompt, Änderungen vorzunehmen:

    Propose 2-3 styling improvements for the landing page.
  4. Wählen Sie eine Richtung und arbeiten Sie mit kurzen, konkreten Prompts weiter:

    Go with option 2.
    
    Change only the header:
    - make the typography more editorial
    - increase whitespace
    - ensure it still looks good on mobile
  5. Wiederholen Sie den Vorgang mit gezielten Anforderungen:

    Next iteration: reduce visual noise.
    Keep the layout, but simplify colors and remove any redundant borders.

Überprüfung:

  • Prüfen Sie die Änderungen im Browser, während Codex den Code aktualisiert.
  • Committen Sie Änderungen, die Ihnen gefallen, und setzen Sie diejenigen zurück, die Ihnen nicht gefallen.
  • Wenn Sie eine Änderung zurücksetzen oder bearbeiten, teilen Sie dies Codex mit, damit Ihre Bearbeitung beim nächsten Prompt nicht überschrieben wird.

Ein Refactoring an die Cloud delegieren

Verwenden Sie diesen Workflow, wenn Sie einen Ansatz mit lokalem Kontext entwerfen und die längere Implementierung anschließend an einen parallel ausführbaren Cloud-Chat delegieren möchten.

Lokale Planung (IDE)

  1. Stellen Sie sicher, dass Ihre aktuelle Arbeit committet oder zumindest mit Stash gesichert ist, damit Sie Änderungen sauber vergleichen können.

  2. Bitten Sie Codex, einen Refactoring-Plan zu erstellen. Wenn Ihnen der Skill $plan zur Verfügung steht, rufen Sie ihn ausdrücklich auf:

    $plan
    
    We need to refactor the auth subsystem to:
    - split responsibilities (token parsing vs session loading vs permissions)
    - reduce circular imports
    - improve testability
    
    Constraints:
    - No user-visible behavior changes
    - Keep public APIs stable
    - Include a step-by-step migration plan
  3. Prüfen Sie den Plan und stimmen Sie Änderungen ab:

    Revise the plan to:
    - specify exactly which files move in each milestone
    - include a rollback strategy

Kontexthinweise:

  • Die Planung funktioniert am besten, wenn Codex den aktuellen Code lokal untersuchen kann (Einstiegspunkte, Modulgrenzen, Hinweise zum Abhängigkeitsgraphen).

Cloud-Delegierung (IDE → Cloud)

  1. Falls noch nicht geschehen, richten Sie eine Codex-Cloud-Umgebung ein.

  2. Klicken Sie unter dem Prompt-Editor auf das Cloud-Symbol und wählen Sie Ihre Cloud-Umgebung aus.

  3. Wenn Sie den nächsten Prompt eingeben, erstellt Codex einen neuen Chat in der Cloud, der den bestehenden Chatkontext übernimmt (einschließlich des Plans und aller lokalen Quellcodeänderungen).

    Implement Milestone 1 from the plan.
  4. Prüfen Sie den Cloud-Diff und nehmen Sie bei Bedarf weitere Anpassungen vor.

  5. Erstellen Sie direkt aus der Cloud einen PR oder übernehmen Sie die Änderungen lokal, um sie zu testen und fertigzustellen.

  6. Arbeiten Sie weitere Meilensteine des Plans iterativ ab.

An die Cloud delegierte Aufgaben werden in isolierten Umgebungen ausgeführt. Der Internetzugriff ist während der Agentenphase deaktiviert, sofern Sie ihn nicht für die Umgebung aktivieren. Weitere Informationen finden Sie unter Internetzugriff in der Cloud.

Eine lokale Codeüberprüfung durchführen

Verwenden Sie diesen Workflow, wenn Sie vor dem Committen oder Erstellen eines PR eine zweite Meinung wünschen.

CLI-Workflow (Ihren Arbeitsbaum überprüfen)

  1. Starten Sie Codex:

    codex
  2. Führen Sie den Überprüfungsbefehl aus:

    /review
  3. Optional: Geben Sie eigene Schwerpunkte für die Überprüfung an:

    /review Focus on edge cases and security issues

Überprüfung:

  • Wenden Sie die Korrekturen entsprechend dem Überprüfungsfeedback an und führen Sie anschließend /review erneut aus, um zu bestätigen, dass Sie die Probleme behoben haben.

Einen GitHub-Pull-Request überprüfen

Verwenden Sie diesen Workflow, wenn Sie Überprüfungsfeedback wünschen, ohne den Branch lokal abzurufen.

Bevor Sie diese Funktion verwenden können, aktivieren Sie Codex Code review für Ihr Repository. Weitere Informationen finden Sie unter Code review.

GitHub-Workflow (kommentargesteuert)

  1. Öffnen Sie den Pull Request auf GitHub.

  2. Hinterlassen Sie einen Kommentar, der Codex markiert und konkrete Schwerpunkte nennt:

    @codex review
  3. Optional: Geben Sie ausführlichere Anweisungen an.

    @codex review for security vulnerabilities and security concerns

Dokumentation aktualisieren

Verwenden Sie diesen Workflow, wenn Sie eine präzise und verständliche Dokumentationsänderung benötigen.

IDE- oder CLI-Workflow (lokale Bearbeitung und lokale Validierung)

  1. Ermitteln und öffnen Sie die zu ändernden Dokumentationsdateien (IDE) oder erwähnen Sie sie mit @ (IDE oder CLI).

  2. Geben Sie Codex einen Prompt mit Anforderungen zu Umfang und Validierung:

    Update the "advanced features" documentation to provide authentication troubleshooting guidance. Verify that all links are valid.
  3. Nachdem Codex die Änderungen entworfen hat, prüfen Sie die Dokumentation und nehmen Sie bei Bedarf weitere Anpassungen vor.

Überprüfung:

  • Lesen Sie die gerenderte Seite.