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

# Devin Cloud セッションへの SSH 接続

> Devin CLI から devin ssh で Devin Cloud セッションの VM に SSH 接続し、devin forward でポートを転送し、scp でファイルをコピーします。

[Devin Cloud](/ja/cli/cloud) のセッションはすべて、リポジトリがクローンされ環境がセットアップ済みの VM 上で実行されます。SSH 接続すれば、コードの閲覧・編集、開発サーバーの起動とポート転送、`scp` によるファイルのコピーができます。

<div id="connect">
  ## Connect
</div>

`devin ssh` は VM 上で Shell を開きます。システムの `ssh` をラップし、ログイン済みの認証情報で接続を承認します:

```bash theme={null}
devin ssh <session-id-or-url>                          # Shell を開く
devin ssh <session-id-or-url> -L 8080:localhost:8080   # 追加オプションはそのまま ssh に渡される
devin ssh                                              # 最近のセッションから選択する
```

クラウドセッション内では、`/ssh` が現在のセッションに対して同じことを行います。

通常の `ssh` も、任意の SSH クライアント (`scp`、エディタのリモート SSH 拡張機能) から利用できます。gateway は、ブラウザで接続を承認するための URL を出力します:

```bash theme={null}
ssh devin-<id>@ssh.devin.ai
scp devin-<id>@ssh.devin.ai:~/repos/app/report.html .
```

<div id="forward-ports">
  ## ポートを転送する
</div>

`devin forward` は、Ctrl-C を押すまで VM のポートを `localhost` に転送します。

```bash theme={null}
devin forward <session-id-or-url> 3000        # http://localhost:3000
devin forward <session-id-or-url> 8080:3000   # ローカル 8080 → VM 3000
```

<div id="related-resources">
  ## 関連リソース
</div>

<CardGroup cols={2}>
  <Card title="Cloud CLI" icon="cloud" href="/ja/cli/cloud">
    ターミナルからクラウドセッションの作成・操作・再開を行う
  </Card>

  <Card title="コマンドとフラグ" icon="terminal" href="/ja/cli/reference/commands#devin-ssh">
    `devin ssh` と `devin forward` の完全なリファレンス
  </Card>
</CardGroup>
