6 6
7> ブラウザまたはスマートフォンからクラウドで Claude Code を実行します。GitHub リポジトリを接続し、タスクを送信し、ローカルセットアップなしで PR をレビューします。7> ブラウザまたはスマートフォンからクラウドで Claude Code を実行します。GitHub リポジトリを接続し、タスクを送信し、ローカルセットアップなしで PR をレビューします。
8 8
9<Note>9> [!NOTE]
10 クラウドセッションは、Pro、Max、Team プランおよび premium seats または Chat + Claude Code seats を持つ Enterprise ユーザーを対象としています。10>
11</Note>11> クラウドセッションは、Pro、Max、Team プランおよび premium seats または Chat + Claude Code seats を持つ Enterprise ユーザーを対象としています。
12 12
13クラウドセッションは、あなたのマシンではなく Anthropic が管理するクラウドインフラストラクチャで Claude Code を実行します。このクイックスタートでは、ブラウザから [claude.ai/code](https://claude.ai/code) で開始します。Claude モバイルアプリ、Desktop アプリ、またはターミナルから `claude --cloud` で開始することもできます。13クラウドセッションは、あなたのマシンではなく Anthropic が管理するクラウドインフラストラクチャで Claude Code を実行します。このクイックスタートでは、ブラウザから [claude.ai/code](https://claude.ai/code) で開始します。Claude モバイルアプリ、Desktop アプリ、またはターミナルから `claude --cloud` で開始することもできます。
14 14
23 23
24ローカル設定、ツール、または環境が必要な作業の場合は、Claude Code をローカルで実行するか、[Remote Control](/docs/ja/remote-control) を使用する方が適しています。24ローカル設定、ツール、または環境が必要な作業の場合は、Claude Code をローカルで実行するか、[Remote Control](/docs/ja/remote-control) を使用する方が適しています。
25 25
26<h2 id="how-sessions-run">26## セッションの実行方法
27 セッションの実行方法
28</h2>
29 27
30以下の手順は Anthropic がホストするセッションについて説明しています。[自己ホスト環境](/docs/ja/self-hosted-environments)では、クローンとそれ以降のすべてが組織独自のランナー上で実行され、ネットワーク境界、セットアップ、プッシュ動作はオペレーターが設定します。タスクを送信すると:28以下の手順は Anthropic がホストするセッションについて説明しています。[自己ホスト環境](/docs/ja/self-hosted-environments)では、クローンとそれ以降のすべてが組織独自のランナー上で実行され、ネットワーク境界、セットアップ、プッシュ動作はオペレーターが設定します。タスクを送信すると:
31 29
36 34
37ブランチがプッシュされてもセッションは閉じません。PR の作成とさらなる編集はすべて同じ会話内で行われます。35ブランチがプッシュされてもセッションは閉じません。PR の作成とさらなる編集はすべて同じ会話内で行われます。
38 36
39<h2 id="compare-ways-to-run-claude-code">37## Claude Code を実行する方法を比較
40 Claude Code を実行する方法を比較
41</h2>
42 38
43Claude Code はどこでも同じように動作します。変わるのは、セッションが実行される場所とローカル設定が利用可能かどうかです。39Claude Code はどこでも同じように動作します。変わるのは、セッションが実行される場所とローカル設定が利用可能かどうかです。
44 40
55 51
56ローカルセッションをセットアップするには、[ターミナルクイックスタート](/docs/ja/quickstart)、[Desktop app](/docs/ja/desktop)、または [リモートコントロール](/docs/ja/remote-control) ドキュメントを参照してください。52ローカルセッションをセットアップするには、[ターミナルクイックスタート](/docs/ja/quickstart)、[Desktop app](/docs/ja/desktop)、または [リモートコントロール](/docs/ja/remote-control) ドキュメントを参照してください。
57 53
58<h2 id="connect-github">54## GitHub を接続
59 GitHub を接続
60</h2>
61 55
62GitHub への接続は 1 回限りのステップです。既に GitHub CLI を使用している場合は、ブラウザの代わりに [ターミナルからこれを実行](#connect-from-your-terminal) できます。56GitHub への接続は 1 回限りのステップです。既に GitHub CLI を使用している場合は、ブラウザの代わりに [ターミナルからこれを実行](#connect-from-your-terminal) できます。
63 57
64<Note>58> [!NOTE]
65 Team および Enterprise プランでは、**Sign in with GitHub** ステップは、Claude 組織の [Owner](/docs/ja/server-managed-settings#access-control) が [**Organization settings > Connectors**](https://claude.ai/admin-settings/connectors) で GitHub コネクタをオンにした後にのみ機能します。それまでは、そのステップはサインインボタンの代わりに「GitHub access is required for Claude Code cloud sessions」と表示されます。コネクタがオンになった後、[claude.ai/code](https://claude.ai/code) をリロードして、最初のステップから再度開始します。[**Organization settings > Claude Code**](https://claude.ai/admin-settings/claude-code) の [Quick setup](/docs/ja/claude-code-on-the-web#quick-setup-for-team-and-enterprise) という 2 番目のトグルはオプションです。オンにすると、`/web-setup` が機能し、オンボーディングはメンバーの環境を作成します。59>
66</Note>60> Team および Enterprise プランでは、**Sign in with GitHub** ステップは、Claude 組織の [Owner](/docs/ja/server-managed-settings#access-control) が [**Organization settings > Connectors**](https://claude.ai/admin-settings/connectors) で GitHub コネクタをオンにした後にのみ機能します。それまでは、そのステップはサインインボタンの代わりに「GitHub access is required for Claude Code cloud sessions」と表示されます。コネクタがオンになった後、[claude.ai/code](https://claude.ai/code) をリロードして、最初のステップから再度開始します。[**Organization settings > Claude Code**](https://claude.ai/admin-settings/claude-code) の [Quick setup](/docs/ja/claude-code-on-the-web#quick-setup-for-team-and-enterprise) という 2 番目のトグルはオプションです。オンにすると、`/web-setup` が機能し、オンボーディングはメンバーの環境を作成します。
67 61
68<Steps>62**1. claude.ai/code にアクセス**
69 <Step title="claude.ai/code にアクセス">
70 [claude.ai/code](https://claude.ai/code) にアクセスし、claude.ai アカウントでサインインします。
71 </Step>
72 63
73 <Step title="GitHub でサインイン">64[claude.ai/code](https://claude.ai/code) にアクセスし、claude.ai アカウントでサインインします。
74 サインイン後、claude.ai/code は GitHub を接続するよう促します。プロンプトに従うと、claude.ai/code は GitHub の認可ページに移動します。認可リクエストを承認すると、GitHub は claude.ai/code に戻ります。Cloud セッションは既存の GitHub リポジトリで機能します。新しいプロジェクトを開始するには、まず [GitHub に空のリポジトリを作成](https://github.com/new) してください。
75 65
76 この接続により、セッションは任意のパブリックリポジトリをクローンできますが、プライベートリポジトリで機能するのは Claude GitHub App がインストールされている場合のみです。[Claude GitHub App をインストール](https://github.com/apps/claude/installations/new) してください。使用したいプライベートリポジトリを持つ各 GitHub アカウントまたは Organization に対してインストールします。GitHub Organization では、Organization オーナーがインストールを承認する必要がある場合があります。App をインストールすると、[Auto-fix](/docs/ja/claude-code-on-the-web#auto-fix-pull-requests) も有効になります。これにより、Claude はこれらのリポジトリの pull request の CI 失敗とレビューコメントに応答できます。66**2. GitHub でサインイン**
77 67
78 接続すると、Claude は、自分が所有する GitHub アカウントのうち Claude GitHub App がインストールされているものを Claude 組織にもリンクします。Team および Enterprise プランでは、管理者は [接続済み GitHub アカウントのリスト](/docs/ja/admin-setup#connected-github-accounts) でそれらのアカウントを確認できます。68サインイン後、claude.ai/code は GitHub を接続するよう促します。プロンプトに従うと、claude.ai/code は GitHub の認可ページに移動します。認可リクエストを承認すると、GitHub は claude.ai/code に戻ります。Cloud セッションは既存の GitHub リポジトリで機能します。新しいプロジェクトを開始するには、まず [GitHub に空のリポジトリを作成](https://github.com/new) してください。
79 69
80 オンボーディングがこの時点で Claude GitHub App をインストールするよう促し、後で実行したい場合は、**Skip** をクリックします。70この接続により、セッションは任意のパブリックリポジトリをクローンできますが、プライベートリポジトリで機能するのは Claude GitHub App がインストールされている場合のみです。[Claude GitHub App をインストール](https://github.com/apps/claude/installations/new) してください。使用したいプライベートリポジトリを持つ各 GitHub アカウントまたは Organization に対してインストールします。GitHub Organization では、Organization オーナーがインストールを承認する必要がある場合があります。App をインストールすると、[Auto-fix](/docs/ja/claude-code-on-the-web#auto-fix-pull-requests) も有効になります。これにより、Claude はこれらのリポジトリの pull request の CI 失敗とレビューコメントに応答できます。
81 </Step>
82 71
83 <Step title="デフォルト環境をセットアップ">72接続すると、Claude は、自分が所有する GitHub アカウントのうち Claude GitHub App がインストールされているものを Claude 組織にもリンクします。Team および Enterprise プランでは、管理者は [接続済み GitHub アカウントのリスト](/docs/ja/admin-setup#connected-github-accounts) でそれらのアカウントを確認できます。
84 [cloud environment](/docs/ja/cloud-environments) は、セッション中に Claude が持つネットワークアクセスと、セッション開始時に実行される内容を制御する保存された設定です。GitHub を接続した後の動作はプランによって異なります。
85 73
86 * **Pro および Max**:オンボーディングは **Default** という名前の環境を作成します。74オンボーディングがこの時点で Claude GitHub App をインストールするよう促し、後で実行したい場合は、**Skip** をクリックします。
87 * **Team および Enterprise**:オンボーディングは **Create your first cloud environment** フォームを表示します。事前入力された名前とネットワークアクセスを変更せず、**Create & finish** をクリックして **Default** 環境を作成します。Owner が [Quick setup](/docs/ja/claude-code-on-the-web#quick-setup-for-team-and-enterprise) をオンにしている場合、オンボーディングは代わりに **Default** を作成します。
88 75
89 **Default** は [`Trusted` ネットワークアクセス](/docs/ja/cloud-environments#access-levels) を使用します。セッションは [common package registries](/docs/ja/cloud-environments#default-allowed-domains) およびその他のホワイトリストに登録されたドメインに到達し、セッションのネットワークを通じて他には何も到達しません。設定なしで利用可能な内容については、[Installed tools](/docs/ja/cloud-environments#installed-tools) を参照してください。76**3. デフォルト環境をセットアップ**
90 77
91 最初のプロジェクトの場合、**Default** 環境はそのまま機能します。ネットワークアクセスを変更したり、環境変数を追加したり、セッション開始前に [setup script](/docs/ja/cloud-environments#setup-scripts) を実行したりするには、[環境を編集するか、追加の環境を作成](/docs/ja/cloud-environments#configure-your-environment) してください。78[cloud environment](/docs/ja/cloud-environments) は、セッション中に Claude が持つネットワークアクセスと、セッション開始時に実行される内容を制御する保存された設定です。GitHub を接続した後の動作はプランによって異なります。
92 </Step>
93</Steps>
94 79
95<h3 id="connect-from-your-terminal">80* **Pro および Max**:オンボーディングは **Default** という名前の環境を作成します。
96 ターミナルから接続81* **Team および Enterprise**:オンボーディングは **Create your first cloud environment** フォームを表示します。事前入力された名前とネットワークアクセスを変更せず、**Create & finish** をクリックして **Default** 環境を作成します。Owner が [Quick setup](/docs/ja/claude-code-on-the-web#quick-setup-for-team-and-enterprise) をオンにしている場合、オンボーディングは代わりに **Default** を作成します。
97</h3>82
83**Default** は [`Trusted` ネットワークアクセス](/docs/ja/cloud-environments#access-levels) を使用します。セッションは [common package registries](/docs/ja/cloud-environments#default-allowed-domains) およびその他のホワイトリストに登録されたドメインに到達し、セッションのネットワークを通じて他には何も到達しません。設定なしで利用可能な内容については、[Installed tools](/docs/ja/cloud-environments#installed-tools) を参照してください。
84
85最初のプロジェクトの場合、**Default** 環境はそのまま機能します。ネットワークアクセスを変更したり、環境変数を追加したり、セッション開始前に [setup script](/docs/ja/cloud-environments#setup-scripts) を実行したりするには、[環境を編集するか、追加の環境を作成](/docs/ja/cloud-environments#configure-your-environment) してください。
86
87### ターミナルから接続
98 88
99既に GitHub CLI(`gh`)を使用している場合は、ターミナルからクラウドセッション用に GitHub を接続できます。これには [Claude Code CLI](/docs/ja/quickstart) が必要です。Team および Enterprise プランでは、`/web-setup` は Owner が [Quick setup](/docs/ja/claude-code-on-the-web#quick-setup-for-team-and-enterprise) をオンにした後にのみ利用可能です。89既に GitHub CLI(`gh`)を使用している場合は、ターミナルからクラウドセッション用に GitHub を接続できます。これには [Claude Code CLI](/docs/ja/quickstart) が必要です。Team および Enterprise プランでは、`/web-setup` は Owner が [Quick setup](/docs/ja/claude-code-on-the-web#quick-setup-for-team-and-enterprise) をオンにした後にのみ利用可能です。
100 90
102 92
103既にブラウザで GitHub を接続している場合、`/web-setup` は続行すると cloud セッションの接続が置き換わることを警告します。93既にブラウザで GitHub を接続している場合、`/web-setup` は続行すると cloud セッションの接続が置き換わることを警告します。
104 94
105<Note>95> [!NOTE]
106 [Zero Data Retention](/docs/ja/zero-data-retention) が有効な組織、または [HIPAA 構成](/docs/ja/hipaa-setup) が適用されている組織は、`/web-setup` または他のクラウドセッション機能を使用できません。[顧客管理の暗号化キー](https://platform.claude.com/docs/en/manage-claude/cmek)(CMEK)を使用している組織も、クラウドセッションを開始できません。GitHub CLI がインストールされていない、または認証されていない場合、Claude Code はブラウザオンボーディングフローを開きます。96>
107</Note>97> [Zero Data Retention](/docs/ja/zero-data-retention) が有効な組織、または [HIPAA 構成](/docs/ja/hipaa-setup) が適用されている組織は、`/web-setup` または他のクラウドセッション機能を使用できません。[顧客管理の暗号化キー](https://platform.claude.com/docs/en/manage-claude/cmek)(CMEK)を使用している組織も、クラウドセッションを開始できません。GitHub CLI がインストールされていない、または認証されていない場合、Claude Code はブラウザオンボーディングフローを開きます。
98
99**1. GitHub CLI で認証**
108 100
109<Steps>101シェルで、まだ認証していない場合は GitHub CLI を認証します:
110 <Step title="GitHub CLI で認証">
111 シェルで、まだ認証していない場合は GitHub CLI を認証します:
112 102
113 ```bash theme={null}103```bash theme={null}
114 gh auth login104gh auth login
115 ```105```
116 </Step>106
107**2. Claude にサインイン**
117 108
118 <Step title="Claude にサインイン">109Claude Code CLI で `/login` を実行して、claude.ai アカウントでサインインします。既に claude.ai アカウントでサインインしている場合はこのステップをスキップします。API キーで認証することはカウントされません。確認するには、`/status` を実行し、**Login method** 行に claude.ai アカウントが表示されることを確認します。
119 Claude Code CLI で `/login` を実行して、claude.ai アカウントでサインインします。既に claude.ai アカウントでサインインしている場合はこのステップをスキップします。API キーで認証することはカウントされません。確認するには、`/status` を実行し、**Login method** 行に claude.ai アカウントが表示されることを確認します。
120 </Step>
121 110
122 <Step title="/web-setup を実行">111**3. /web-setup を実行**
123 Claude Code CLI で以下を実行します:
124 112
125 ```text theme={null}113Claude Code CLI で以下を実行します:
126 /web-setup114
127 ```115```text theme={null}
116/web-setup
117```
128 118
129 `gh` トークンを Claude アカウントに送信するプロンプトを確認します。成功すると、Claude Code は `Connected as <your-github-username>` を出力し、[claude.ai/code](https://claude.ai/code) をブラウザで開きます。cloud 環境がまだない場合、`/web-setup` は Trusted ネットワークアクセスと setup script なしで環境を作成します。後で [環境を編集したり、変数を追加](/docs/ja/cloud-environments#configure-your-environment) できます。`/web-setup` が完了したら、[`--cloud`](/docs/ja/claude-code-on-the-web#from-terminal-to-cloud) でターミナルから cloud セッションを開始するか、[`/schedule`](/docs/ja/routines) で定期的なタスクをセットアップできます。119`gh` トークンを Claude アカウントに送信するプロンプトを確認します。成功すると、Claude Code は `Connected as <your-github-username>` を出力し、[claude.ai/code](https://claude.ai/code) をブラウザで開きます。cloud 環境がまだない場合、`/web-setup` は Trusted ネットワークアクセスと setup script なしで環境を作成します。後で [環境を編集したり、変数を追加](/docs/ja/cloud-environments#configure-your-environment) できます。`/web-setup` が完了したら、[`--cloud`](/docs/ja/claude-code-on-the-web#from-terminal-to-cloud) でターミナルから cloud セッションを開始するか、[`/schedule`](/docs/ja/routines) で定期的なタスクをセットアップできます。
130 </Step>
131</Steps>
132 120
133<h4 id="remove-the-web-setup-token">121#### `/web-setup` トークンを削除
134 `/web-setup` トークンを削除
135</h4>
136 122
137Claude アカウントからトークンを削除するには、[claude.ai/customize/connectors](https://claude.ai/customize/connectors) で GitHub を切断します。切断すると、ブラウザから来たか `/web-setup` から来たかに関わらず、cloud セッションが使用する GitHub 認証情報が削除されるため、cloud セッションは再度接続するまで GitHub アクセスを失います。ローカルの `gh` はサインインしたままで、トークンは GitHub で有効なままです。123Claude アカウントからトークンを削除するには、[claude.ai/customize/connectors](https://claude.ai/customize/connectors) で GitHub を切断します。切断すると、ブラウザから来たか `/web-setup` から来たかに関わらず、cloud セッションが使用する GitHub 認証情報が削除されるため、cloud セッションは再度接続するまで GitHub アクセスを失います。ローカルの `gh` はサインインしたままで、トークンは GitHub で有効なままです。
138 124
139トークン自体を無効にするには、GitHub でそれを取り消します。ブラウザを通じて `gh` にサインインした場合、トークンは GitHub の [**Settings > Applications > Authorized OAuth Apps**](https://github.com/settings/applications) の **GitHub CLI** エントリに属し、そのエントリを取り消すと、マシン上の GitHub CLI もサインアウトします。Cloud セッションは `gh auth login` と `/web-setup` を再度実行するまで GitHub アクセスを失います。125トークン自体を無効にするには、GitHub でそれを取り消します。ブラウザを通じて `gh` にサインインした場合、トークンは GitHub の [**Settings > Applications > Authorized OAuth Apps**](https://github.com/settings/applications) の **GitHub CLI** エントリに属し、そのエントリを取り消すと、マシン上の GitHub CLI もサインアウトします。Cloud セッションは `gh auth login` と `/web-setup` を再度実行するまで GitHub アクセスを失います。
140 126
141<h2 id="start-a-task">127## タスクを開始する
142 タスクを開始する
143</h2>
144 128
145GitHub を接続して環境を作成したら、タスクを送信する準備が整います。129GitHub を接続して環境を作成したら、タスクを送信する準備が整います。
146 130
147<Steps>131**1. リポジトリとブランチを選択する**
148 <Step title="リポジトリとブランチを選択する">132
149 [claude.ai/code](https://claude.ai/code) または Claude モバイルアプリの Code タブで、入力ボックスの下にあるリポジトリセレクターをクリックし、Claude が作業するリポジトリを選択します。複数のリポジトリを追加して、1 つのセッションでそれらにまたがって作業することもできます。133[claude.ai/code](https://claude.ai/code) または Claude モバイルアプリの Code タブで、入力ボックスの下にあるリポジトリセレクターをクリックし、Claude が作業するリポジトリを選択します。複数のリポジトリを追加して、1 つのセッションでそれらにまたがって作業することもできます。
134
135claude.ai/code で、デフォルトではなくフィーチャーブランチから Claude を開始するには、リポジトリセレクターの後にあるコントロールでブランチを変更します。
136
137**2. 権限モードを選択する**
150 138
151 claude.ai/code で、デフォルトではなくフィーチャーブランチから Claude を開始するには、リポジトリセレクターの後にあるコントロールでブランチを変更します。139[権限モードコントロール](/docs/ja/permission-modes#switch-permission-modes)には、セッションが実行される権限モードが表示されます。
152 </Step>
153 140
154 <Step title="権限モードを選択する">141* **Auto**:ユーザーに確認する代わりに、分類器が Claude のアクションをレビューします。組織が auto モードを許可しており、選択したモデルがそれをサポートしている場合に表示されます
155 [権限モードコントロール](/docs/ja/permission-modes#switch-permission-modes)には、セッションが実行される権限モードが表示されます。142* **Accept edits**:Claude は承認を待たずに変更を加え、ブランチをプッシュします
143* **Plan**:Claude はアプローチを提案し、ファイルを編集する前にユーザーの承認を待ちます
156 144
157 * **Auto**:ユーザーに確認する代わりに、分類器が Claude のアクションをレビューします。組織が auto モードを許可しており、選択したモデルがそれをサポートしている場合に表示されます145クラウドセッションでは Manual や Bypass permissions は提供されません。それぞれで何が許可されるかについては、[権限モードの一覧](/docs/ja/permission-modes#available-modes)を参照してください。
158 * **Accept edits**:Claude は承認を待たずに変更を加え、ブランチをプッシュします
159 * **Plan**:Claude はアプローチを提案し、ファイルを編集する前にユーザーの承認を待ちます
160 146
161 クラウドセッションでは Manual や Bypass permissions は提供されません。それぞれで何が許可されるかについては、[権限モードの一覧](/docs/ja/permission-modes#available-modes)を参照してください。147**3. タスクを説明して送信する**
162 </Step>
163 148
164 <Step title="タスクを説明して送信する">149やりたいことの説明を入力して Enter キーを押します。具体的に記述してください。
165 やりたいことの説明を入力して Enter キーを押します。具体的に記述してください。
166 150
167 * ファイルや関数の名前を挙げる:「fix tests」よりも「Add a README with setup instructions」や「Fix the failing auth test in `tests/test_auth.py`」のほうが適切です151* ファイルや関数の名前を挙げる:「fix tests」よりも「Add a README with setup instructions」や「Fix the failing auth test in `tests/test_auth.py`」のほうが適切です
168 * エラー出力があれば貼り付ける152* エラー出力があれば貼り付ける
169 * 症状だけでなく、期待される動作を説明する153* 症状だけでなく、期待される動作を説明する
170 154
171 Claude はリポジトリをクローンし、セットアップスクリプトが設定されていればそれを実行して、作業を開始します。各タスクには専用のセッションと専用のブランチが割り当てられるため、1 つのタスクが完了するのを待たずに別のタスクを開始できます。155Claude はリポジトリをクローンし、セットアップスクリプトが設定されていればそれを実行して、作業を開始します。各タスクには専用のセッションと専用のブランチが割り当てられるため、1 つのタスクが完了するのを待たずに別のタスクを開始できます。
172 </Step>
173</Steps>
174 156
175<h2 id="pre-fill-sessions">157## セッションを事前入力
176 セッションを事前入力
177</h2>
178 158
179[claude.ai/code](https://claude.ai/code) URL にクエリパラメータを追加することで、新しいセッションのプロンプト、リポジトリ、環境を事前入力できます。これを使用して、issue tracker のボタンなどの統合を構築し、issue の説明をプロンプトとして Claude Code を開きます。159[claude.ai/code](https://claude.ai/code) URL にクエリパラメータを追加することで、新しいセッションのプロンプト、リポジトリ、環境を事前入力できます。これを使用して、issue tracker のボタンなどの統合を構築し、issue の説明をプロンプトとして Claude Code を開きます。
180 160
191https://claude.ai/code?prompt=Fix%20the%20login%20bug&repositories=acme/webapp171https://claude.ai/code?prompt=Fix%20the%20login%20bug&repositories=acme/webapp
192```172```
193 173
194<h2 id="review-and-iterate">174## レビューと反復
195 レビューと反復
196</h2>
197 175
198Claude が完了したら、変更をレビューし、特定の行にフィードバックを残し、diff が正しく見えるまで続行します。176Claude が完了したら、変更をレビューし、特定の行にフィードバックを残し、diff が正しく見えるまで続行します。
199 177
200<Steps>178**1. diff ビューを開く**
201 <Step title="diff ビューを開く">179
202 diff インジケーターはセッション全体で追加および削除された行を表示します(例:`+42 -18`)。それを選択して diff ビューを開き、左側にファイルリスト、右側に変更が表示されます。180diff インジケーターはセッション全体で追加および削除された行を表示します(例:`+42 -18`)。それを選択して diff ビューを開き、左側にファイルリスト、右側に変更が表示されます。
181
182diff はデフォルトではセッションの変更をベースブランチと比較します。別のブランチと比較するには、**Compare against** を選択して 1 つを選びます。
183
184**2. インラインコメントを残す**
185
186diff 内の任意の行を選択し、フィードバックを入力して Enter キーを押します。コメントは次のメッセージを送信するまでキューに入り、その後バンドルされます。Claude は「`src/auth.ts:47` で、ここでエラーをキャッチしないでください」をメインの指示と一緒に見るため、問題がどこにあるかを説明する必要はありません。
203 187
204 diff はデフォルトではセッションの変更をベースブランチと比較します。別のブランチと比較するには、**Compare against** を選択して 1 つを選びます。188**3. pull request を作成**
205 </Step>
206 189
207 <Step title="インラインコメントを残す">190diff が正しく見えたら、diff ビューの上部にある **Create PR** を選択します。完全な PR として開くか、ドラフトとして開くか、生成されたタイトルと説明で GitHub の作成ページにジャンプできます。
208 diff 内の任意の行を選択し、フィードバックを入力して Enter キーを押します。コメントは次のメッセージを送信するまでキューに入り、その後バンドルされます。Claude は「`src/auth.ts:47` で、ここでエラーをキャッチしないでください」をメインの指示と一緒に見るため、問題がどこにあるかを説明する必要はありません。
209 </Step>
210 191
211 <Step title="pull request を作成">192**4. PR 作成後も反復を続ける**
212 diff が正しく見えたら、diff ビューの上部にある **Create PR** を選択します。完全な PR として開くか、ドラフトとして開くか、生成されたタイトルと説明で GitHub の作成ページにジャンプできます。
213 </Step>
214 193
215 <Step title="PR 作成後も反復を続ける">194PR が作成された後もセッションはライブのままです。CI 失敗出力またはレビュアーのコメントをチャットに貼り付け、Claude にそれらに対処するよう依頼します。Claude に PR を自動的に監視させるには、[Auto-fix pull requests](/docs/ja/claude-code-on-the-web#auto-fix-pull-requests) を参照してください。
216 PR が作成された後もセッションはライブのままです。CI 失敗出力またはレビュアーのコメントをチャットに貼り付け、Claude にそれらに対処するよう依頼します。Claude に PR を自動的に監視させるには、[Auto-fix pull requests](/docs/ja/claude-code-on-the-web#auto-fix-pull-requests) を参照してください。
217 </Step>
218</Steps>
219 195
220<h2 id="troubleshoot-setup">196## セットアップのトラブルシューティング
221 セットアップのトラブルシューティング
222</h2>
223 197
224<h3 id="no-repositories-appear-after-connecting-github">198### GitHub 接続後にリポジトリが表示されない
225 GitHub 接続後にリポジトリが表示されない
226</h3>
227 199
228ブラウザで GitHub を接続した場合、セッションはすべてのパブリックリポジトリをクローンできますが、プライベートリポジトリは Claude GitHub App がそれを所有するアカウントまたは組織にインストールされており、インストールのリポジトリアクセスにそれが含まれている場合にのみ表示されます。[Claude GitHub App をインストール](https://github.com/apps/claude/installations/new)するか、組織の所有者にインストールまたは承認を依頼してください。200ブラウザで GitHub を接続した場合、セッションはすべてのパブリックリポジトリをクローンできますが、プライベートリポジトリは Claude GitHub App がそれを所有するアカウントまたは組織にインストールされており、インストールのリポジトリアクセスにそれが含まれている場合にのみ表示されます。[Claude GitHub App をインストール](https://github.com/apps/claude/installations/new)するか、組織の所有者にインストールまたは承認を依頼してください。
229 201
230`/web-setup` で接続した場合、セッションは `gh` トークンがアクセスできるすべてのリポジトリに到達できます。シェルで `gh repo view OWNER/REPO` を実行して、GitHub CLI ログインがリポジトリを見ることができることを確認し、接続以降に `gh` アカウントを切り替えた場合は `/web-setup` を再度実行してください。202`/web-setup` で接続した場合、セッションは `gh` トークンがアクセスできるすべてのリポジトリに到達できます。シェルで `gh repo view OWNER/REPO` を実行して、GitHub CLI ログインがリポジトリを見ることができることを確認し、接続以降に `gh` アカウントを切り替えた場合は `/web-setup` を再度実行してください。
231 203
232<h3 id="the-page-only-shows-a-github-login-button">204### ページに GitHub ログインボタンのみが表示される
233 ページに GitHub ログインボタンのみが表示される
234</h3>
235 205
236クラウドセッションには接続された GitHub アカウントが必要です。上記のブラウザフローで接続するか、GitHub CLI を使用する場合はターミナルから `/web-setup` を実行してください。GitHub をまったく接続したくない場合は、[Remote Control](/docs/ja/remote-control) を参照して、自分のマシンで Claude Code を実行し、ブラウザまたは電話から監視してください。206クラウドセッションには接続された GitHub アカウントが必要です。上記のブラウザフローで接続するか、GitHub CLI を使用する場合はターミナルから `/web-setup` を実行してください。GitHub をまったく接続したくない場合は、[Remote Control](/docs/ja/remote-control) を参照して、自分のマシンで Claude Code を実行し、ブラウザまたは電話から監視してください。
237 207
238<h3 id="claude-code-isn’t-available-on-your-account">208### 「Claude Code はアカウントで利用できません」
239 「Claude Code はアカウントで利用できません」
240</h3>
241 209
242選択した組織のシートに Claude Code が含まれていません。別の組織に属している場合は、そのページで **Switch organization** をクリックしてください。それ以外の場合は、組織の所有者に [Claude Code を含むシート](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan)を割り当てるよう依頼してください。210選択した組織のシートに Claude Code が含まれていません。別の組織に属している場合は、そのページで **Switch organization** をクリックしてください。それ以外の場合は、組織の所有者に [Claude Code を含むシート](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan)を割り当てるよう依頼してください。
243 211
244<h3 id="/web-setup-says-not-signed-in-to-claude">212### `/web-setup` が「Claude にサインインしていません」と表示される
245 `/web-setup` が「Claude にサインインしていません」と表示される
246</h3>
247 213
248`/web-setup` が「Not signed in to Claude. Run /login first.」と応答する場合、CLI には有効な claude.ai サインインがありません。これは以前のサインインの有効期限が切れた場合にも発生する可能性があります。`/login` を実行し、claude.ai アカウントでサインインしてから、`/web-setup` を再度実行してください。214`/web-setup` が「Not signed in to Claude. Run /login first.」と応答する場合、CLI には有効な claude.ai サインインがありません。これは以前のサインインの有効期限が切れた場合にも発生する可能性があります。`/login` を実行し、claude.ai アカウントでサインインしてから、`/web-setup` を再度実行してください。
249 215
250<h3 id="/web-setup-warns-that-your-token-doesn’t-have-the-workflow-scope">216### `/web-setup` がトークンに `workflow` スコープがないことを警告する
251 `/web-setup` がトークンに `workflow` スコープがないことを警告する
252</h3>
253 217
254`/web-setup` が GitHub CLI トークンに `workflow` スコープがないと表示される場合、続行できますが、GitHub はそのトークンで行われた一部のプッシュ(GitHub Actions ワークフローファイルを変更するプッシュなど)を拒否する可能性があります。スコープを追加するには、シェルで `gh auth refresh -s workflow` を実行してから、`/web-setup` を再度実行してください。218`/web-setup` が GitHub CLI トークンに `workflow` スコープがないと表示される場合、続行できますが、GitHub はそのトークンで行われた一部のプッシュ(GitHub Actions ワークフローファイルを変更するプッシュなど)を拒否する可能性があります。スコープを追加するには、シェルで `gh auth refresh -s workflow` を実行してから、`/web-setup` を再度実行してください。
255 219
256<h3 id="web-setup-shows-no-commands-match-or-unknown-command">220### `/web-setup` が「No commands match」または「Unknown command」を表示する
257 `/web-setup` が「No commands match」または「Unknown command」を表示する
258</h3>
259 221
260`/web-setup` は Claude Code CLI 内で実行され、シェルではありません。まず `claude` を起動してから、プロンプトで `/web-setup` と入力してください。222`/web-setup` は Claude Code CLI 内で実行され、シェルではありません。まず `claude` を起動してから、プロンプトで `/web-setup` と入力してください。
261 223
268* 管理者が組織のクラウドセッションを無効にしました。この場合、`/web-setup` を送信すると [`Cloud sessions are disabled by your organization's policy`](/docs/ja/errors#cloud-sessions-are-disabled-by-your-organizations-policy) が返されます。v2.1.268 より前では、このケースも `Unknown command: /web-setup` を返していました。230* 管理者が組織のクラウドセッションを無効にしました。この場合、`/web-setup` を送信すると [`Cloud sessions are disabled by your organization's policy`](/docs/ja/errors#cloud-sessions-are-disabled-by-your-organizations-policy) が返されます。v2.1.268 より前では、このケースも `Unknown command: /web-setup` を返していました。
269* Enterprise 組織で [Zero Data Retention](/docs/ja/zero-data-retention) が有効になっているか、[HIPAA 設定](/docs/ja/hipaa-setup)が適用されています。いずれの場合もクラウドセッションは利用できなくなります。231* Enterprise 組織で [Zero Data Retention](/docs/ja/zero-data-retention) が有効になっているか、[HIPAA 設定](/docs/ja/hipaa-setup)が適用されています。いずれの場合もクラウドセッションは利用できなくなります。
270 232
271<h3 id="could-not-create-a-cloud-environment-or-no-cloud-environment-available-when-using-cloud">233### `--cloud` を使用する場合に「Could not create a cloud environment」または「No cloud environment available」が表示される
272 `--cloud` を使用する場合に「Could not create a cloud environment」または「No cloud environment available」が表示される
273</h3>
274 234
275クラウドセッション機能は、環境がない場合、デフォルトのクラウド環境を自動的に作成します。「Could not create a cloud environment」が表示される場合、自動作成に失敗しました。「No cloud environment available」が表示される場合、CLI は自動作成より前のバージョンです。どちらの場合でも、Claude Code CLI で `/web-setup` を実行するか、[claude.ai/code](https://claude.ai/code) の[環境セレクター](/docs/ja/cloud-environments#configure-your-environment)から環境を追加してください。235クラウドセッション機能は、環境がない場合、デフォルトのクラウド環境を自動的に作成します。「Could not create a cloud environment」が表示される場合、自動作成に失敗しました。「No cloud environment available」が表示される場合、CLI は自動作成より前のバージョンです。どちらの場合でも、Claude Code CLI で `/web-setup` を実行するか、[claude.ai/code](https://claude.ai/code) の[環境セレクター](/docs/ja/cloud-environments#configure-your-environment)から環境を追加してください。
276 236
277<h3 id="setup-script-failed">237### セットアップスクリプトが失敗した
278 セットアップスクリプトが失敗した
279</h3>
280 238
281セットアップスクリプトがゼロ以外のステータスで終了し、セッションの開始がブロックされました。一般的な原因は以下の通りです。239セットアップスクリプトがゼロ以外のステータスで終了し、セッションの開始がブロックされました。一般的な原因は以下の通りです。
282 240
286 244
287デバッグするには、スクリプトの先頭に `set -x` を追加して、どのコマンドが失敗したかを確認してください。重要でないコマンドの場合は、セッション開始をブロックしないように `|| true` を追加してください。245デバッグするには、スクリプトの先頭に `set -x` を追加して、どのコマンドが失敗したかを確認してください。重要でないコマンドの場合は、セッション開始をブロックしないように `|| true` を追加してください。
288 246
289<h3 id="new-sessions-hang-or-time-out-during-setup">247### 新しいセッションがセットアップ中にハングするか、タイムアウトする
290 新しいセッションがセットアップ中にハングするか、タイムアウトする
291</h3>
292 248
293新しいセッションがセットアップスクリプトステップで停止するか、スクリプトが完了する前に一般的なコンテナエラーで失敗する場合、スクリプトは[環境キャッシュ](/docs/ja/cloud-environments#environment-caching)を構築するための約 5 分間の時間予算を超えている可能性があります。大きな Docker イメージのプル、完全な依存関係ツリーの同期、モデルの重みのダウンロードなどの重い手順は、特に連続して実行される場合、合計を制限を超えることがよくあります。249新しいセッションがセットアップスクリプトステップで停止するか、スクリプトが完了する前に一般的なコンテナエラーで失敗する場合、スクリプトは[環境キャッシュ](/docs/ja/cloud-environments#environment-caching)を構築するための約 5 分間の時間予算を超えている可能性があります。大きな Docker イメージのプル、完全な依存関係ツリーの同期、モデルの重みのダウンロードなどの重い手順は、特に連続して実行される場合、合計を制限を超えることがよくあります。
294 250
298* 最大のダウンロードをセットアップスクリプトから[SessionStart hook](/docs/ja/cloud-environments#setup-scripts-vs-sessionstart-hooks)に移動して、バックグラウンドで起動し、セッションが完了中に使用可能になるようにします。254* 最大のダウンロードをセットアップスクリプトから[SessionStart hook](/docs/ja/cloud-environments#setup-scripts-vs-sessionstart-hooks)に移動して、バックグラウンドで起動し、セッションが完了中に使用可能になるようにします。
299* セットアップスクリプトから長い再試行スリープを削除してください。停止した再試行ループは予算に対してカウントされるためです。255* セットアップスクリプトから長い再試行スリープを削除してください。停止した再試行ループは予算に対してカウントされるためです。
300 256
301<h3 id="session-keeps-running-after-closing-the-tab">257### タブを閉じた後もセッションが実行され続ける
302 タブを閉じた後もセッションが実行され続ける
303</h3>
304 258
305これは仕様です。タブを閉じたり、移動したりしてもセッションは停止しません。Claude が現在のタスクを完了するまでバックグラウンドで実行され続け、その後アイドル状態になります。サイドバーから、セッションをリストから非表示にするために[セッションをアーカイブ](/docs/ja/claude-code-on-the-web#archive-sessions)するか、永続的に削除するために[削除](/docs/ja/claude-code-on-the-web#delete-sessions)できます。259これは仕様です。タブを閉じたり、移動したりしてもセッションは停止しません。Claude が現在のタスクを完了するまでバックグラウンドで実行され続け、その後アイドル状態になります。サイドバーから、セッションをリストから非表示にするために[セッションをアーカイブ](/docs/ja/claude-code-on-the-web#archive-sessions)するか、永続的に削除するために[削除](/docs/ja/claude-code-on-the-web#delete-sessions)できます。
306 260
307<h2 id="next-steps">261## 次のステップ
308 次のステップ
309</h2>
310 262
311タスクを送信してレビューできるようになったので、これらのページは次に来るものをカバーしています:ターミナルから cloud セッションを開始し、定期的な作業をスケジュールし、Claude に常設の指示を与えます。263タスクを送信してレビューできるようになったので、これらのページは次に来るものをカバーしています:ターミナルから cloud セッションを開始し、定期的な作業をスケジュールし、Claude に常設の指示を与えます。
312 264
313* [Claude Code をクラウドで使用する](/docs/ja/claude-code-on-the-web):完全なリファレンス。セッションをターミナルにテレポートする、セッション共有、auto-fixing pull requests を含みます265* [Claude Code をクラウドで使用する](/docs/ja/claude-code-on-the-web):完全なリファレンス。セッションをターミナルにテレポートする、セッション共有、auto-fixing pull requests を含みます
314* [クラウド環境を設定する](/docs/ja/cloud-environments):ネットワークアクセスレベル、環境変数、cloud セッション用のセットアップスクリプト266* [クラウド環境を設定する](/docs/ja/cloud-environments):ネットワークアクセスレベル、環境変数、cloud セッション用のセットアップスクリプト
315* [Routines](/docs/ja/routines):スケジュール、API 呼び出し、または GitHub イベントへの応答で作業を自動化します267* [クラウドのスケジュールタスク](/docs/ja/routines):スケジュール、API 呼び出し、または GitHub イベントへの応答で作業を自動化します
316* [CLAUDE.md](/docs/ja/memory):すべてのセッションの開始時に読み込まれる永続的な指示とコンテキストを Claude に提供します268* [CLAUDE.md](/docs/ja/memory):すべてのセッションの開始時に読み込まれる永続的な指示とコンテキストを Claude に提供します
317* [iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) または [Android](https://play.google.com/store/apps/details?id=com.anthropic.claude) 用の Claude モバイルアプリをインストールして、スマートフォンからセッションを監視します。Claude Code CLI から、`/mobile` は [claude.ai/mobile](https://claude.ai/mobile) 用の QR コードを表示します。これはお使いのスマートフォンに適切なアプリストアを開きます。269* [iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) または [Android](https://play.google.com/store/apps/details?id=com.anthropic.claude) 用の Claude モバイルアプリをインストールして、スマートフォンからセッションを監視します。Claude Code CLI から、`/mobile` は [claude.ai/mobile](https://claude.ai/mobile) 用の QR コードを表示します。これはお使いのスマートフォンに適切なアプリストアを開きます。