
OpenAI stellt Codex Security CLI still als Open Source bereit
Erfahren Sie mehr über OpenAIs stillen Start der Codex Security CLI, die Aufmerksamkeit durch Hacker News, die Funktionen des Open-Source-Tools und eine sichere Bewertung im Team.
OpenAI hat seine Codex Security CLI auf GitHub und npm veröffentlicht, doch die meisten Entwickler bemerkten sie erst nach einem Beitrag auf Hacker News. Meine kurze Einschätzung: Dies ist nicht bloß ein Coding-Tool im Chatstil. Es handelt sich um einen terminalbasierten Sicherheitsworkflow, der Repositorys scannen, die Ausnutzbarkeit von Problemen testen und Patches vorschlagen kann.
Wenn Sie überlegen, ob Sie das Tool ausprobieren sollten, sind diese Punkte am wichtigsten:
- Was es ist: eine unter Apache-2.0 veröffentlichte CLI und ein TypeScript SDK mit dem Paketnamen
@openai/codex - Was es leistet: scannt Code, bildet Angriffspfade ab, validiert Befunde in einer Sandbox und entwirft Korrekturen
- Wo es passt: lokale Terminalnutzung, Skripte und CI-Aufträge
- Worauf Teams achten sollten: Abhängigkeit von API-Schlüsseln, Sandbox-Risiken, frühere Probleme mit Tokenlecks und Injection sowie Kontrollen für Patch-Prüfungen
- Was die Zahlen zeigen: In Forschungstests scannte es 1.2 Millionen+ Commits und markierte 11,353 Probleme mit hoher Auswirkung, darunter 792 kritische Befunde
Ich betrachte dies als Sicherheitsagenten für die Kommandozeile, nicht als vollständig autonomen Scanner. Sie benötigen weiterhin menschliche Prüfung, strenge Zugriffskontrollen und einen kleinen Pilottest, bevor Sie das Tool in CI einsetzen.
Einige Punkte fallen sofort auf:
- Die Veröffentlichung verlief still, weshalb die Entdeckung auf Hacker News die Wahrnehmung veränderte
- Das Tool ist Open Source, der vollständige Einsatz hängt jedoch weiterhin von OpenAI-Modellen und einem API-Schlüssel ab
- Es unterstützt JSON-Ausgaben, Hooks, MCP-Server-Konfigurationen und SARIF-Exporte für Teamworkflows
- Der sicherste erste Schritt ist ein Test im schreibgeschützten Modus an einem Repository außerhalb der Produktion
Anders ausgedrückt sehe ich diese Veröffentlichung als nützliche neue CLI-Option für AppSec-Teams – aber nur, wenn sie wie jedes andere sicherheitsrelevante Tool behandelt wird, das Code ausführt: klein anfangen, streng absichern und die Ausgabe verifizieren.
Was Codex Security CLI enthält
Open-Source-Komponenten und Lizenzdetails
Die Veröffentlichung umfasst ein TypeScript SDK unter Apache-2.0, das auf npm als @openai/codex bereitsteht. Sie können es mit npm install -g @openai/codex global installieren. Erforderlich sind Node.js v20+, Git v2.23+, 4 GB RAM und ein OpenAI API-Schlüssel in ~/.codex/auth.json [1].
Einige fortgeschrittene Funktionen benötigen mehr als die Basisinstallation. Die Unterstützung für MCP-Server erfordert beispielsweise zusätzlich eine Container-Runtime wie Docker, Podman oder Nerdctl [8].
Zentrale Befehle und Ausgaben
Diese Befehle sind wichtig, weil Teams damit Scans ausführen, Befunde prüfen und Sicherheitsarbeit direkt im Terminal automatisieren können. Codex Security soll wie ein automatisierter Sicherheitsforscher arbeiten: Das Tool kann ein Repository scannen, projektspezifische Angriffspfade abbilden, Befunde in einer Sandbox validieren und minimale Patches vorschlagen [4][6].
Shell-Befehle:
| Befehl | Funktion |
|---|---|
codex | Öffnet die interaktive Oberfläche für Coding- und Sicherheitsaufgaben |
codex exec "task" | Führt eine Aufgabe für Automatisierung und CI/CD-Aufträge nicht interaktiv aus |
codex --json | Gibt Ergebnisse für Skripte und Automatisierung als JSON aus |
codex --version | Zeigt die installierte CLI-Version |
Steuerung innerhalb einer Sitzung:
| Befehl | Funktion |
|---|---|
/approvals | Wechselt Berechtigungen zwischen Read Only, Auto und Full Access |
/model | Wechselt das Modell innerhalb der Sitzung |
Diese Steuerelemente sind Teil der größeren Codex-Konfiguration und stehen nicht für sich allein.
Wo Codex Security in das Codex-Toolset passt
Codex Security erweitert OpenAIs umfassenderen Codex-Agenten für Softwareentwicklung um einen sicherheitsorientierten Workflow, während die standardmäßige Codex CLI Coding-Aufgaben, Dateiänderungen und natürlichsprachliche Anweisungen verarbeitet [3][6]. Jedes Projekt verwendet ein Verzeichnis .codex/, um Konfiguration, Ereignis-Hooks und Agentenanweisungen zu verwalten [8].
Diese gemeinsame Konfiguration hält die Sicherheits-CLI mit dem übrigen Codex-Toolset im Einklang. Vereinfacht gesagt erhalten Teams dadurch eine einheitliche Möglichkeit, Repository-Scans, Richtlinienprüfungen und Patch-Erzeugung in CI abzuwickeln.
Warum die Entdeckung auf Hacker News die Sicht der Entwickler auf das Tool veränderte

