ChatGPT lebt im Konto, Codex auf dem PC und in Git — AGENTS.md teleportiert sich nicht auf andere Rechner

So funktionieren die Lesehilfen

Anhören liest den Artikel vor. Schnelllesen zeigt Wortgruppen im gewählten Tempo. Sprachübungen vergleichen verfügbare Übersetzungen. Speichern legt ein Lesezeichen in diesem Browser an, das du in der Merkliste des Players wiederfindest.

Artikel teilen
Werbung
Werbung

Sobald Codex-Regeln in Markdown stehen, kommt eine naheliegende Frage: „Wenn ich mich auf einem anderen Computer mit demselben OpenAI-Konto anmelde, kommen die Regeln dann automatisch mit?“

Die Antwort lautet: nicht automatisch.

Die benutzerdefinierten Anweisungen und der Speicher von ChatGPT gehören zur kontozentrierten Personalisierung. $CODEX_HOME/AGENTS.md und ~/.codex/config.toml von Codex sind dagegen Dateien in der jeweiligen Ausführungsumgebung.

Gleiche Firma, andere Meldeadresse für die Regeln.

1. Gleiches Konto bedeutet nicht gleiche lokale Konfiguration

Element Hauptsächlicher Ort oder Geltungsbereich Erhält ein anderer PC automatisch dieselbe Kopie?
Benutzerdefinierte ChatGPT-Anweisungen ChatGPT-Konto Kontobezogene Nutzung
ChatGPT-Speicher ChatGPT-Personalisierung Kontokontext
$CODEX_HOME/AGENTS.md Datei der Codex-Umgebung Nein
$CODEX_HOME/AGENTS.override.md Datei der Codex-Umgebung Nein
~/.codex/config.toml Lokale Codex-Konfiguration Nein
AGENTS.md im Repository Projektdatei Ja, wenn Git sie transportiert

OpenAI beschreibt Codex CLI als plattformübergreifenden lokalen Software-Agenten, der auf dem Rechner des Nutzers arbeitet. In der technischen Beschreibung steht außerdem, dass Codex ~/.codex/config.toml, AGENTS-Dateien unter $CODEX_HOME sowie Anweisungsdateien vom Git- oder Projektstamm bis zum aktuellen Arbeitsverzeichnis einliest.[1]

Für Codex lautet die entscheidende Frage daher: „Ist die Datei in dieser Umgebung vorhanden?“

2. ChatGPT passt viel besser zum Modell „das Konto merkt sich das“

Laut offizieller OpenAI-Hilfe gelten benutzerdefinierte Anweisungen sofort für alle Chats und stehen im Web, in der Desktop-Anwendung, unter iOS und Android zur Verfügung.[2]

Der Speicher wird in der ChatGPT-Personalisierung verwaltet und kann nützlichen Kontext aus Chats, Dateien und verbundenen Anwendungen verwenden, damit Informationen nicht ständig wiederholt werden müssen.[3]

OpenAI erklärt außerdem beim Wechsel zwischen mehreren Konten, dass Chats, Speicher, Verlauf, Abrechnung, Arbeitsbereiche und Einstellungen pro Konto getrennt bleiben.[4]

Für ChatGPT ist „die Personalisierung gehört zum Konto“ deshalb ein gutes Denkmodell.

Das bedeutet aber nicht, dass Darstellung, Benachrichtigungen oder Betriebssystemberechtigungen auf allen Geräten identisch sein müssen.

3. Codex-AGENTS.md ist eine Arbeitsanweisung vor Ort, keine Profilerinnerung

Man kann sich AGENTS.md wie eine Arbeitsanweisung an der Werkstattwand vorstellen.

Wenn PC A Folgendes hat:

~/.codex/AGENTS.md
- vor Abschluss Tests ausführen
- bestehende, unabhängige Änderungen erhalten
- niemals force-pushen

liegt dieser Text im Dateisystem von PC A, solange man ihn nicht selbst über einen anderen Mechanismus synchronisiert.

