Glossar und Materialien
源码版本rust-v0.145.0
Diese Seite sammelt Begriffe, Crate-Namen und Protokollabkürzungen, die in der Codex-Zerlegung wiederkehren; mit kurzer Definition und Link zu Quellcode/offiziellen Materialien.
Zentrale Begriffe
| Begriff | Englisch | Beschreibung | Quellcode/Material |
|---|---|---|---|
| Coding-Agent | coding agent | Agent, der Dateien liest/ändert und Befehle ausführt | codex-rs/core/src/ |
| Sitzungsthread | CodexThread | Sitzungsorchestrierungs-Einstieg von codex; konsumiert Op und treibt die LLM | codex-rs/core/src/codex_thread.rs:162-210 |
| Agent-Hauptschleife | agent loop | Schleife, die Op konsumiert, LLM aufruft und Werkzeuge ausführt | codex-rs/core/src/agent/ |
| Kompression | compaction | Wenn der Kontext zu lang wird, wird die Historie zu einer Zusammenfassung verdichtet | codex-rs/core/src/compact.rs |
| Patch-Protokoll | apply_patch | Textpatch-Format, das vom Modell erzeugt wird und Dateien ändert | codex-rs/apply-patch/ |
| Sandbox | sandbox | Befehlsausführungs-Isolierung, plattformübergreifend | codex-rs/sandboxing/ |
| Befehlsklassifikation | execpolicy | Klassifiziert Shell-Befehle und entscheidet über Freigabe/Blockierung/Freigabe | codex-rs/execpolicy/ |
| App-server | app-server | Exponiert Agent-Fähigkeiten über ein Protokoll an externe Clients | codex-rs/app-server/ |
| Modell-Provider | model provider | Abstrahiert verschiedene LLM-Backends | codex-rs/model-provider/ |
| Cloud Tasks | cloud-tasks | Verlagert Aufgaben in die OpenAI-Cloud | codex-rs/cloud-tasks/ |
| MCP | Model Context Protocol | Standardisiertes Werkzeug-/Ressourcen-Protokoll | codex-rs/mcp-server/ |
| Responses API | Responses API | Einheitliche OpenAI-Modellaufruf-Schnittstelle | codex-rs/core/src/client.rs:413-480 |
Crate-Namenskonvention
Die Crate-Namen in codex-rs entsprechen meist dem Verzeichnisnamen, mit codex--Präfix (z. B. codex-core, codex-tui). Den offiziellen Crate-Namen findet man im [package] name-Feld der Cargo.toml.
Protokollabkürzungen
- SSE: Server-Sent Events, Streaming-Antwortübertragung
- JSON-RPC: Nachrichtenformat von App-server / MCP
- DECSET: Terminal-Escape-Sequenz, von der TUI zum Moduswechsel (z. B.
DECSET 2026aktiviert das kitty-Tastaturprotokoll)
Offizielle Materialien
- Repository:
openai/codex - Installation und Verwendung: siehe README auf Repository-Wurzel, hier nicht dupliziert
- Konfigurationsdateien:
docs/im Repository undcodex-rs/config.md - System-Prompts:
codex-rs/prompts/templates/