Wie Entdeckungen durch die Community die Einführung von Tools vorantreiben
Als das Repository auf Hacker News erschien, verschob sich der Fokus. Die Menschen sprachen nicht mehr über die Veröffentlichung selbst, sondern fragten, ob sie das Tool einsetzen sollten.
Der Thread sorgte nicht nur für Aufmerksamkeit. Er wirkte wie eine öffentliche Plausibilitätsprüfung. Codex Security CLI stand Kunden mit ChatGPT Pro, Enterprise, Business und Edu bereits zur Verfügung, doch Hacker News brachte sie sehr schnell vor eine viel größere Gruppe. Wenn das geschieht, entwickelt sich die Lage rasch: Probleme bei der Einrichtung werden sichtbar, Dokumentation wird genau auseinandergenommen, und frühe Reaktionen der Nutzer treten öffentlich hervor, statt in einer stillen Repository-Veröffentlichung verborgen zu bleiben.
Was die öffentliche Diskussion ans Licht brachte
Der Thread führte Entwickler außerdem direkt in das Repository. Dabei bemerkten sie den internen Codenamen des Tools, Aardvark, der ursprünglich für die Analyse von OpenAIs eigener Codebasis verwendet wurde [2][10].
Ebenso wichtig ist, dass die Diskussion einen Punkt deutlicher machte: Open-Source-Zugriff bedeutet nicht, dass das Tool vollständig eigenständig läuft. Der volle Einsatz hängt weiterhin von OpenAI-Modellen und einem API-Schlüssel ab [9].
Sie veranlasste die Menschen auch zu einer genaueren Sicherheitsprüfung. Ein Fehler, der GitHub-Tokens offenlegte, wurde gefunden und gemeldet. Daraufhin prüften Entwickler ihre CLI-Konfigurationen und rotierten Zugangsdaten [11].
Diese Verschiebung bereitete die nächste praktische Frage für Teams vor: Wo gehört diese CLI in Scan-, Prüf- und CI-Workflows?
OpenAI veröffentlicht Codex Security (Claude Code konnte es nicht täuschen)

Praktische Workflows für Entwickler und Sicherheitsteams

