Documentation Index
Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
Use this file to discover all available pages before exploring further.
--remote モードを使うと、Qoder CLI のタスクを Qoder が管理するクラウド VM 上で直接実行できます。ローカルのマシンは起動したままにしたりアクティブな状態を保ったりする必要はありません。コマンドの送信から結果の生成まで全フローがクラウド上でホストされ、ローカルターミナルはエントリーポイントとしてのみ機能します。
既存の Remote Control モードと相補的に利用できます。
適用シナリオ
- 長時間タスク: 学習、大規模リファクタ、大規模コードレビューなど、ローカルマシンを長時間占有するのが難しい場合。
- オフラインでの開始: 飛行機や地下鉄でプロンプトを書いておき、後で結果を確認できます。
- 統一された環境: チームメンバーが同じ依存関係とツールチェーンを共有し、「私の環境では動く」という問題を回避します。
- リソース分離: クラウド VM は独立した CPU / メモリ / ネットワーククォータを持ち、ローカルリソースと競合しません。
クイックスタート
1. クラウドでタスクを開始する
ターミナルで--remote パラメータを直接渡します。
- 選択したリモート環境に新しいクラウドセッション (Cloud Session) を作成します。
- タスクの説明をクラウド Agent に送信します。
- クラウド Agent の出力(思考、ツール呼び出し、最終結果)をリアルタイムでローカルターミナルにストリーム出力します。
- タスク完了後、ローカルターミナルにセッション URL が表示され、Web 側で継続して追跡できます。
2. /remote-env でクラウド実行環境を選択する
既存の qodercli インタラクティブセッションで次のように入力します。~/.qoder/settings.json に書き込まれます。
--remote 呼び出しは、このデフォルト環境を再利用するため、毎回選択し直す必要はありません。
コマンドリファレンス
qodercli --remote "<task>"
| 項目 | 説明 |
|---|---|
| 用途 | CLI からクラウドセッションを開始し、Qoder が管理する VM でタスクを実行します |
| コンテキスト | ローカルの作業ディレクトリには依存せず、すべての読み書きはクラウド環境で行われます |
| 中断動作 | ローカルで Ctrl+C を押してもターミナルの購読が切断されるだけで、クラウドタスクは引き続き実行されます |
| ログイン要否 | 必須(初回使用時に qodercli login がトリガーされます) |
| Github 認証要否 | Qoder に対応する Github リポジトリの権限を認可する必要があります(Qoder 公式サイト > サービス連携 > Github 連携) |
/remote-env
| 項目 | 説明 |
|---|---|
| トリガー位置 | qodercli のインタラクティブセッション内のみ(/ を入力して選択) |
| 用途 | クラウド実行環境を選択 / 切り替え / 作成し、--remote のデフォルト値として設定 |
| 影響範囲 | ユーザーレベル(~/.qodercli/config.json に書き込み)、複数ターミナルで共有 |
よくある質問
Q: 未保存のローカル変更は--remote モードで読み取れますか?
いいえ。--remote タスクは独立したクラウド VM 上で実行され、現在の環境に対応する Remote Github のプロジェクトにアクセスします。
Q: 1 台のマシンで複数の --remote タスクを同時に実行できますか?
はい。各 --remote 呼び出しは独立したクラウド Session を作成し、互いに干渉しません。タスクリストは Cloud Agents コンソール で確認できます。