Die Anmeldung auf PC B mit demselben OpenAI-Konto lässt das ~/.codex von PC A nicht plötzlich erscheinen.

Das Konto beantwortet: „Wer verwendet Codex?“

Die lokalen Dateien beantworten: „Wie soll Codex in dieser Umgebung arbeiten?“

4. AGENTS.md im Projekt kann reisen, weil Git es mitnimmt

Wird project/AGENTS.md in Git gespeichert, gehört die Regeldatei zur Projektgeschichte.

Projekt in Git
└── project/
    ├── AGENTS.md
    ├── src/
    └── docs/

      ↓ clone / pull

PC A                PC B
└── project/         └── project/
    └── AGENTS.md        └── AGENTS.md

Das ist keine Synchronisierung des OpenAI-Kontos.

Git transportiert einfach eine versionierte Datei.

Build-Befehle, Testabläufe, Coding-Regeln, verbotene Operationen und Review-Kriterien können gemeinsam mit dem Code umziehen.

Der Code zieht um, die Betriebsanleitung fährt mit.

5. Codex kann allgemeine und zunehmend spezifische Projektanweisungen kombinieren

OpenAIs technische Beschreibung zeigt, dass Codex Nutzeranweisungen aus mehreren Quellen zusammenführt. Dazu gehören AGENTS.override.md und AGENTS.md unter $CODEX_HOME; anschließend werden Ordner vom Git- oder Projektstamm bis zum aktuellen Arbeitsverzeichnis betrachtet. Für Projektdokumentation gilt standardmäßig ein Limit von 32 KiB.[1]

Eine klare Struktur ist daher:

~/.codex/AGENTS.md
    gemeinsame Regeln

project/AGENTS.md
    Regeln dieses Projekts

project/server/AGENTS.md
    zusätzliche Regeln dieses Bereichs

Das ist übersichtlicher als eine einzige Markdown-Datei, die zur Verfassung des gesamten Sonnensystems anwächst.

6. Mehrere PCs: lokale Kopien sind sinnvoll, aber es braucht eine einzige Referenzfassung

Git: codex-config/global-AGENTS.md  ← Referenzfassung der gemeinsamen Regeln
            │
      ┌─────┴─────┐
      ↓           ↓
PC A ~/.codex/AGENTS.md   PC B ~/.codex/AGENTS.md

Git: project/AGENTS.md             ← Referenzfassung der Projektregeln
      ↓ clone/pull                  ↓ clone/pull
PC A project/AGENTS.md     PC B project/AGENTS.md

Fällt ein Rechner aus, bleiben andere Kopien und die Git-Historie erhalten. Ein neuer Rechner kann wieder aufgebaut werden.

Problematisch wird es, wenn jede lokale Kopie unabhängig bearbeitet und zur Hauptversion erklärt wird.

PC A = v18
PC B = v16 + rätselhafte Änderung
PC C = v11 „war das nicht die neueste?“

Das ist keine Redundanz mehr. Das ist digitale Archäologie.

7. Synchronisierung ist nicht dasselbe wie Sicherung

Drei identische Dateien ergeben nicht automatisch eine gute Sicherung.

Wenn eine versehentliche Löschung sofort auf alle Rechner synchronisiert wird, hat man lediglich hochverfügbares Löschen gebaut.

Eine widerstandsfähige Konfiguration braucht:

  • eine klar definierte Referenzfassung;
  • nutzbare Kopien auf anderen Maschinen;
  • Versionshistorie, um schlechte Änderungen rückgängig zu machen.

Git eignet sich gut für Textkonfiguration.

API-Zugriffsschlüssel, private Schlüssel, Cookies, Passwörter oder personenbezogene Daten gehören dort nicht hinein. Eine Sicherung, die den Sicherheitsvorfall gleich mitsichert, ist keine Verbesserung.

8. Was gehört wohin?

