blog

Claude Code on the web(Claude Code Web版)とは?使い方・料金・CLIとの違い・制限を解説

Claude Code on the web(Claude Code Web版)とは?使い方・料金・CLIとの違いを解説する記事のイメージ画像

Claude Code on the web(Claude Code Web版)は、ブラウザの claude.ai/code から使える Claude Code です。自分のパソコンに何もインストールせず、Anthropic が管理するクラウド上の仮想マシンで Claude がコードを読み、直し、テストを回し、GitHub にブランチを push します。差分の確認からプルリクエストの作成まで、ブラウザだけで完結します。

使えるのは Pro・Max・Team プランと、Enterprise の premium 席または Chat+Claude Code 席です。クラウドの仮想マシンに別料金はなく、利用量は契約プランの上限に数えられます(2026年10月14日、Anthropic 公式ドキュメントで確認)。この記事では、Web版とは何か、できること、始め方、料金、ローカルの CLI との違い、ターミナルとの行き来、つまずいたときの対処を、公式ドキュメントにもとづいて順に解説します。チャットの AI 本体である Claude そのものについては Claude(クロード)とは の記事をご覧ください。

目次

Claude Code on the web(Web版)とは?ブラウザだけで動く Claude Code

Claude Code on the web は、claude.ai/code で提供されている、クラウド上で動く Claude Code です。公式ドキュメントでは「クラウドセッション」と呼ばれ、ターミナルで動かす Claude Code と同じエージェントが、自分のパソコンではなく Anthropic が管理する仮想マシンの中で作業します(公式「クラウドで Claude Code を使用する」、2026年10月14日確認)。

ローカルで動かす場合との本質的な違いは「エージェントがどのマシンで動くか」の一点です。ローカルでは手元のファイル・ツール・設定をそのまま使えます。Web版では、GitHub のリポジトリをクラウドの仮想マシンに clone して作業し、終わるとブランチを GitHub に push します。ブラウザを閉じてもセッションは動き続け、スマートフォンの Claude アプリから進み具合を見たり、指示を足したりできます。

Anthropic公式ドキュメント「クラウドでClaude Codeを使用する」の冒頭。クラウドセッションはPro・Max・Teamプランで利用でき、クラウドVMに別途料金はかからないと書かれている
公式ドキュメント「クラウドで Claude Code を使用する」の冒頭(出典:code.claude.com、2026年10月14日撮影)。対象プランと「クラウド VM に別途料金はかからない」ことが明記されています。

クラウドセッションを始められる5つの入口

公式ドキュメントによると、クラウドセッションは次のどこからでも始められます。この記事で扱う「Web版」はこのうちブラウザの入口ですが、どこから始めても同じクラウドセッションです。

  • ブラウザ:claude.ai/code(これが Claude Code on the web)
  • スマートフォン:Claude アプリの「Code」タブ
  • デスクトップアプリ:セッションを始めるときに Local ではなく Cloud を選ぶ(Claude Code Desktop の解説)
  • ターミナル:claude --cloud(後述)
  • Routines:定期実行や GitHub のイベントをきっかけに動く自動実行も、1回ごとにクラウドセッションとして動きます

向いている作業・向いていない作業

公式クイックスタートは、クラウドセッションが向く作業を4つ挙げています。

  • 並列に進めたい複数のタスク:タスクごとに別のセッションと別のブランチが作られるので、ローカルで worktree を管理せずに同時に進められます
  • 手元に clone していないリポジトリ:毎回クラウド側で新しく clone するので、パソコンに持っていなくても作業できます
  • こまめな指示が要らないタスク:やることを明確に書いて送り、別の仕事をして、終わったら結果を確認する使い方
  • コードの調査・質問:手元に checkout せずに、コードの流れや機能の実装を追う

一方、ローカルの設定・ツール・開発環境が必要な作業は、ローカルで動かすか、手元のセッションをスマートフォンやブラウザから操作する Remote Control のほうが向いています。「Web版のほうが優れている」という単純な話ではなく、作業の性質で使い分けるものです。

ブラウザ/モバイルアプリAnthropic管理クラウドVMGitHubclone → pushPRレビュー・追加編集① タスク投入② エージェント実行③ コード変更④ 成果物確認ブラウザを閉じてもセッション継続・モバイルから監視可能
図1:Claude Code on the webのセッション実行フロー。ブラウザ/モバイルからタスクを投入すると、Anthropic管理のクラウドVM上でエージェントが動作してGitHubへブランチをpushし、そのままPRレビューへ移行する。セッションはブラウザを閉じても継続する(出典:Anthropic公式ドキュメント)。

関連記事Claude Codeを別端末で続けるには? / Claude Code DesktopとCLIの違いは? / Claude Codeの料金はいくら?

Claude Code on the web でできること

公式ドキュメントに書かれている範囲で、Web版でできることをまとめます。ターミナル版と同じエージェントなので、コードの読み書き・コマンド実行・テストはそのまま使えます。Web版ならではの点は次のとおりです。

