← Zurück zur Startseite
Open Source · Terminal Coding Agent

OpenAI Codex
Der KI-Coding-Agent fürs Terminal

Codex CLI (github.com/openai/codex) ist der leichtgewichtige, quelloffene Terminal-Coding-Agent von OpenAI. Er arbeitet direkt in deinem Projektordner: liest Codebases, plant Refactorings, editiert Dateien und führt Tests in einer sicheren Sandbox aus – mit voller MCP-Unterstützung und Anbindung an ChatGPT-Pläne, APIs oder lokale Gateways wie OmniRoute.

codex-cli · interactive
$ codex
codex> Refactore das Rechnungs-Modul auf asynchrone DB-Abfragen
▶ 8 Dateien im Workspace gescannt
▶ Sandbox-Modus: workspace-write
▶ Plan: 3 Query-Funktionen umgestellt, Lock entfernt
✓ 14 Unit-Tests bestanden · Git-Diff bereit zur Prüfung

Terminal-Native

Keine schwere IDE nötig: Codex läuft blitzschnell im Terminal, auf Servern per SSH, in Devcontainern und CI/CD-Pipelines.

Echtes Sandboxing

Sicherheit an erster Stelle: Shell-Befehle und Dateizugriffe laufen in kontrollierten Sandbox-Stufen (Read-Only, Workspace-Write, Ask-for-Approval).

MCP-Server Support

Volle Integration des Model Context Protocol: Binde externe Werkzeuge, MariaDB, SFTP oder DWH-Systeme direkt per codex mcp an.

Installation & Schnelleinstieg

Codex CLI steht als weltweites npm-Paket @openai/codex sowie über das offizielle GitHub-Repository zur Verfügung. Es läuft auf Windows, macOS und Linux.

🧪 Non-Interaktiv & Reviews

Für Skripte und CI-Pipelines: Befehle ohne interaktive Rückfrage ausführen oder automatische Code-Reviews anstoßen.

# Direkte Ausführung im Terminal codex exec "Schreibe Unit-Tests für auth.py" # Code-Review des aktuellen Git-Diffs codex review

🔌 MCP-Server einbinden

Erweitere Codex um eigene Datenquellen und Werkzeuge über den integrierten MCP-Manager.

# MCP-Server auflisten codex mcp list # Neuen Server hinzufügen codex mcp add mein-server node ./server.js

💻 Lokale Modelle (--oss)

Codex kann auch völlig offline mit lokalen Open-Source-Modellen über Ollama oder LMStudio betrieben werden.

# Lokalen Provider nutzen codex --oss --local-provider ollama

⚡ Codex + OmniRoute („Codexmaxxing“)

Binde Codex an das lokale OmniRoute-Gateway an, um Provider-Gratiskontingente oder alternative Modelle zu nutzen.

# Codex über OmniRoute starten omniroute launch codex # Oder via Basis-URL in ~/.codex/config.toml
Tipp „Codexmaxxing“: Im Netz und auf Entwickler-Kanälen kursieren Anleitungen (u. a. von Liburn Shala), die OpenAI Codex CLI mit dem lokalen Gateway OmniRoute koppeln. Da Codex Open Source ist, lässt sich der API-Endpunkt auf http://localhost:20128/v1 umbiegen – so läuft das Werkzeug auf Wunsch über gebündelte Gratis- und Spar-Kontingente statt über teure Direktabrechnung.

Vergleich: Codex CLI vs. Claude Code vs. OpenCode

Alle drei sind moderne Terminal-Coding-Agenten – unterscheiden sich aber in Ökosystem, Modellauswahl und Lizenzmodell.

Merkmal OpenAI Codex CLI Anthropic Claude Code OpenCode
Hersteller / Repo OpenAI (openai/codex) Anthropic (claude-code) Community (opencode-ai)
Lizenz Open Source (Public Repo) Proprietäre CLI / SDK 100 % Open Source (MIT)
Primäre Modelle OpenAI GPT-4o, o1, o3, OSS Claude 3.5 / 3.7 Sonnet, Opus Beliebig (über 75 Provider)
Sandboxing Integriert (3 Stufen) Permission-Abfragen Shell-Approval
MCP-Support Ja (codex mcp) Ja (umfassendes MCP) Ja (vollständig integriert)
Projekt-Gedächtnis AGENTS.md & Config CLAUDE.md & Memory AGENTS.md / Config

Gut zu wissen

Konfiguration

config.toml

Zentrale Einstellungen liegen unter ~/.codex/config.toml – hier lassen sich Standardmodelle, Sandboxing-Regeln und Aliase festlegen.

Projekt-Regeln

AGENTS.md

Mit /init erzeugt Codex eine AGENTS.md im Projektordner. Dort trägst du Architektur-Vorgaben, Build- und Testbefehle ein.

Offizielles Repository

GitHub

OpenAIs Quellcode, Issues, Release Notes und Dokumentation direkt auf GitHub:

github.com/openai/codex
Fazit: Wer bereits ein ChatGPT-Abonnement nutzt oder auf OpenAI-Modelle setzt, erhält mit Codex CLI einen extrem ausgereiften, sandboxed Pair-Programmer direkt im Terminal. Zusammen mit Tools wie Headroom (Token-Kompression) oder OmniRoute lässt sich das System noch effizienter und kostensparender betreiben.