Inhalt Empfohlener Ort Warum
Dauerhafte ChatGPT-Antwortpräferenzen Benutzerdefinierte Anweisungen Kontopersonalisierung
Gesprächskontext für spätere Chats Speicher Kontinuität in ChatGPT
Gemeinsame Grundregeln für lokale Codex-Arbeiten $CODEX_HOME/AGENTS.md Breiter lokaler Geltungsbereich
Lokale Codex-Verhaltenseinstellungen ~/.codex/config.toml Von Codex gelesene Konfigurationsquelle
Build-, Test- und Sicherheitsregeln eines Projekts repo/AGENTS.md Mit dem Projekt versioniert
Zusätzliche Regeln eines Unterordners repo/subdir/AGENTS.md Spezifischer Kontext
Wiederherstellbare Referenzfassung gemeinsamer Regeln Sicherer Git-Bereich ohne Geheimnisse Einfache Versionsverwaltung über mehrere PCs

Man muss nicht jede ChatGPT-Präferenz nach Codex kopieren und nicht das ganze Projekthandbuch in den ChatGPT-Speicher stopfen.

Die Ebenen haben unterschiedliche Aufgaben.

9. Typische Fehler

„Neuer PC, Codex verhält sich plötzlich anders.“ Prüfen, ob AGENTS.md und config.toml wirklich migriert wurden. Vielleicht hat sich nicht das Modell geändert, sondern nur die Anleitung wurde beim Umzug vergessen.

„Dasselbe Projekt verhält sich auf jedem PC anders.“ Manuell pro Rechner gepflegte Projektregeln driften. Geeignete Regeln gehören in Git.

„Ich habe die gemeinsame AGENTS-Datei auf drei PCs getrennt bearbeitet.“ Jetzt gibt es drei „neueste Versionen“. Das sind keine drei Sicherungen, sondern drei politische Parteien.

„Ich habe den Zugriffsschlüssel gleich mit gespeichert, damit Wiederherstellung einfacher ist.“ Nein. Das ist der Trailer für einen Sicherheitsvorfall.

10. Das saubere Endmodell: Kontoebene, Maschinenebene, Git-Ebene

[ChatGPT-Kontoebene]
Benutzerdefinierte Anweisungen / Speicher
        ↓
Web / Computer / Mobilgerät

[Codex-Maschinenebene]
PC A ~/.codex/AGENTS.md + config.toml
PC B ~/.codex/AGENTS.md + config.toml
        ↑
bei Bedarf aus einer sicheren Referenzfassung synchronisieren

[Projekt-Git-Ebene]
project/AGENTS.md
        ↓ clone / pull
PC A / PC B / unterstützte Umgebungen

Die Antwort lässt sich einfach formulieren.

Für ChatGPT ist „das Konto merkt sich das“ ein nützliches Modell. Für lokales Codex-Markdown ist „diese Maschine muss die Datei haben“ sicherer. Projekt-AGENTS.md kann über Git zwischen Rechnern reisen.

Kopien auf mehreren PCs erhöhen die Ausfallsicherheit, solange eine einzige versionierte Referenzfassung existiert.

AGENTS.md kann nicht teleportieren.

Git kann ihm eine Fahrkarte kaufen.

Offizielle Quellen

Quellen (4)

  1. OpenAI, “Unrolling the Codex agent loop openai.com
  2. OpenAI Help Center, “ChatGPT Custom Instructions help.openai.com
  3. OpenAI Help Center, “Memory FAQ help.openai.com
  4. OpenAI Help Center, “Use multiple accounts with account switching help.openai.com

Heute lesen

Jeder Artikel beantwortet eine Frage, die sich Leser dieses Artikels oft als Nächstes stellen.

Alle Artikel durchsuchenMehr zu AI

Werbung

Weitere Artikel finden

Alle Artikel

Mendoi-chan

Verfasst von

Mendoi-chan

Sie macht Reibungen im Beruf und Alltag als klare Struktur und konkrete nächste Schritte verständlich.

Über diese Website