できること内容(公式ドキュメント 2026年10月14日確認)
インストール不要で始める必要なのは対象プランの Claude アカウントと GitHub のリポジトリだけです。Node.js やターミナルの用意は要りません
複数のタスクを同時に進めるタスクごとに別のセッション・別のブランチ。1つ目が終わるのを待たずに次を頼めます
閉じても動き続けるタブを閉じても、パソコンを閉じても、セッションはクラウド側で続きます。あとからブラウザやスマートフォンで確認できます
差分の確認と行コメント「+42 -18」のような表示から差分ビューを開き、気になる行にコメントを付けて次の指示と一緒に送れます
プルリクエストの作成差分ビューの「Create PR」から、通常の PR・下書き・GitHub の作成画面への移動を選べます
PR の自動修正(Auto-fix)CI の失敗やレビューコメントを Claude が見張り、修正して push します(Claude GitHub App が必要)
ターミナルとの行き来claude --cloud でターミナルから投げる、claude --teleport でクラウドのセッションを手元に引き取る
セッションの共有リンクでチームの人や他の利用者に見せられます(可視性の設定あり)
サブエージェントローカルと同じように動きます。リポジトリの .claude/agents/ にある定義も自動で読まれます

できないことも先に押さえておきましょう。GitHub 以外(GitLab・Bitbucket)のリポジトリにはブランチを push できません。権限モードは Auto・Accept edits・Plan の3つで、Manual と Bypass permissions は選べません。ターミナル専用のコマンド(/plugin・/resume など)は使えず、/clear も使えません(新しいセッションを始めます)。詳しくは後半の「制限事項と注意点」で説明します。

Claude Code on the web の始め方(GitHub 連携から最初のタスク・PR まで)

必要なのは、対象プランの Claude アカウントと GitHub のリポジトリです。ローカルへのインストールは要りません(出典:公式クイックスタート「クラウドで Claude Code を始める」、2026年10月14日確認)。claude.ai/code の画面自体はログインが必要なため、ここでは公式ドキュメントの手順の画面を添えて説明します。

最初に1回だけ行う準備:GitHub を接続する

  1. claude.ai/code を開く:claude.ai/code にアクセスし、Claude のアカウントでサインインします。
  2. GitHub でサインインする:画面の案内に従って GitHub の認可画面で承認すると、claude.ai/code に戻ります。既存のリポジトリで動く仕組みなので、新しいプロジェクトなら先に GitHub で空のリポジトリを作っておきます。
  3. 非公開リポジトリは Claude GitHub App を入れる:この接続だけで公開リポジトリは clone できますが、非公開リポジトリで作業させるには、そのアカウントや組織に Claude GitHub App をインストールします(組織では管理者の承認が要ることがあります)。あとで入れるなら「Skip」で先に進めます。入れると Auto-fix も使えるようになります。
  4. Default 環境を用意する:クラウド環境は、ネットワークアクセスの範囲や、セッション開始時に動かす処理を保存した設定です。Pro・Max では「Default」という環境が自動で作られます。Team・Enterprise では最初の環境を作るフォームが出るので、初期値のまま「Create & finish」を押します(組織のオーナーが Quick setup をオンにしていれば自動で作られます)。
Anthropic公式クイックスタート「GitHubを接続」の手順1〜2。claude.ai/codeにアクセスしてサインインし、GitHubでサインインして認可する
公式クイックスタート「GitHub を接続」の手順(出典:code.claude.com、2026年10月14日撮影)。Team・Enterprise では、組織のオーナーが先に GitHub コネクタをオンにしておく必要があります。
GitHub上のClaude GitHub Appのページ(github.com/apps/claude)。非公開リポジトリで使うときとAuto-fixに必要なアプリ
Claude GitHub App のページ(出典:github.com/apps/claude、2026年10月14日撮影)。非公開リポジトリで作業させるときと、Auto-fix を使うときに必要です。

GitHub CLI(gh)をすでに使っている人は、ターミナルの Claude Code で /web-setup を実行する方法もあります。手元の gh のトークンを Claude アカウントに送り、その gh が触れるリポジトリすべてを、Claude GitHub App なしでクラウドセッションから使えるようにする仕組みです。Team・Enterprise では、オーナーが Quick setup をオンにするまでこのコマンドは表示されません。トークンを外したいときは claude.ai の Connectors 設定で GitHub の接続を解除します。

タスクを頼む

  1. リポジトリとブランチを選ぶ:入力欄の下のリポジトリ選択で、作業させるリポジトリを選びます。ブランチも選べ、複数のリポジトリを1つのセッションに追加することもできます。
  2. 権限モードを選ぶ:クラウドのセッションで選べるのは Auto(分類器が Claude の操作を確認する。組織が許可し、モデルが対応している場合に表示)、Accept edits(承認を待たずに変更してブランチを push)、Plan(進め方を提案し、承認されるまでファイルを編集しない)の3つです。Manual と Bypass permissions は選べません。
  3. やってほしいことを書いて送る:「セットアップ手順を書いた README を追加して」「tests/test_auth.py の失敗している認証テストを直して」のように、ファイルや関数の名前を入れて具体的に書きます。エラーの出力があれば貼り付け、症状だけでなく期待する動きも書くよう、公式は勧めています。
Anthropic公式クイックスタート「タスクを開始する」の手順。リポジトリとブランチを選び、権限モード(Auto・Accept edits・Plan)を選んで、やってほしいことを書いて送る
公式クイックスタート「タスクを開始する」(出典:code.claude.com、2026年10月14日撮影)。

