Skip to content
Back to skills

Codex Headless

ASecurity

Delegiere Aufgaben an OpenAI Codex CLI im Headless-Mode. Nutzt ChatGPT Subscription (KEIN API Key). Nur Workspace-Zugriff, KEIN System-Zugriff. Auto-Accept mit --full-auto. Web-Recherche mit --search.

  • 666 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added February 8, 2026
toolsbashreactcode-reviewgitapi

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill codex-headless --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codex Headless?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Codex Headless
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-codex-headless/badge)](https://www.skillsdirectory.com/skills/majiayu000-codex-headless)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: codex-headless
description: Delegiere Aufgaben an OpenAI Codex CLI im Headless-Mode. Nutzt ChatGPT Subscription (KEIN API Key). Nur Workspace-Zugriff, KEIN System-Zugriff. Auto-Accept mit --full-auto. Web-Recherche mit --search.
---

# Codex Headless Mode

## Overview
Dieser Skill ermoeglicht die Nutzung von OpenAI Codex CLI fuer delegierbare Aufgaben.
Codex laeuft im Headless-Mode mit `--full-auto` Flag.

**WICHTIG:**
- Nutzt ChatGPT Plus/Pro Subscription, KEINEN API Key!
- NUR Workspace-Zugriff (--sandbox workspace-write)
- NIEMALS --yolo verwenden (gibt System-Zugriff)!
- Standard-Modell: **gpt-5.2-codex**

## Quick Start

**Code-Aufgaben (ohne Web):**
```bash
codex exec --full-auto "Deine Aufgabe hier"
```

**Web-Recherche:**
```bash
codex exec --full-auto --enable web_search_request "Recherchiere im Web nach..."
```

## Authentifizierung (Subscription)

**IMMER ChatGPT Login nutzen (Subscription), NIEMALS API Key!**

```bash
# Erster Login (einmalig, oeffnet Browser)
codex login

# Status pruefen
codex login status
```

Nach dem Login ist die ChatGPT Plus/Pro Subscription aktiv.

## Sicherheit: Nur Repo-Zugriff!

**IMMER diese Sandbox-Einstellung verwenden:**
```bash
codex exec --full-auto "PROMPT"
```

`--full-auto` setzt automatisch:
- `--sandbox workspace-write` (NUR aktuelles Repo)
- `--ask-for-approval on-request`

**NIEMALS verwenden:**
```bash
# VERBOTEN! Gibt System-Zugriff!
codex exec --yolo "..."
codex exec --sandbox danger-full-access "..."
```

## Core Instructions

### Wann Codex nutzen
- Dokumentationserstellung (.md, README, etc.)
- Code-Reviews und Analysen
- Textgenerierung und Zusammenfassungen
- Bild-Analyse mit `--image`
- **Web-Recherche mit `--search`**
- Wenn der User explizit `/codex` aufruft

### Standard-Workflow
1. **Aufgabe verstehen**: Was soll Codex tun?
2. **Kontext sammeln**: Relevante Dateien identifizieren
3. **Prompt konstruieren**: Aufgabe + Kontext zusammenfuehren
4. **Codex ausfuehren**: Via Bash mit `--full-auto` Flag
5. **Output verarbeiten**: Ergebnis in Datei schreiben/anzeigen

### Bash-Commands

**Einfache Aufgabe:**
```bash
codex exec --full-auto "Erstelle eine README.md fuer dieses Projekt"
```

**Web-Recherche:**
```bash
codex exec --full-auto --enable web_search_request "Recherchiere im Web nach React 19 Features"
```

**Mit Datei-Kontext:**
```bash
cat src/main.ts | codex exec --full-auto "Erklaere diesen Code"
```

**Output in Datei speichern:**
```bash
codex exec --full-auto -o docs/api.md "Erstelle eine API-Dokumentation"
```

**Mit JSON Output (fuer Parsing):**
```bash
codex exec --full-auto --json "Analysiere" | jq '.content'
```

**Mit Bild-Input:**
```bash
codex exec --full-auto -i screenshot.png "Beschreibe was du auf diesem Bild siehst"
```

**Einfache Schreibaufgabe (schneller, guenstiger):**
```bash
codex exec --full-auto -m gpt-5.1-codex-mini "Erstelle README.md"
```

**Session fortsetzen:**
```bash
codex exec resume --last
```

**Alle Sessions auflisten:**
```bash
codex resume --all
```

## Examples

### Beispiel 1: README erstellen
```bash
codex exec --full-auto "Erstelle eine kurze README.md fuer dieses Projekt"
```

### Beispiel 2: Code dokumentieren
```bash
cat src/services/auth.service.ts | codex exec --full-auto "Erstelle JSDoc Kommentare"
```

### Beispiel 3: Code-Review
```bash
git diff HEAD~1 | codex exec --full-auto "Review diese Aenderungen"
```

### Beispiel 4: Bild analysieren
```bash
codex exec --full-auto -i ui-mockup.png "Implementiere dieses UI Design"
```

## Erlaubte Flags

### Haupt-Flags
| Flag | Beschreibung |
|------|--------------|
| `exec` | **PFLICHT** - Non-Interactive Mode |
| `--full-auto` | **PFLICHT** - Auto-Accept mit Workspace-Sandbox |

### Output-Flags
| Flag | Beschreibung |
|------|--------------|
| `--json` | JSON Lines Output (NDJSON) |
| `-o, --output-last-message <path>` | Letzte Antwort in Datei |
| `--output-schema <path>` | JSON Schema Validierung |
| `--color <mode>` | ANSI-Farben (always/never/auto) |

### Kontext-Flags
| Flag | Beschreibung |
|------|--------------|
| `-i, --image <path>` | Bild(er) an Prompt anhaengen |

### Konfigurations-Flags
| Flag | Beschreibung |
|------|--------------|
| `-m, --model <name>` | Modell waehlen (siehe Modellauswahl) |
| `-c, --config key=value` | Konfiguration inline |

## Modellauswahl

| Aufgabentyp | Modell | Flag |
|-------------|--------|------|
| **Komplexe Aufgaben** (Code, Analyse, Recherche) | `gpt-5.2-codex` | Standard (kein Flag) |
| **Einfache Schreibaufgaben** (README, Doku, Text) | `gpt-5.1-codex-mini` | `-m gpt-5.1-codex-mini` |

### Session-Flags
| Flag | Beschreibung |
|------|--------------|
| `codex exec resume <ID>` | Session fortsetzen |
| `codex exec resume --last` | Letzte Session |
| `codex resume --all` | Alle Sessions listen |

## VERBOTENE Flags (geben System-Zugriff!)

| Flag | Warum verboten |
|------|----------------|
| `--yolo` | Deaktiviert ALLE Sicherheiten |
| `--sandbox danger-full-access` | Gibt Vollzugriff auf System |
| `--ask-for-approval never` | Keine Rueckfragen bei gefaehrlichen Aktionen |
| `--add-dir /` | Wuerde Root-Zugriff geben |

## Installation

```bash
npm install -g @openai/codex
# oder
brew install --cask codex
```

## WICHTIG: Keine API Keys!

**FALSCH (API Key):**
```bash
# NICHT VERWENDEN!
export OPENAI_API_KEY="sk-..."
printenv OPENAI_API_KEY | codex login --with-api-key
```

**RICHTIG (Subscription):**
```bash
# ChatGPT Login nutzen
codex login
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.