Glossaire et ressources
源码版本rust-v0.145.0
Cette page rassemble les termes, noms de crate et acronymes de protocole qui reviennent dans le décorticage de codex, avec une définition courte et un lien vers les sources ou la doc officielle.
Termes clés
| Terme | Anglais | Description | Source/Doc |
|---|---|---|---|
| Agent de codage | coding agent | Agent qui sait lire/modifier des fichiers et lancer des commandes | codex-rs/core/src/ |
| Thread de session | CodexThread | entrée d'orchestration de session de codex, consomme les Op et pilote le LLM | codex-rs/core/src/codex_thread.rs:162-210 |
| Boucle principale de l'Agent | agent loop | boucle qui consomme les Op, appelle le LLM, exécute les outils | codex-rs/core/src/agent/ |
| Compaction | compaction | quand le contexte dépasse, on résume l'historique | codex-rs/core/src/compact.rs |
| Protocole de patch | apply_patch | format de patch textuel généré par le modèle, appliqué aux fichiers | codex-rs/apply-patch/ |
| Bac à sable | sandbox | couche d'isolation d'exécution multiplateforme | codex-rs/sandboxing/ |
| Classification de commandes | execpolicy | classe les commandes shell pour autoriser/bloquer/approuver | codex-rs/execpolicy/ |
| App-server | app-server | expose les capacités de l'Agent aux clients externes via un protocole | codex-rs/app-server/ |
| Provider de modèle | model provider | abstraction des différents backend LLM | codex-rs/model-provider/ |
| Cloud Tasks | cloud-tasks | déporte l'exécution des tâches vers le cloud OpenAI | codex-rs/cloud-tasks/ |
| MCP | Model Context Protocol | protocole standardisé d'outils/ressources | codex-rs/mcp-server/ |
| Responses API | Responses API | interface unifiée d'appel de modèle d'OpenAI | codex-rs/core/src/client.rs:413-480 |
Convention de nommage des crate
Les noms de crate dans codex-rs correspondent en général au nom du répertoire, préfixés par codex- (par ex. codex-core, codex-tui). Regardez le champ [package] name du Cargo.toml pour confirmer le nom officiel du crate.
Acronymes de protocole
- SSE : Server-Sent Events, transport de réponses en streaming
- JSON-RPC : format de message pour App-server / MCP
- DECSET : séquence d'échappement terminal, utilisée par la TUI pour basculer de mode (par ex.
DECSET 2026active le protocole clavier kitty)
Ressources officielles
- Dépôt :
openai/codex - Installation et usage : voir le README à la racine du dépôt, ce site ne duplique pas
- Fichiers de config : répertoire
docs/du dépôt etcodex-rs/config.md - Prompts système :
codex-rs/prompts/templates/