メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

企業や大規模組織のネットワークでは、HTTP/HTTPS プロキシ経由でトラフィックをルーティングしている場合があります。Devin Desktop Editor はいくつかの外部サービス (サインインや AI 機能のため) にアクセスする必要があるため、安定して利用するには事前にプロキシ設定が必要になることがあります。 特に、次のような場合はプロキシ設定が必要な可能性があります。
  • 「Failed to connect」 や同様のネットワークエラーが表示される
  • エディタまたは Cascade パネルが真っ白なまま読み込まれない
  • Cascade やその他のクラウド連携機能が読み込めない、または接続できない
  • サインインやアクティベーションのフローが予期せず失敗する
プロキシ関連のオプションはすべて Windsurf Settings にあります。右上のドロップダウン → Windsurf Settings から開くか、Command Palette (Ctrl/⌘+Shift+P) → “Open Windsurf Settings Page” から開けます。

1. ネットワークでプロキシを利用しているか確認する

エディタで何かを変更する前に、次の点を確認してください。
  1. IT / インフラ / ネットワーク担当チームに確認します:
    • 外向きの通信に HTTP/HTTPS プロキシを利用していますか?
    • 利用している場合、自動的に (システム設定 / PAC ファイル) 構成されていますか? それとも、アプリケーションごとに 手動で 設定する必要がありますか?
  2. 組織でプロキシを 利用していない 場合は、通常、これらの設定を変更する必要はありません。
  3. 組織でプロキシを利用している場合は、IT チームからプロキシの詳細 (アドレス、ポート、必要に応じて認証情報) を確認してください。
Devin Desktop のプロキシ設定画面のスクリーンショットを共有すると、どこに何を入力すべきかを正確に案内してもらえます。

2. システムのプロキシ (“Detect proxy”) を利用する

プロキシがすでにお使いのマシンで設定されている場合 (たとえば、システムのネットワーク設定や PAC ファイル経由) 、Devin Desktop でそれを検出して利用できます。
  1. Windsurf Settings を開きます。
  2. 設定の検索バーに “proxy” と入力します。
  3. Detect proxy のトグルを探します (スクリーンショットを参照) 。
  4. Detect proxyON にします。
  5. 設定ページを閉じて、Devin Desktop Editor を再起動します。
  6. もう一度試します。
    • エディタ / Cascade を再読み込みする
    • サインインや、以前失敗した操作を再試行する
これを有効にしたあとで動作しなくなった場合は、Detect proxyOFF に戻して代わりに手動設定を利用するか (次のセクションを参照) 、IT チームの案内に従ってください。

3. Devin Desktop Editor でプロキシを手動設定する

組織でアプリケーションのプロキシを手動で指定する必要がある場合:
  1. 必要な情報を IT / インフラチームに確認します:
    • プロキシのプロトコル + アドレス (たとえば http://proxy.company.com:8080 または https://proxy.company.com:8443)
    • プロキシで認証が必要かどうか
    • 必要に応じて、プロキシのユーザー名/パスワードまたはその他の認証情報
  2. Windsurf Settings を開きます。
  3. 設定の検索バーに “proxy” と入力し、プロキシ設定セクションを開きます (スクリーンショットを参照) 。
  4. 各フィールドに入力します:
    • Proxy URL / address – プロトコルとポートを含めます (例: http://proxy.company.com:8080)
    • Authentication – プロキシで必要な場合は、UI に表示されるユーザー名欄とパスワード欄に入力します
  5. (任意。IT から推奨されている場合) 手動設定に加えてシステム/PAC 検出も利用する構成であれば、Detect proxyON にします。
  6. 設定ページを閉じて、Devin Desktop Editor を再起動し、新しいプロキシ設定を完全に反映させます。
  7. もう一度試します:
    • 以前に空白画面が表示されていた場合は、エディタまたは Cascade を再読み込みします
    • “Failed to connect” などのエラーで失敗していた操作を再試行します

4. リモート開発 (SSH / dev containers) のプロキシ設定

リモート開発 (たとえば dev container や Windsurf SSH remote) を利用している場合、ローカルの Devin Desktop Editor とリモート環境の間の通信を制御する、別のプロキシ設定があります。 次のような場合は、これらの設定の調整が必要になることがあります。
  • dev container または SSH remote への接続に失敗する、またはタイムアウトする
  • リモートウィンドウは開くものの、ネットワークに依存するツールが想定どおりに動作しない
  • IT / インフラチームから、remote host もプロキシ経由にする必要があると言われている
リモート環境用のプロキシを設定するには、次の手順に従います。
  1. Windsurf Settings を開きます。
  2. 検索バーに “proxy” と入力します。
  3. User → Extensions → Windsurf Remote… で、次の項目を探します。
    • Remote › Windsurf SSH: Http Proxy
    • Remote › Windsurf SSH: Https Proxy
  4. IT / インフラチームから提供されたプロキシアドレスを入力します (通常はプロトコルとポートを含みます。たとえば http://proxy.company.com:8080) 。
  5. リモートセッションを再起動し (リモートウィンドウを閉じて再接続するか、dev container を再起動します) 、再度試します。
これらのリモートプロキシ設定は、前述の一般的なプロキシ / Detect proxy オプションとは独立しています。環境によっては、ローカルエディタのプロキシと Windsurf Remote SSH のプロキシ値の両方を設定する必要があります。

5. どのオプションを使うべきか

  • 次の場合に限り、“Detect proxy” のみを利用してください:
    • デバイス上のプロキシが組織によって一元管理されており (システムのネットワーク設定、PAC ファイルなど) 、かつ
    • IT から、アプリは「システムのプロキシを自動的に検出して利用する」と案内されている。
  • 次の場合は、手動設定 (Detect proxy の併用有無は問いません) を利用してください:
    • IT から、各アプリケーションに入力する具体的なプロキシ URL と認証情報が案内されている、または
    • 利用している環境では自動検出の信頼性が低い、またはサポートされていない。
どれが自分に当てはまるかわからない場合は、IT / インフラチームの案内を基準にしてください。プロキシ設定そのものが必要かどうか、何を入力すべきか、また Detect proxy のトグルをオンにすべきかオフにすべきかを確認できます。