> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xkat.space/llms.txt
> Use this file to discover all available pages before exploring further.

# Éditeur + terminal

> Pratique backend et CLI avec véritable compilation distante.

Pour les leçons backend et en ligne de commande, le Dynamic Workspace s'organise en
un **éditeur à côté d'un terminal**.

## Comment ça marche

<Steps>
  <Step title="Écrire du code dans l'éditeur">
    Modifiez les fichiers de la leçon directement dans l'éditeur du navigateur.
  </Step>

  <Step title="L'exécuter">
    Votre code est envoyé à un véritable **compilateur distant** s'exécutant sur des
    serveurs cloud — et non à un émulateur limité dans le navigateur.
  </Step>

  <Step title="Voir une vraie sortie">
    La sortie standard, les erreurs et les journaux reviennent en flux dans le
    terminal en direct, exactement comme un shell local.
  </Step>
</Steps>

## Pourquoi la compilation distante est importante

Parce que l'exécution se fait sur de vrais serveurs, vous obtenez un comportement
authentique pour le langage et les outils que vous apprenez — de vraies erreurs de
compilation, une vraie sortie d'exécution, et la prise en charge de nombreux
langages de programmation et profils de compilateur.

<Tip>
  Lorsque le terminal affiche une erreur que vous ne comprenez pas, ouvrez l'[AI
  Tutor](/fr/learn/ai-tutor) — il lit le contexte du terminal et explique la correction.
</Tip>

## Pour aller plus loin

<CardGroup cols={2}>
  <Card title="Pratique frontend" icon="window" href="/fr/learn/workspace/editor-preview">
    Éditeur + aperçu en direct pour les leçons web.
  </Card>

  <Card title="Synchroniser avec GitHub" icon="github" href="/fr/learn/workspace/github-sync">
    Conservez votre travail dans un dépôt personnel.
  </Card>
</CardGroup>
