> ## 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.

# エディタ + ターミナル

> 本物のリモートコンパイルによるバックエンド・CLI 練習。

バックエンドやコマンドラインのレッスンでは、Dynamic Workspace は**エディタとターミ
ナルを並べた**構成になります。

## 仕組み

<Steps>
  <Step title="エディタでコードを書く">
    レッスンのファイルをブラウザのエディタで直接編集します。
  </Step>

  <Step title="実行する">
    コードは、限定的なブラウザ内エミュレータではなく、クラウドサーバー上で動く本物
    の**リモートコンパイラ**に送られます。
  </Step>

  <Step title="本物の出力を見る">
    標準出力、エラー、ログがローカルシェルと同じようにライブターミナルへ流れ込みま
    す。
  </Step>
</Steps>

## リモートコンパイルが重要な理由

実行が実際のサーバー上で行われるため、学んでいる言語やツールについて本物の挙動が得
られます — 本物のコンパイルエラー、本物の実行時出力、そして多くのプログラミング言
語とコンパイラプロファイルへの対応です。

<Tip>
  ターミナルに理解できないエラーが表示されたら、[AI Tutor](/ja/learn/ai-tutor) を開
  きましょう — ターミナルの文脈を読み取り、修正を説明します。
</Tip>

## 関連

<CardGroup cols={2}>
  <Card title="フロントエンド練習" icon="window" href="/ja/learn/workspace/editor-preview">
    Web レッスン向けのエディタ + ライブプレビュー。
  </Card>

  <Card title="GitHub に同期する" icon="github" href="/ja/learn/workspace/github-sync">
    作業を個人リポジトリに保持する。
  </Card>
</CardGroup>