Codebasis-Scans und Schwachstellenprüfung
Nach der Entdeckung folgt die praktische Nutzung. Hier zeigt die CLI ihren Wert: Scannen, Validieren und Patchen.
Die CLI scannt ein Repository, bildet Angriffspfade durch das Repository ab und versucht, jeden Befund in einer isolierten Sandbox zu reproduzieren, bevor sie ihn dem Team zeigt. So erhalten Prüfer reproduzierbare Nachweise statt einer vagen Warnung [5][4].
In den ersten 30 Tagen der Forschungstests scannte die CLI mehr als 1.2 Millionen Commits und fand 792 kritische sowie 10,561 schwerwiegende Probleme. Sie senkte außerdem Fehlalarme um 50% und reduzierte Befunde mit überbewertetem Schweregrad um mehr als 90% [4][2]. Vereinfacht gesagt verbringen Prüfer dadurch weniger Zeit mit Rauschen und mehr mit der kleinen Gruppe wirklich wichtiger Befunde.
NETGEAR berichtete, dass das Tool in seinen Prüfprozess passte und Befunde leichter umsetzbar machte [4].
Richtlinienprüfungen und Zugangssteuerung für CI-Pipelines
Teams, die eine strengere Kontrolle wünschen, können die CLI verwenden, um riskante Änderungen zu stoppen, bevor sie überhaupt einen Pull Request erreichen.
Der Befehl sonar-integrate ergänzt Unterstützung für den MCP-Server von SonarQube und richtet Hooks in .codex/ ein [8]. Anschließend können Teams mit einem UserPromptSubmit-Hook hartcodierte Zugangsdaten anhand von 450+ Mustern blockieren, bevor sie das Modell erreichen. Mit einem PostToolUse-Hook können sie außerdem nach jedem Schreibvorgang oder Patch einer Datei Agentic Analysis ausführen [8][7]. So erhalten Teams eine zusätzliche Prüfung auf neue Schwachstellen oder Regressionen, bevor ein Pull Request geöffnet wird.
Befunde lassen sich zudem im Format SARIF exportieren, wodurch Ergebnisse leichter in vorhandene Dashboards und Berichtsabläufe übertragen werden können.
Patch-Erzeugung, Validierung und Einbindung in APIMart-Workflows

