Skip to content

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

TermeAnglaisDescriptionSource/Doc
Agent de codagecoding agentAgent qui sait lire/modifier des fichiers et lancer des commandescodex-rs/core/src/
Thread de sessionCodexThreadentrée d'orchestration de session de codex, consomme les Op et pilote le LLMcodex-rs/core/src/codex_thread.rs:162-210
Boucle principale de l'Agentagent loopboucle qui consomme les Op, appelle le LLM, exécute les outilscodex-rs/core/src/agent/
Compactioncompactionquand le contexte dépasse, on résume l'historiquecodex-rs/core/src/compact.rs
Protocole de patchapply_patchformat de patch textuel généré par le modèle, appliqué aux fichierscodex-rs/apply-patch/
Bac à sablesandboxcouche d'isolation d'exécution multiplateformecodex-rs/sandboxing/
Classification de commandesexecpolicyclasse les commandes shell pour autoriser/bloquer/approuvercodex-rs/execpolicy/
App-serverapp-serverexpose les capacités de l'Agent aux clients externes via un protocolecodex-rs/app-server/
Provider de modèlemodel providerabstraction des différents backend LLMcodex-rs/model-provider/
Cloud Taskscloud-tasksdéporte l'exécution des tâches vers le cloud OpenAIcodex-rs/cloud-tasks/
MCPModel Context Protocolprotocole standardisé d'outils/ressourcescodex-rs/mcp-server/
Responses APIResponses APIinterface unifiée d'appel de modèle d'OpenAIcodex-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 2026 active 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 et codex-rs/config.md
  • Prompts système : codex-rs/prompts/templates/