OpenAI Codex CLI installieren und nutzen: Login, erste Aufgabe
Codex CLI installieren, mit ChatGPT oder API-Schlüssel anmelden, dann eine erste Aufgabe im echten Repo.
Gewünscht ist ein Coding-Agent, der das lokale Repo liest, Dateien ändert und lokale Werkzeuge ausführt — ohne das Terminal zu verlassen.
Dieser Durchgang behandelt Installation und Nutzung der OpenAI Codex CLI: offizieller Installer, ChatGPT- oder API-Key-Login und eine erste Aufgabe im echten Repository. Schritte nach developers.openai.com/codex/cli und developers.openai.com/codex/auth.
Für wen es taugt
Codex CLI arbeitet gegen ein lokales Repository: Dateien prüfen, ändern, bereits installierte Tools ausführen. Interaktiv codex, für Pipelines codex exec. Es ist nicht der ChatGPT-Webtab, und eine IDE-Erweiterung ist nicht Voraussetzung.
Im echten Repo starten
Vor dem Start ins Projekt cd. Offizieller Einstieg: „Tell me about this project“, danach eine fokussierte, prüfbare Änderung.
Zwei Logins, zwei Rechnungen
ChatGPT-Login nutzt Kontingente von Plus / Pro / Business / Edu / Enterprise. Ein API-Schlüssel rechnet Platform-Tarife — besser für privates CI; manche Cloud-Funktionen des Workspace sind eingeschränkt.
Rechte zuerst setzen
Mit /permissions Sandbox und beschreibbare Wurzeln prüfen. Offiziell: Git-Checkpoints vor und nach der Aufgabe, damit ein Revert möglich bleibt.
Installieren, anmelden, erste Aufgabe
-
1
CLI installieren
macOS / Linux:
curl -fsSL https://chatgpt.com/codex/install.sh | sh. Windows: offizieller PowerShell-Installer. Alternativnpm install -g @openai/codexoderbrew install --cask codex. Derselbe Befehl aktualisiert. -
2
Anmelden
Im Projektverzeichnis
codexodercodex login, Sign in with ChatGPT wählen, Browser abschließen. Kopflos oder blockierter Localhost-Callback:codex login --device-auth(Device-Codes in den ChatGPT-Sicherheitseinstellungen). Automatisierung:printenv OPENAI_API_KEY | codex login --with-api-key. Prüfen mitcodex login status, abmelden mitcodex logout. -
3
Erste Repo-Aufgabe
Ins Repository wechseln,
codexstarten. Layout erklären lassen, dann eine fokussierte Änderung — Test, typisierter Fix, klarer Fehler. Vor dem Commit/review./initschreibt bei Bedarf eineAGENTS.md.
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# Windows: irm https://chatgpt.com/codex/install.ps1 | iex
# npm install -g @openai/codex
# brew install --cask codex
codex login
# printenv OPENAI_API_KEY | codex login --with-api-key
# codex login --device-auth
cd ~/code/your-repo
codex
# Tell me about this project
Was den ersten Lauf stoppt
| Methode | Abrechnung | Besser für |
|---|---|---|
| ChatGPT-Login | Plankontingent | Tägliche lokale Arbeit |
| API-Schlüssel | Platform-Tarife | Privates CI / Skripte |
| Gerätecode | Wie ChatGPT | Kopflos oder SSH |
- auth.json wie ein Passwort
- Login liegt in
~/.codex/auth.jsonoder im OS-Schlüsselbund. Nicht committen, nicht in Tickets kleben. CLI und IDE-Erweiterung teilen den Cache; Logout auf einer Seite erzwingt erneutes Login auf der anderen. - Kopfloses Login ist ein anderer Weg
- Blockiert der Remote-Host den Localhost-Callback, Device-Code bevorzugen. Alternativen: Cache von einem Rechner mit Browser sicher kopieren oder
localhost:1455per SSH weiterleiten. - Firmenproxy braucht ein CA
- Bei TLS-Proxy oder privater Wurzel
CODEX_CA_CERTIFICATEsetzen, danncodex login. Sonst Fallback aufSSL_CERT_FILE.
Offizielle Warnung für API und CI: Codex-Ausführung nicht in untrusted oder öffentlichen Umgebungen exponieren.
Wenn der Diff gesprochen werden muss
Nach den Edits fehlt oft ein Bild: was sich geändert hat und warum es mergefähig ist. Keine extra Meeting-Suite. Kurzen Raum auf tidemeet öffnen oder Raum erstellen lesen. Canvas: Whiteboard-Grundlagen. Zum OpenAI-Eval-Incident auf dieser Site: METR-Bericht.
Fragen
Muss die IDE-Erweiterung installiert sein?
Nein. Die CLI läuft allein. Die Erweiterung teilt den Login-Cache, aber die erste Repo-Aufgabe braucht nur das Terminal.
Kann ich ChatGPT-Login und API-Schlüssel mischen?
Pro Sitzung eine aktive Methode. ChatGPT nutzt Workspace-Rechte und Plankontingente; der API-Schlüssel Platform-Org und Verbrauchstarife. Codex Cloud verlangt ChatGPT-Login.
Soll die erste Aufgabe ein großes Refactoring sein?
Nein. Offizieller Einstieg: Repo verstehen, dann eine fokussierte Änderung. /permissions prüfen und einen Git-Checkpoint behalten.
Was hat das mit einem temporären Meeting-Tool zu tun?
Keine Produktbindung. Wer nur einen Diff besprechen will, findet unter temporäre Meeting-Tools, wann ein kurzer Browserraum reicht.