Sobald ein Befund bestätigt ist, wechselt der Workflow von der Prüfung zur Reparatur.
Die CLI erzeugt einen minimalen Patch für die Ursache, zeigt ihn zur menschlichen Prüfung an und kann ihn direkt in einen Pull Request umwandeln [5][6]. Nachdem die Korrektur zusammengeführt wurde, validiert sie die Änderung in derselben isolierten Umgebung erneut, um sicherzustellen, dass das Problem tatsächlich behoben ist [5]. Interne Pilotprojekte meldeten mit diesem Workflow eine 40% kürzere durchschnittliche Zeit bis zur Behebung von Schwachstellen [6].
Teams, die APIMart verwenden, fügen ~/.codex/config.toml die folgenden Einstellungen hinzu:
model_provider = "apimart"base_url = "https://api.apimart.ai/v1"wire_api = "responses"für neuere Versionen [1]
Dadurch wird die Codex CLI über APIMarts OpenAI-kompatiblen Endpunkt geleitet.
So bewerten Sie Einführungsrisiken und nächste Schritte
Sicherheitsverlauf und betriebliche Vorsichtsmaßnahmen
Bevor Sie Codex Security an CI anbinden, testen Sie zunächst die Sandbox, das Genehmigungsmodell und den Ablauf der Patch-Prüfung. Das ist der sichere Weg.
Einige Einführungsrisiken sollten Sie im Voraus prüfen. Anfang 2026 traten bei Codex Security ein GitHub-Tokenleck und Pfade für Command Injection auf, die zur Härtung des Agenten führten [11]. In jüngerer Zeit zeigte CVE-2026-64650 (CVSS 6.3), dass nicht vertrauenswürdiger Sandbox-Code ohne Modellgenehmigung vom Host bereitgestellte Tools auslösen konnte, darunter Secret-Abfragen und Cloud-APIs. Die Korrektur ist einfach: Aktualisieren Sie @ai-sdk/harness-opencode auf Version 1.0.29 oder höher [12].
Das Tool analysiert eine temporäre Kopie Ihres Codes in einem isolierten Container und kann GitHub-Kontext für die Bedrohungsmodellierung und Commit-Historie abrufen. Repository-Analyse, Sandbox-Ausführung und Patch-Erzeugung besitzen daher jeweils eigene Angriffsflächen [10][13]. Zusätzlich kann der erste Lauf bei großen Codebasen Tage dauern, während spätere Scans inkrementeller Änderungen schneller sein sollten [10][13].
Einige grundlegende Kontrollen helfen, das Risiko zu senken:
- Halten Sie
auth.jsonundconfig.tomlin~/.codex/streng geschützt und fern von gemeinsam genutzten Umgebungen. - Geben Sie keine Secrets in Protokollen aus.
- Stellen Sie sicher, dass Enterprise- oder Edu-Zugriff über die richtigen Rollen- und Gruppenkontrollen begrenzt ist.
- Lassen Sie das Tool niemals eigenständig Code zusammenführen. Behandeln Sie Patches ausschließlich als Ausgabe zur menschlichen Prüfung [1][13].
| Genehmigungsmodus | Risikostufe | Empfohlene Verwendung |
|---|---|---|
| Read Only | Niedrig | Erste Bewertung und nicht vertrauenswürdige Repositorys |
| Auto | Mittel | Standardmäßige Entwicklungsworkflows in vertrauenswürdigen internen Projekten |
| Full Access | Hoch | Nur vollständig vertrauenswürdige Umgebungen; mit äußerster Vorsicht verwenden |
Ein praktischer Pilotplan für Teams
Diese Kontrollen weisen auf den sichersten nächsten Schritt hin: Führen Sie zuerst ein eng begrenztes Pilotprojekt durch. Verwenden Sie ein Repository außerhalb der Produktion und eine kleine Prüfergruppe, die von Anfang bis Ende gleich bleibt.
Behandeln Sie dieses erste Pilotprojekt als Zuverlässigkeitstest und nicht als Wettbewerb um möglichst viele Befunde. Einfach ausgedrückt fragen Sie: Können wir diesem Tool in unserem Workflow vertrauen? Prüfen Sie, ob die Sandbox-Validierung echte Probleme reproduziert, bevor sie markiert werden, ob vorgeschlagene Patches zur Absicht und zum Stil der Codebasis passen und ob das erzeugte Bedrohungsmodell der tatsächlichen Funktionsweise Ihrer Umgebung entspricht [4][13].
Es ist außerdem sinnvoll, das Pilotprojekt anhand Ihrer eigenen Zahlen und nicht anhand veröffentlichter Durchschnittswerte zu bewerten. Betrachten Sie interne Präzision, Prüfzeit und Eskalationsrate. Bevor Sie den Zugriff erweitern, sollten Sie das Bedrohungsmodell manuell untersuchen und bei Bedarf anpassen [13].
Fazit: Was an dieser Veröffentlichung am wichtigsten ist
Wenn das Pilotprojekt erfolgreich ist, erweitern Sie den Zugriff langsam.
OpenAI hat hier still eine sicherheitsorientierte CLI mit messbarem Scanwert als Open Source veröffentlicht – keine belanglose Demo. Breite Aufmerksamkeit erhielt sie erst durch die Entdeckung auf Hacker News. Dennoch sollte die Einführung überlegt erfolgen. Beginnen Sie nach Möglichkeit im schreibgeschützten Modus, prüfen Sie Befunde gegen Ihr eigenes Risikomodell und erteilen Sie erst mehr Berechtigungen, nachdem sich der Workflow in Ihrer Umgebung als nützlich erwiesen hat.
Häufig gestellte Fragen
Ist Codex Security CLI vollständig Open Source?
Ja. Die Codex CLI ist vollständig Open Source, und die Community kann auf GitHub zu ihr beitragen.
Allerdings benötigen die dahinterstehenden Modelle normalerweise einen OpenAI API-Schlüssel, für den übliche API-Kosten entstehen können. Zudem unterscheidet sich die CLI vom umfassenderen Codex Security-Produkt, das sich als Forschungsvorschau an ausgewählte Unternehmens- und Bildungskunden richtet.
Wie sicher ist die Ausführung mit internem Code?
Das Tool wurde mit sicheren Standardeinstellungen entwickelt. Die CLI läuft in einer Sandbox, begrenzt den Verzeichniszugriff, blockiert nicht erlaubte Systemänderungen und deaktiviert den Netzwerkzugriff standardmäßig, um Datenlecks zu vermeiden.
Beim ersten Start können Sie außerdem einen Genehmigungsmodus wählen. Read Only verhindert alle Änderungen. Auto erlaubt Dateiaktionen nur innerhalb Ihres Arbeitsverzeichnisses. Full Access sollte vermieden werden, sofern Sie nicht auf manuelle Bestätigung verzichten müssen.
Wie teste ich das Tool am besten zuerst?
Öffnen Sie Codex CLI zunächst im interaktiven Modus, damit Sie sich umsehen können, ohne sofort Änderungen vorzunehmen. Führen Sie nach der Installation codex im Terminal Ihres Projekts aus.
Beim ersten Öffnen müssen Sie eine Genehmigungsstufe auswählen. Für Tests ist Auto die beste Wahl. Wenn Sie eine sicherere, schreibgeschützte Konfiguration möchten, verwenden Sie stattdessen codex --mode suggest. So benötigen alle Änderungen weiterhin Ihre Genehmigung, bevor sie angewendet werden.
Wählen Sie Ihr gewünschtes Modell im Marktplatz
Testen Sie Chat-, Bild- und Videomodelle im APIMart-Marktplatz und erleben Sie Modellfunktionen schnell über eine einheitliche API.