送ると、Claude がリポジトリを clone し、セットアップスクリプトがあれば実行してから作業を始めます。タスクごとに別のセッションと別のブランチが作られるので、1つ目が終わるのを待たずに次を頼めます。URL に prompt・repositories・environment のパラメータを付けて、依頼文とリポジトリを入力済みの状態で開くこともできます(例:https://claude.ai/code?prompt=Fix%20the%20login%20bug&repositories=acme/webapp)。課題管理ツールにボタンを置くといった連携に使えます。

結果を確認してプルリクエストを作る

  1. 差分を開く:「+42 -18」のような表示を選ぶと、左にファイル一覧、右に変更の差分ビューが開きます。既定ではベースブランチと比較され、「Compare against」で比較先を変えられます。
  2. 行にコメントを付ける:差分の行を選んで指摘を書くと、次のメッセージと一緒に Claude へ渡されます。「src/auth.ts の47行目で、ここでエラーを握りつぶさないで」のように場所の説明を省けます。
  3. プルリクエストを作る:差分ビューの上部にある「Create PR」を選びます。通常の PR・下書き・GitHub の作成画面への移動(タイトルと説明は生成済み)から選べます。
  4. PR のあとも続ける:セッションは PR を作ったあとも続きます。CI の失敗内容やレビューコメントを貼り付けて対応を頼めます。自動で見張らせたいときは Auto-fix を使います。
Anthropic公式クイックスタート「レビューと反復」の手順。diffビューを開き、行にコメントを残し、Create PRでプルリクエストを作り、PRの後も続ける
公式クイックスタート「レビューと反復」(出典:code.claude.com、2026年10月14日撮影)。

CLI 側の初回セットアップは Claude Code の始め方 と インストール手順 にまとめています。

ローカルの CLI・Remote Control との違い

Claude Code の動き自体はどこでも同じです。変わるのは、セッションがどこで動くかと、ローカルの設定が使えるかどうかです。Remote Control は、手元のパソコンで動いているセッションを claude.ai/code やスマートフォンの Claude アプリから続きで操作する機能で、コードの実行もファイルも手元に残ります(公式「Remote Control」)。公式クイックスタートは、この3つを次のように比較しています。

項目クラウドのセッション(Web版)ローカルのセッションローカル+Remote Control
コードが動く場所クラウドの仮想マシン(既定はAnthropicが管理)自分のパソコン自分のパソコン
始める場所claude.ai/code、Claudeのモバイルアプリ、デスクトップアプリ(Cloudを選択)、claude --cloudターミナル、IDE、デスクトップアプリ(Localを選択)ターミナル、VS Code拡張、デスクトップアプリ
やり取りする場所claude.ai、モバイルアプリ、デスクトップアプリ始めた場所始めた場所に加えて、claude.aiとモバイルアプリ
ローカルの設定を使うか使わない(リポジトリの中身だけ)使う使う
GitHubが必要か必要(--cloud でローカルのリポジトリを送る方法もある)不要不要
接続が切れても動き続けるか動き続ける止まるパソコン上でセッションが開いている間は続く
権限モードAccept edits・Plan・Autoターミナルではすべてのモードclaude.aiとモバイルアプリからはManual・Accept edits・Plan・Auto
ネットワークアクセス環境ごとに設定できる自分のパソコンのネットワーク自分のパソコンのネットワーク

出典:Anthropic 公式ドキュメント「クラウドで Claude Code を始める」(2026年10月14日確認)

どちらを使うか迷ったときの目安

  • Web版(クラウドセッション):インストールなしで試したい、複数のタスクを同時に走らせたい、閉じても動かしておきたい、手元に無いリポジトリを触りたい、スマートフォンから確認したい
  • ローカルの CLI:ローカルの設定・MCP サーバー・独自ツールが要る、GitHub 以外のリポジトリ、Manual や Bypass permissions で細かく確認したい、ターミナル専用のコマンドを使いたい
  • ローカル+Remote Control:ローカルの環境をそのまま使いながら、外出先のスマートフォンやブラウザから進み具合を見て指示を足したい(ただしパソコン上でセッションが開いている間だけ)

Web版で始めて、ローカルの環境が要る段階になったら --teleport で手元に引き取る、という組み合わせもできます。デスクトップアプリから使う場合は Claude Code Desktop の解説 も参考にしてください。

Claude Code on the web の料金と使えるプラン

Web版だけの料金はありません。対象のプランを契約していれば、その利用量の範囲で使えます。

  • 使えるプラン:Pro・Max・Team プラン、および Enterprise の premium 席または Chat+Claude Code 席(公式ドキュメント、2026年10月14日確認)。Free プランでは使えません。
  • クラウドの仮想マシンに別料金はかからない:各セッションの利用量は、ほかの Claude や Claude Code の利用と合わせて、契約プランの上限に数えられます。
  • 並列で動かすと、その分だけ利用量が早く減る:レート制限はアカウント内のすべての利用で共有され、複数のタスクを同時に動かすと比例して消費されます。
プラン料金(公式料金ページ・2026年10月14日確認)Web版
Free無料対象外
Pro月額20ドル(年払いは月あたり17ドル・200ドル一括)使える
Max月額100ドルから(Pro の5倍または20倍の利用量)使える
TeamStandard 席:1席あたり月20ドル(年払い。月払いは25ドル)
Premium 席:1席あたり月100ドル(年払い。月払いは125ドル)
使える
Enterprise1席あたり月20ドル+利用量は API 料金で課金(営業経由)premium 席または Chat+Claude Code 席で使える
Claude公式料金ページのProプラン(年払いで月17ドル・月払い20ドル、Claude Codeを含む)とMaxプラン(月100ドルから)
Claude 公式料金ページの Pro と Max(出典:claude.com/pricing、2026年10月14日撮影)。Pro の機能一覧に Claude Code が含まれています。

料金は Claude 公式の料金ページ、対象プランと利用量の扱いは Anthropic 公式ドキュメント によります(いずれも2026年10月14日確認。税別、価格は変更されることがあります)。プランの選び方と日本円の目安は Claude Code の料金プラン解説 にまとめています。

クラウド環境の設定:GitHub 認証・ネットワーク・セットアップスクリプト

Web版を仕事で使うときに押さえておきたいのが「クラウド環境」の設定です。クラウド環境は、セッションが外部に通信できる範囲、環境変数、セッション開始時に動かすセットアップスクリプトを保存した設定で、複数作って使い分けられます(公式「クラウド環境」、2026年10月14日確認)。

GitHub 認証の2方式

方式仕組み向いている人
GitHub Appブラウザの初期設定で Claude GitHub App を認可する。公開リポジトリと、App を入れた非公開リポジトリが対象ブラウザから始める人、Auto-fix を使うチーム
/web-setupターミナルの Claude Code で実行し、手元の gh CLI のトークンを Claude アカウントに送る。その gh が触れるリポジトリすべてが対象すでに gh を使っている個人の開発者

Anthropic が管理する環境では、GitHub の認証情報は暗号化して Anthropic のサーバーに置かれ、セッションの仮想マシンの中には入りません。仮想マシンからの GitHub 操作は専用のプロキシを通り、サーバー側で認証情報が付けられます。

ネットワークアクセスの4つのレベル

環境ごとに、セッションから外へ出る通信の範囲を1つ選びます。

レベル外部への通信
Noneセッションのネットワーク経由の外部通信なし
Trusted(既定)許可リストにあるドメインのみ(パッケージレジストリ、GitHub、クラウド SDK など)
Fullすべてのドメイン
Custom自分で決めた許可リスト(既定のリストを含めることもできる)
Anthropic公式ドキュメント「クラウド環境」のアクセスレベルの表。None・Trusted・Full・Customの4段階と、どのレベルでも到達できる先
公式「クラウド環境」のアクセスレベル(出典:code.claude.com、2026年10月14日撮影)。どのレベルでも、GitHub(プロキシ経由)・有効にした MCP コネクタ・Anthropic API には届きます。

クラウドの仮想マシンに最初から入っているもの・上限

公式ドキュメントによると、Anthropic が管理する仮想マシンには Python 3.x・Node.js 20/21/22・Ruby・PHP 8.3・Java(OpenJDK 21)・Go・Rust・C/C++ のツールチェーン、Docker(docker compose を含む)、PostgreSQL 16・Redis 7.0、git・gh・jq・ripgrep などが入っています。資源の目安は 4 vCPU・16GB メモリ・30GB ディスクで、大きなビルドやメモリを多く使うテストは止められることがあります。手元のマシンの性能が要る作業は Remote Control(自分のパソコンで実行)のほうが向きます。

セットアップスクリプトと環境のキャッシュ

セットアップスクリプトは、新しいセッションが始まるときに Claude Code が起動する前に動く Bash スクリプトで、依存パッケージの導入や設定に使います。公式が示す決まりは次のとおりです。

項目公式ドキュメントの記載(2026年10月14日確認)
実行時間の目安おおよそ5分以内に終えるとファイルシステムのスナップショットが保存され、以後のセッションはスクリプトを飛ばしてそこから始まる。5分を超えるとキャッシュされない
時間を縮める方法独立したインストールは & と wait で並列に。収まらない大きなダウンロードは SessionStart フックに移してバックグラウンドで動かす
キャッシュに残るものファイルだけ。入れたパッケージ・pull した Docker イメージは残るが、起動したデータベースや docker compose up のコンテナは残らない(セッションごとに起動し直す)
作り直されるときスクリプトか許可ホストを変えたとき、およびおおよそ7日の有効期限で
ベースイメージ自前の Docker イメージへの差し替えは未対応。提供イメージの上に入れるか、docker compose で自分のイメージを並走させる

コマンドの時間制限も知っておくと安心です。Claude が実行するコマンドは既定で2分(最長10分まで延長を求められる)待ち、超えるとバックグラウンドに移って最長30分まで続きます。SessionStart フックは既定600秒で打ち切られます。長いビルドやテストが多いなら、環境変数 BASH_DEFAULT_TIMEOUT_MS を環境に設定しておきます。

ターミナルとクラウドの行き来:--cloud・--teleport・進行中のセッションへの指示

ターミナルの Claude Code と Web版は、同じ claude.ai アカウントでサインインしていれば行き来できます。細かな要件は Claude Code を別端末で続けるコマンドガイド に譲り、ここでは公式ドキュメント(2026年10月14日確認)に書かれた基本を押さえます。

ターミナルからクラウドへ:claude --cloud

claude --cloud "src/auth/login.ts の認証バグを直して" のように実行すると、いま開いているリポジトリの GitHub リモートを、いまのブランチでクラウド側が clone して新しいセッションが始まります。手元の checkout ではなくリモートを clone するので、ローカルにコミットがあるなら先に push します。旧表記の --remote は非推奨の別名として動きます。クラウドの用意が進む間、CLI にはセットアップの進み具合が表示され、その間に打った指示は準備が終わると送られます。

  • 計画はローカル、実行はクラウド:claude --permission-mode plan で手元で方針を固め、計画をリポジトリに保存して push してから claude --cloud "docs/migration-plan.md の計画を実行して" と投げる使い方を公式が勧めています
  • 並列に投げる:--cloud を実行するたびに独立したセッションができます。3つ投げれば3つが同時に動きます
  • 一方通行:CLI からは、進行中のローカルセッションそのものをクラウドに送ることはできません(新しいクラウドセッションを作るだけ)。デスクトップアプリの Code タブは「Open in」からローカルセッションをクラウドに送れます
  • GitHub に無いリポジトリ:リモートが無い、または Claude GitHub App を入れていない github.com のリポジトリから実行すると、手元のリポジトリをまとめてアップロードします。100MB 未満・1つ以上のコミットが必要で、macOS・Linux・WSL では .env や鍵ファイルの未コミットの変更は送られません(Windows はそのまま送られるので注意)。CCR_FORCE_BUNDLE=1 で強制的にアップロードもできます

進行中のクラウドセッションに指示を送る:claude -p … --cloud <セッションID>

動いているクラウドセッションには、ログイン済みのどのマシンの CLI からでも claude -p "テストの失敗を直して" --cloud session_… で指示を1つ送れます。コマンドは送るだけで終わり、返事を待ちません。セッション ID は claude.ai/code の一覧か、セッションの URL から取れます。CI のスクリプトから次の手を送るといった使い方もできます。

claude.aiにログインしていない状態で「claude -p テストの失敗を直して --cloud セッションID」を実行した端末の実画面。Cloud sessions need a claude.ai sign-in. Run claude auth login というエラーが出る
claude.ai にサインインしていない状態で claude -p … --cloud を実行したときの実画面(この端末の Claude Code 2.1.299・2026年10月14日)。クラウドセッションは claude.ai のサインインが必要で、API キーや Amazon Bedrock などのサードパーティ経由では使えません。

クラウドからターミナルへ:claude --teleport

クラウドで進めたセッションを手元に引き取る方法は5つあります。

  • ターミナルで claude --teleport(一覧から選ぶ)または claude --teleport <セッションID>
  • 起動中の Claude Code の中で /teleport(/tp)
  • /tasks でバックグラウンドのセッション一覧を出し、t キーで引き取る
  • claude.ai/code のセッションメニューで「Open in > Terminal」を選び、表示されたコマンドをターミナルに貼る
  • クラウドセッションの中で /teleport と打つと、そのセッション用の claude --teleport <セッションID> が返ってくる(セッション側の Claude Code が v2.1.223 以降)

引き取るときは、同じリポジトリの checkout にいること、未コミットの変更が無いこと(あれば stash を促されます)、クラウド側のブランチが push 済みであること、同じアカウントでサインインしていることが必要です。ブランチを fetch して checkout し、会話の履歴ごとターミナルに読み込まれます。ターミナル側はそのセッションの「別のコピー」になるので、手元での続きはクラウド側には反映されません。スマートフォンから引き続き操作したいなら、手元のセッションで /remote-control を始めます。なお --resume はこのマシンの履歴を開くもので、クラウドのセッションは一覧に出ません。

claude.aiにログインしていない状態で「claude --teleport」を実行した端末の実画面。Teleport requires a Claude account. Run /login and select Claude account with subscription と表示される
claude.ai にサインインしていない状態で claude --teleport を実行したときの実画面(この端末の Claude Code 2.1.299・2026年10月14日)。/login で「Claude account with subscription」を選んでサインインすれば使えます。

Claude Code・AIエージェントの業務導入をご検討の方は、自社での開発実例を公開しているクリスタルメソッドの無料相談をご利用ください。

プルリクエストの自動修正(Auto-fix)

Claude Code on the web では、Claude にプルリクエストを見張らせ、CI の失敗やレビューコメントに自動で対応させることができます。使うには、リポジトリに Claude GitHub App をインストールしておく必要があります。Auto-fix は PR ごとのオン・オフです(2026年10月14日確認)。

PR の状況オンにする方法
クラウドセッションで作った PRclaude.ai/code でセッションを開き、CI ステータスバーから「Auto-fix」を選ぶ
ターミナルで作業中の PRPR のブランチで /autofix-pr を実行(gh で開いている PR を見つけ、クラウドセッションを作って Auto-fix をオンにする)
スマートフォンからモバイルアプリで「この PR を見張って CI の失敗とレビューコメントを直して」のように頼む
既存の PRPR の URL をセッションに貼り、Auto-fix を頼む

Claude は、修正に確信があり、これまでの指示と矛盾しなければ修正して push し、セッションに内容を書き残します。レビューコメントの解釈が分かれる場合や設計に関わる場合は、先に確認を求めます。重複や対応不要のイベントは記録だけして進みます。ベースブランチが進んでマージコンフリクトが起きても GitHub から通知が来ないため、コンフリクトは自動では直りません。セッションでリベースを頼みます。

Claude がレビューコメントに返信すると、自分の GitHub アカウント名で投稿されます(Claude Code からの返信だと分かる表示は付きます)。コメントをきっかけに動く自動化(Atlantis・Terraform Cloud・issue_comment で動く GitHub Actions など)があるリポジトリでは、Claude の返信がそれを起動しうるため、Auto-fix をオンにする前に確認し、PR のコメントでデプロイが走るリポジトリでは使わないことを公式は勧めています。止めるときは CI ステータスバーの Auto-fix を外すか、Claude に「見張るのをやめて」と頼みます。

次に読む:Claude Codeを別端末で続けるには?

Claude Codeを別端末で続けるコマンドガイド【2026年版】

セッションの操作:権限モード・差分確認・共有・アーカイブ・削除

セッションは claude.ai/code のサイドバーに並びます。公式ドキュメント(2026年10月14日確認)に書かれている操作をまとめます。

操作やり方注意点
権限モードを変えるモードのドロップダウンから選ぶタスク作成時にも実行中にも変更できる。環境の有効期限切れで再開したときは、そのときのモードで再開する
変更を確認する差分表示(例:+42 -18)を選ぶと差分ビューが開く行にコメントを残すと次のメッセージで Claude に渡せる。「Compare against」で比較先ブランチを変えられる
コンテキストを整理する/compact(要約して空きを作る)・/context(中身を表示)/clear は使えない(サイドバーから新しいセッションを始める)。自動の要約は容量が近づくと走る
モデルなどを変える/model sonnet のように引数で指定するターミナルの選択画面は開かない。/effort・/rename も同じ。/config は設定画面を開くだけ
送った指示を取り消すClaude が読む前なら、待ち行列のメッセージの ✕ を押す文章は入力欄に戻る。読まれたあとは取り消せない
共有する可視性を切り替えてリンクを渡すTeam・Enterprise は Private と Team、Pro・Max は Private と Public。Public は claude.ai にログインした誰でも見られるため、非公開リポジトリのコードや認証情報が含まれていないか確認する
アーカイブするサイドバーでセッションにマウスを合わせてアーカイブアイコン一覧から隠れるが、フィルターで表示できる
削除するアーカイブ済みから削除アイコン、またはセッションメニューの「Delete」完全に消え、取り消せない

設定を変えたいときは、環境の環境変数か、リポジトリの .claude/settings.json をコミットして渡します。サブエージェントはローカルと同じように動き、Agent teams は環境変数 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 を環境に足すと使えます。スラッシュコマンド全体は Claude Code のスラッシュコマンド解説 を参照してください。

うまく動かないとき(よくあるエラーと対処)

症状主な原因と対処(公式ドキュメント 2026年10月14日確認)
Session creation failed/準備中のまま進まないクラウド側で仮想マシンを割り当てられなかった状態。status.claude.com で障害を確認し、1分ほど待って再試行する。GitHub 連携がそのリポジトリに届いているかも確認する
Unable to get organization UUID/Cloud sessions need a claude.ai sign-in--cloud・--teleport は claude.ai アカウントでのサインインが必要。API キー認証では使えない。claude auth login(セッション内なら /login)でサインインし直す
Cloud sessions aren’t available with Amazon Bedrock/Google Vertex AIサードパーティ経由の設定では使えない。CLAUDE_CODE_USE_BEDROCK などを外して Anthropic アカウントでサインインする
Cloud sessions are disabled by your organization’s policy組織の allow_remote_sessions が無効。オーナーが claude.ai の Claude Code 管理設定で有効にする
/web-setup が「No commands match」「Unknown command」になるシェルではなく Claude Code の中で打つ。それでも出ないときは API キー認証になっている(/login)、Team・Enterprise で Quick setup がオフ(ブラウザから接続する)、組織がクラウドセッションを無効にしている、のいずれか
GitHub を接続したのにリポジトリが出ない非公開リポジトリは Claude GitHub App を入れたアカウント・組織のものだけが出る。/web-setup で接続した場合は gh repo view OWNER/REPO で gh から見えるか確認する
セットアップスクリプトが失敗する/セッションが途中で止まるパッケージの取得先がアクセスレベルの許可リストに無い、新しい clone に無いファイルを参照している、Ubuntu では別の書き方が要る、など。スクリプトの先頭に set -x を足して失敗した行を見る。5分を超えると環境キャッシュが作られないので、並列化かフックへの移動で縮める
環境の有効期限切れ(Environment expired)しばらく操作が無いと仮想マシンが回収される。claude.ai/code からセッションを開き直すと新しい仮想マシンで会話の履歴が戻る。回収時に動いていたバックグラウンドの処理(サブエージェント・シェルコマンド)は戻らない
Remote Control session expired/Access denied--teleport は Remote Control と同じ接続基盤を使うため、この表示で出る。/login で資格情報を更新し、セッションと同じアカウントか確認する
API Error: 500・529 Overloaded・429・Prompt is too longCLI やデスクトップアプリと共通の実行時エラー。公式のエラーリファレンスの対処に従う

タブを閉じてもセッションが動き続けるのは仕様です。止めたいときはサイドバーからアーカイブ、または削除します。

Claude Code on the web の制限事項と注意点

導入を判断する前に、公式ドキュメントが明記している制約を把握しておきます(公式「クラウドで Claude Code を使用する」、2026年10月14日確認)。

レート制限はアカウント全体で共有される

クラウドの仮想マシンに追加の課金はありませんが、レート制限はアカウント内のすべての Claude・Claude Code の利用と共有されます。並列セッションを複数走らせると、それに比例して消費されます。チームで同時に使う構成では、プランの上限を先に確認しておきます。プランごとの上限は Claude Code の料金・レート制限の解説 を参照してください。

Claude 組織の IP アローリストと競合する

見落としやすい制約です。Claude の組織設定で IP アローリスト(接続元 IP の制限)を有効にしていると、Anthropic 管理のクラウドセッションは Anthropic 側のインフラから API を呼ぶため、認証エラーで全部失敗します。Code Review や Routines も同じ影響を受けます。対処は Anthropic サポートに連絡して Anthropic 管理のサービスを除外してもらうことで、申請と承認の時間を導入計画に織り込みます。なお、組織が自前のインフラで動かす自己ホスト環境に向けたセッションは、自社ネットワークから API を呼ぶのでこの制約を受けません。

git ホスティングサービス別の対応状況

プラットフォームcloneブランチ push備考
GitHub.com対応対応全プラン
GitHub Enterprise Server対応対応Team・Enterprise プラン
GitLab手元のリポジトリの送付のみ不可CCR_FORCE_BUNDLE=1 で送れるが、結果を push できない
Bitbucket手元のリポジトリの送付のみ不可同上

そのほかの制約

  • 使えない組織:Zero Data Retention を有効にした組織、HIPAA 構成を適用した組織では、/web-setup を含むクラウドセッションの機能が使えません
  • 同じアカウント:クラウドのセッションをターミナルに引き取れるのは、同じアカウントでサインインしているときだけです
  • 時間の上限:コマンドの既定2分(最長10分、バックグラウンドで30分)、SessionStart フック600秒、セットアップスクリプトはおおよそ5分を超えるとキャッシュされない、しばらく操作が無いと仮想マシンが一時停止・回収される
  • 権限モード:Auto・Accept edits・Plan のみ。Manual・Bypass permissions は選べない

実行方式別のトレードオフ比較

判断軸Web版(クラウド)ローカルの CLIデスクトップアプリ
実行場所Anthropic のクラウド自分のパソコン両方(Local/Cloud を選ぶ)
ローカルの環境・ツール使えない使えるLocal のときだけ使える
並列タスク容易(仮想マシン単位で分離)worktree の管理が必要Cloud のときは容易
閉じたあと動き続けるプロセス終了で止まる方式による
GitHub 以外の git ホストpush 不可制限なしLocal のときは制限なし
IP アローリストとの競合あり(除外申請)なしCloud のときはあり
仮想マシンの追加課金なしなしなし

セキュリティアーキテクチャの概要

公式ドキュメントは、クラウドのセッションが利用者のパソコンや他のセッションから分離される仕組みとして、次の点を挙げています。

  • 分離された仮想マシン:各セッションは、Anthropic が管理する分離された仮想マシンで動きます(自己ホスト環境では自社のインフラで動き、分離は自社の責任になります)
  • ネットワークアクセスの制御:既定で通信先が制限されており、無効にすることもできます。無効にしても Anthropic API との通信は残るため、データが外に出る経路として考慮します
  • 認証情報の保護:git の認証情報や署名鍵はサンドボックスの外に置かれ、プロキシが範囲を絞った認証情報で代わりに認証します
  • ネットワークシークレット:Pro・Max プランでは、クラウド環境に追加したキーも同じようにサンドボックスの外に置かれ、該当する通信にだけ付けられます(Team・Enterprise プランにはまだありません)
  • 安全な分析:コードはセッションの分離された環境の中で分析・変更され、そのあとで PR が作られます

Claude Code 全体の安全面については Claude Code とは の記事も参照してください。

Web版が向く場面・向かない場面(開発現場での使い分け)

クリスタルメソッドの開発チームでは、Claude Code on the web を「ローカル CLI の代わり」ではなく、「手元で走らせている作業を、外出先や別の端末から一時的に覗く・拾い上げる窓口」として使うと相性がよいと感じています。--cloud は手元のリポジトリを対象に新しいタスクをクラウドへ投げたいとき、--teleport は逆にクラウドで進めたタスクの続きを、エディタ連携や CLAUDE.md のプロジェクト固有のルールが効く手元の環境に引き戻したいときに使い分けています。Web版だけで完結させようとすると、CLAUDE.md に書いたプロジェクト固有の作業ルールや、ローカルにしか置いていない設定への参照でつまずく場面があるため、「重い設計判断や複数ファイルにまたがる変更はローカル CLI、外出先での軽い確認やタスクの投げっぱなしは Web版」という役割分担にしています。

作業Web版(クラウド)ローカルの CLI
外出先からの軽い確認・タスクの投げっぱなし向く手元に戻ってから
CLAUDE.md のルールやローカルの設定が要る作業つまずきやすい向く
重い設計判断・複数ファイルにまたがる変更結果の確認に使う向く
同じリポジトリの独立した小タスクを複数向く(並列)worktree の管理が要る

また、Claude の組織設定で IP アローリストを使っている場合は、Web版を使い始める前に除外申請の要否を確認しておくことをおすすめします。レート制限がローカル CLI と共有される点も、ローカルで大きめのタスクを流している最中に Web版から追加のセッションを立てると上限に触れやすくなるため、ローカルの重いタスクが一段落したタイミングで Web版に切り替える運用のほうがつまずきが少ないと感じています。

どこから試すかを決めるときの判断ポイント

クラウドのセッションでも、Claude Code の動き自体はローカルと同じです。違うのは、どこで動くかと、ローカルの設定が使えるかどうかです。全面的な切り替えより、並列タスクの消化や非同期のレビューサイクルといった限定的な用途から評価するのが現実的です。導入前に押さえておきたい判断ポイントは次のとおりです。

  • GitHub への依存:GitLab や Bitbucket を中心に使うチームは、現時点ではクラウドセッションから push できません。この制約が解消されるまでは、調査やコードの質問など局所的な用途に限定するのが妥当です
  • IP アローリストの事前確認:Claude の組織設定で IP アローリストを使っているかを先に確認し、必要なら Anthropic サポートへの除外申請を導入前に済ませます
  • レート制限の消費設計:並列セッションを増やすほど上限に早く達します。チームの規模に応じた利用計画を立て、必要なら上位プランや席の種類を検討します
  • 認証の設計:--cloud・--teleport は同じ claude.ai アカウントでのサインインが必須です。共有アカウントやサービスアカウントの運用がある場合は見直します
  • クラウド環境の整備:セットアップスクリプトを5分以内に収め、ネットワークのアクセスレベルを決めておくと、チーム全員が同じ環境でセッションを始められます

ほかのツールとの比較は Claude Code vs Cursor と Claude Code vs Codex、API 経由で使うときの費用は Claude Code の API 料金解説、基本の操作は Claude Code の使い方 を参照してください。

よくある質問

Q. Claude Code on the web(Web版)とは何ですか?
A. claude.ai/code で提供されている、クラウド上で動く Claude Code です。自分のパソコンではなく Anthropic が管理する仮想マシンで Claude が作業し、GitHub のリポジトリを clone してコードを変更し、ブランチを push します。ブラウザを閉じてもセッションは続き、スマートフォンの Claude アプリからも確認できます。

Q. Claude Code on the web は無料で使えますか?
A. 使えません。Pro・Max・Team プランと、Enterprise の premium 席または Chat+Claude Code 席が対象です。Web版だけの追加料金は無く、クラウドの仮想マシンにも別料金はかかりませんが、利用量は契約プランの上限に数えられます(2026年10月14日に公式ドキュメントで確認)。

Q. Claude Code on the web を使うのに GitHub は必須ですか?
A. リポジトリの clone とプルリクエストの作成には GitHub が必要です。ターミナルの claude --cloud から手元のリポジトリをアップロードして送ることはできますが、GitLab や Bitbucket には結果を push できません。GitHub Enterprise Server は Team・Enterprise プランで使えます。

Q. ローカルの CLI と Claude Code on the web の違いは何ですか?
A. 動きは同じで、違いは「どこで動くか」と「ローカルの設定を使えるか」です。Web版はクラウドの仮想マシンで動き、ローカルの設定・ツール・MCP サーバーは使えず、権限モードは Auto・Accept edits・Plan の3つです。閉じても動き続け、複数のタスクを別セッションで同時に進められます。

Q. Remote Control と Claude Code on the web は何が違いますか?
A. Remote Control は、自分のパソコンで動いている Claude Code のセッションを claude.ai/code やスマートフォンから操作する機能で、コードの実行もファイルも手元に残ります。Web版はクラウドの仮想マシンで動きます。ローカルの環境が必要なら Remote Control、インストールなしで動かしたいなら Web版です。

Q. --cloud と --teleport はどう違いますか?
A. claude --cloud "作業内容" はターミナルから、いまのリポジトリの GitHub リモートを対象に新しいクラウドセッションを作って投げます。進行中のローカルセッションそのものは送れません。claude --teleport は逆に、クラウドのセッションをブランチと会話の履歴ごと手元のターミナルに引き取ります。どちらも同じ claude.ai アカウントでのサインインが必要で、API キー認証では使えません。

Q. 動いているクラウドセッションにあとから指示を送れますか?
A. 送れます。ブラウザやスマートフォンの Claude アプリから直接送れるほか、ログイン済みのターミナルから claude -p "指示" --cloud セッションID で1つ送れます。コマンドは送るだけで終わり、返事は待ちません。

Q. Claude Code on the web の制限事項にはどんなものがありますか?
A. レート制限はアカウント内のすべての Claude・Claude Code の利用と共有されます。Claude の組織設定で IP アローリストを有効にしていると、クラウドセッションは認証エラーになり、Anthropic サポートへの除外申請が必要です。GitLab や Bitbucket には push できず、Zero Data Retention や HIPAA 構成の組織では使えません。

Q. セットアップスクリプトのキャッシュはどう働きますか?
A. 新しいセッションの開始時にスクリプトが動き、おおよそ5分以内に終わるとファイルシステムのスナップショットが保存されます。以後のセッションはそこから始まるため起動が速くなります。5分を超えるとキャッシュされません。スクリプトや許可ホストを変えたとき、およびおおよそ7日の有効期限でキャッシュは作り直されます。

Q. クラウド環境で Docker は使えますか?
A. docker と docker compose が入っていて、Docker Hub などの主なレジストリは既定(Trusted)の許可ドメインに含まれます。pull したイメージは環境のキャッシュに残りますが、起動したコンテナは残らないので、セッションごとに起動し直します。ベースイメージを自前の Docker イメージに差し替えることは未対応です。

参考文献

関連記事

監修

河合 継(クリスタルメソッド株式会社 代表取締役)

AI・ディープラーニングに関する特許16件の発明者。過去、国立がん研究センターとの共同研究や、テレビ番組でのAI解説実績を持つAI研究者として、AIの研究開発を主導している。
運営会社について | 編集方針

Claude Code・AIエージェントの業務活用をご検討の方へ

クリスタルメソッドは、Claude Codeを実務投入している開発会社として、AIエージェント・社員AIの導入と開発効率化を支援しています。自社サイトの表示速度をAI社員(Claude Code)で12.89秒→2.03秒に短縮した実例も事例記事として公開しています。「自社の開発・業務にAIをどう組み込むか」といったご相談を承っています。

AIブログ購読

 
クリスタルメソッドがお届けする
AIブログの更新通知を受け取る

Read next

あわせて読みたい

  • 対話・チャットLLMのイメージ

    Claude Codeを別端末で続けるコマンドガイド【2026年版】

    デスクから離れても、スマホやブラウザ、別アプリでClaude Codeのセッションを続けられます。環境をまたいで作業を引き継ぐコマンドをまとめます。 設定ファイ...

  • Claude Code Desktop 完全解説——3タブの仕組みと並列開発の実装

    Claude Code Desktopとは?CLIとの違い・主な機能・インストール方法を解説【2026年版】

    Claude Code Desktopは、Claudeのデスクトップアプリにある「Code」タブで使うClaude Codeです。ターミナルを使わずに、画面上で...

  • 対話・チャットLLMのイメージ

    claude code 料金を日本円で解説——全プラン比較と失敗しない選び方(無料枠なし)

    Claude Codeは無料プランでは使えません。料金は、Pro(月額$20、年払いで実質$17)・Max(月額$100/$200)・Team・Enterpri...

View more