<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://mochiu.net/index.php?action=history&amp;feed=atom&amp;title=Claude_Code%E3%81%AE%E8%A8%AD%E5%AE%9A_-_%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9</id>
	<title>Claude Codeの設定 - リモートアクセス - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://mochiu.net/index.php?action=history&amp;feed=atom&amp;title=Claude_Code%E3%81%AE%E8%A8%AD%E5%AE%9A_-_%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9"/>
	<link rel="alternate" type="text/html" href="https://mochiu.net/index.php?title=Claude_Code%E3%81%AE%E8%A8%AD%E5%AE%9A_-_%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9&amp;action=history"/>
	<updated>2026-05-02T18:13:06Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://mochiu.net/index.php?title=Claude_Code%E3%81%AE%E8%A8%AD%E5%AE%9A_-_%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9&amp;diff=14500&amp;oldid=prev</id>
		<title>Wiki: ページの作成:「== 概要 == Claude Codeは、Anthropicが提供するAIエージェント型コーディングツールであり、OpenCodeのようなクライアント・サーバアーキテクチャを持たない。&lt;br&gt; &lt;br&gt; そのため、OpenCodeの &lt;code&gt;opencode serve&lt;/code&gt; や &lt;code&gt;opencode web&lt;/code&gt; コマンドのようなサーバ起動コマンドは存在せず、HTTPサーバとして動作させることはできない。&lt;br&gt; &lt;br&gt; しかし、以下に示す3…」</title>
		<link rel="alternate" type="text/html" href="https://mochiu.net/index.php?title=Claude_Code%E3%81%AE%E8%A8%AD%E5%AE%9A_-_%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9&amp;diff=14500&amp;oldid=prev"/>
		<updated>2026-02-27T07:53:30Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「== 概要 == Claude Codeは、Anthropicが提供するAIエージェント型コーディングツールであり、OpenCodeのようなクライアント・サーバアーキテクチャを持たない。&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; そのため、OpenCodeの &amp;lt;code&amp;gt;opencode serve&amp;lt;/code&amp;gt; や &amp;lt;code&amp;gt;opencode web&amp;lt;/code&amp;gt; コマンドのようなサーバ起動コマンドは存在せず、HTTPサーバとして動作させることはできない。&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; しかし、以下に示す3…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 概要 ==&lt;br /&gt;
Claude Codeは、Anthropicが提供するAIエージェント型コーディングツールであり、OpenCodeのようなクライアント・サーバアーキテクチャを持たない。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
そのため、OpenCodeの &amp;lt;code&amp;gt;opencode serve&amp;lt;/code&amp;gt; や &amp;lt;code&amp;gt;opencode web&amp;lt;/code&amp;gt; コマンドのようなサーバ起動コマンドは存在せず、HTTPサーバとして動作させることはできない。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
しかし、以下に示す3つの方法でリモートアクセスを実現できる。&amp;lt;br&amp;gt;&lt;br /&gt;
* SSH + Tailscale + tmux&lt;br /&gt;
*: SSHでリモートサーバに接続し、Tailscaleでセキュアなネットワークを構築、tmuxでセッションを永続化する方法である。&amp;lt;br&amp;gt;&lt;br /&gt;
* VS Code Remote SSH&lt;br /&gt;
*: VS CodeのRemote SSH拡張機能を使用してリモートサーバに接続し、Claude Code拡張機能を使用する方法である。&amp;lt;br&amp;gt;&lt;br /&gt;
* Remote Control (/rc)&lt;br /&gt;
*: Claude Codeの組み込み機能を使用して、モバイルアプリやブラウザからローカルセッションを継続する方法である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
下表に、各方法の特徴を示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ リモートアクセス方法の比較&lt;br /&gt;
! 方法 !! 接続先 !! 必要なプラン !! 特徴&lt;br /&gt;
|-&lt;br /&gt;
| SSH + Tailscale + tmux || リモートサーバ || 全プラン対応 || セッション永続化&amp;lt;br&amp;gt;低コスト&lt;br /&gt;
|-&lt;br /&gt;
| VS Code Remote SSH || リモートサーバ || 全プラン対応 || IDE統合&amp;lt;br&amp;gt;使いやすいUI&lt;br /&gt;
|-&lt;br /&gt;
| Remote Control (/rc) || ローカルPC || Max / Pro (予定) || モバイル対応&amp;lt;br&amp;gt;公式機能&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 方法 1 : SSH + Tailscale + tmux ==&lt;br /&gt;
SSHでリモートサーバに接続し、tmuxでセッションを永続化することで、Claude Codeをリモート環境で使用できる。&amp;lt;br&amp;gt;&lt;br /&gt;
Tailscaleを使用することで、ポート転送や動的DNSの設定不要でセキュアな接続が可能である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 前提条件 ====&lt;br /&gt;
* サーバ側&lt;br /&gt;
*: Claude CodeがインストールされているLinuxディストリビューション : RHEL、SUSE、Debian等&lt;br /&gt;
* クライアント側&lt;br /&gt;
*: SSHクライアントが動作する任意のデバイス : PC、スマートフォン等&lt;br /&gt;
* Tailscaleアカウント&lt;br /&gt;
*: 無料アカウントで最大100デバイスまで接続可能である。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Tailscaleの設定 ====&lt;br /&gt;
===== サーバ側の設定 =====&lt;br /&gt;
Tailscaleをサーバにインストールして設定する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # Tailscaleのインストール (Linux)&lt;br /&gt;
 curl -fsSL https://tailscale.com/install.sh | sh&lt;br /&gt;
 &lt;br /&gt;
 # Tailscaleにログイン&lt;br /&gt;
 sudo tailscale up&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ログインが完了すると、サーバにTailscaleのIPアドレス (例: 100.64.1.5) が割り当てられる。&amp;lt;br&amp;gt;&lt;br /&gt;
また、ホスト名 (例: myserver.ts.net) でアクセスできるようになる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== クライアント側の設定 =====&lt;br /&gt;
クライアントデバイスにもTailscaleをインストールする。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Windows / MacOS / Linux&lt;br /&gt;
*: [https://tailscale.com/download Tailscaleの公式サイト]からインストーラをダウンロードしてインストールする。&lt;br /&gt;
* iOS / Android&lt;br /&gt;
*: App Store または Google PlayからTailscaleアプリをインストールする。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
サーバ側と同じTailscaleアカウントでログインすることにより、デバイス間で接続可能になる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== SSH接続設定 ====&lt;br /&gt;
===== サーバ側のSSH設定 =====&lt;br /&gt;
SSHサーバが有効になっていることを確認する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # RHEL / SUSE&lt;br /&gt;
 sudo systemctl enable sshd&lt;br /&gt;
 sudo systemctl start sshd&lt;br /&gt;
 &lt;br /&gt;
 # ファイアウォールでSSHを許可 (firewalld使用時)&lt;br /&gt;
 sudo firewall-cmd --permanent --add-service=ssh&lt;br /&gt;
 sudo firewall-cmd --reload&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== クライアント側からの接続 =====&lt;br /&gt;
Tailscale経由でSSH接続する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # TailscaleのIPアドレスで接続&lt;br /&gt;
 ssh &amp;lt;ユーザ名&amp;gt;@&amp;lt;IPアドレス または ホスト名  例: 100.64.1.5&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 # またはTailscaleのホスト名で接続&lt;br /&gt;
 ssh &amp;lt;ユーザ名&amp;gt;@&amp;lt;IPアドレス または ホスト名  例: myserver.ts.net&amp;gt;&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== tmuxによるセッション永続化 ====&lt;br /&gt;
===== tmuxのインストール =====&lt;br /&gt;
サーバ側にtmuxをインストールする。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # RHEL&lt;br /&gt;
 sudo dnf install tmux&lt;br /&gt;
 &lt;br /&gt;
 # SUSE&lt;br /&gt;
 sudo zypper install tmux&lt;br /&gt;
 &lt;br /&gt;
 # Debian&lt;br /&gt;
 sudo apt install tmux&lt;br /&gt;
 &lt;br /&gt;
 # MacOS&lt;br /&gt;
 brew install tmux&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== tmuxセッションの作成と使用 =====&lt;br /&gt;
tmuxセッションを作成して、Claude Codeを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # 新しいtmuxセッションを作成&lt;br /&gt;
 tmux new -s claude&lt;br /&gt;
 &lt;br /&gt;
 # Claude Codeを起動&lt;br /&gt;
 claude&lt;br /&gt;
 &lt;br /&gt;
 # セッションからデタッチ ([Ctrl] + [B]キー → [D]キー)&lt;br /&gt;
 # セッションはバックグラウンドで継続する&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== tmuxセッションへの再接続 =====&lt;br /&gt;
接続が切れた場合や別のデバイスから接続する場合、既存のセッションに再接続できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # セッション一覧を表示&lt;br /&gt;
 tmux ls&lt;br /&gt;
 &lt;br /&gt;
 # 既存のセッションにアタッチ&lt;br /&gt;
 tmux attach -t claude&lt;br /&gt;
 &lt;br /&gt;
 # セッションが存在する場合はアタッチ、存在しない場合は新規作成&lt;br /&gt;
 tmux new -A -s claude&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== SSH接続時に自動的にtmuxセッションに接続する設定 =====&lt;br /&gt;
&amp;lt;u&amp;gt;.ssh/config&amp;lt;/u&amp;gt; ファイルを設定することにより、SSH接続時に自動的にtmuxセッションに接続できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 vi ~/.ssh/config&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
 # ~/.ssh/configファイル&lt;br /&gt;
 &lt;br /&gt;
 Host claude-server&lt;br /&gt;
    HostName &amp;lt;ホスト名  例: myserver.ts.net&amp;gt;&lt;br /&gt;
    User &amp;lt;ユーザ名&amp;gt;&lt;br /&gt;
    RequestTTY yes&lt;br /&gt;
    RemoteCommand tmux new -A -s claude&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
この設定により、以下に示すコマンドだけで自動的にtmuxセッションに接続できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 ssh claude-server&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 方法 2 : VS Code Remote SSH ==&lt;br /&gt;
VS CodeのRemote SSH拡張機能を使用して、リモートサーバ上のClaude CodeをIDE内で使用できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 前提条件 ====&lt;br /&gt;
* クライアント側&lt;br /&gt;
*: Visual Studio Code 1.98.0以降&lt;br /&gt;
* サーバ側&lt;br /&gt;
*: SSHサーバが動作するLinuxサーバ (RHEL 7以降、Ubuntu 16.04以降等)&lt;br /&gt;
*: 最低1[GB] RAM、推奨2[GB] RAM以上&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== VS Code拡張機能のインストール =====&lt;br /&gt;
===== Remote SSH拡張機能のインストール =====&lt;br /&gt;
VS CodeでRemote SSH拡張機能をインストールする。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
# VS Codeを開く。&lt;br /&gt;
# 拡張機能ビューを開く。([Ctrl] + [Shift] + [X]キー)&lt;br /&gt;
# &amp;lt;u&amp;gt;Remote - SSH&amp;lt;/u&amp;gt; を検索する。&lt;br /&gt;
# Microsoftが提供する &amp;lt;u&amp;gt;Remote - SSH &amp;lt;/u&amp;gt; 拡張機能をインストールする。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Claude Code拡張機能のインストール =====&lt;br /&gt;
# 拡張機能ビューで &amp;lt;u&amp;gt;Claude Code&amp;lt;/u&amp;gt; を検索する。&lt;br /&gt;
# Anthropicが提供する公式拡張機能をインストールする。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Remote SSHの設定 =====&lt;br /&gt;
===== SSHホストの追加 =====&lt;br /&gt;
# コマンドパレットを開く。([Ctrl] + [Shift] + [P]キー)&lt;br /&gt;
# &amp;lt;u&amp;gt;Remote-SSH: Add New SSH Host&amp;lt;/u&amp;gt; を選択する。&lt;br /&gt;
# 接続コマンドを入力する。&lt;br /&gt;
#: &amp;lt;pre&amp;gt;ssh &amp;lt;ユーザ名&amp;gt;@&amp;lt;IPアドレス または ホスト名  例: myserver.ts.net&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
# SSH設定ファイルを選択する。&amp;lt;br&amp;gt;通常は、&amp;lt;u&amp;gt;~/.ssh/config&amp;lt;/u&amp;gt; ファイル&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== SSH設定ファイルの例 =====&lt;br /&gt;
 vi ~/.ssh/config&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
 # ~/.ssh/configファイル&lt;br /&gt;
 &lt;br /&gt;
 Host claude-server&lt;br /&gt;
    HostName &amp;lt;IPアドレス または ホスト名  例: myserver.ts.net&amp;gt;&lt;br /&gt;
    User &amp;lt;ユーザ名&amp;gt;&lt;br /&gt;
    IdentityFile ~/.ssh/id_ed25519&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== リモートサーバへの接続 =====&lt;br /&gt;
# コマンドパレットを開く。([Ctrl] + [Shift] + [P]キー)&lt;br /&gt;
# [Remote-SSH: Connect to Host]を選択する。&lt;br /&gt;
# 設定したホスト名を選択する。&lt;br /&gt;
# 新しいVS Codeウィンドウが開いて、リモートサーバに接続される。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
初回接続時は、VS Code Serverがリモートサーバに自動的にインストールされる。&amp;lt;br&amp;gt;&lt;br /&gt;
数分掛かる場合があることに似注意する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Claude Code拡張機能の使用 =====&lt;br /&gt;
リモートサーバに接続した状態で、Claude Code拡張機能を使用できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
# サイドバーのClaude Codeアイコンを選択する。&lt;br /&gt;
# チャットパネルが開くので、リモートサーバ上のファイルやプロジェクトに対してClaude Codeを使用できる。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;※注意&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;VS Code拡張機能では &amp;lt;code&amp;gt;/rc&amp;lt;/code&amp;gt; コマンド (Remote Control) はサポートされていない。&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 方法 3 : Remote Control (/rc) ==&lt;br /&gt;
Remote Controlは、Claude Codeの組み込み機能であり、ローカルで実行中のセッションをモバイルアプリやWebブラウザから継続できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 機能の概要 ====&lt;br /&gt;
Remote Controlを使用すると、以下に示すことが可能である。&amp;lt;br&amp;gt;&lt;br /&gt;
* デスクで開始したタスクを、スマートフォンやタブレットから継続できる。&lt;br /&gt;
* ローカル環境 (ファイルシステム、MCPサーバ、ツール、プロジェクト設定) をリモートから利用できる。&lt;br /&gt;
* 複数のデバイス間で会話が同期される。&lt;br /&gt;
* ネットワーク切断やスリープから自動的に復旧できる。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;※注意&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;セッションはローカルPCで実行され続ける。&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;ソースコードはクラウドに転送されない。&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 対応プラン ====&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Remote Control対応プラン&lt;br /&gt;
! プラン !! 対応状況&lt;br /&gt;
|-&lt;br /&gt;
| Max || 対応済み (リサーチプレビュー)&lt;br /&gt;
|-&lt;br /&gt;
| Pro || 順次ロールアウト予定&lt;br /&gt;
|-&lt;br /&gt;
| Team || 未対応&lt;br /&gt;
|-&lt;br /&gt;
| Enterprise || 未対応&lt;br /&gt;
|-&lt;br /&gt;
| API キー || 未対応&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 設定方法 =====&lt;br /&gt;
===== 前提条件 =====&lt;br /&gt;
* Maxプラン または Proプランのサブスクリプションを契約していること。&lt;br /&gt;
* &amp;lt;code&amp;gt;claude&amp;lt;/code&amp;gt; コマンドで &amp;lt;code&amp;gt;/login&amp;lt;/code&amp;gt; を実行してclaude.aiで認証済みであること。&lt;br /&gt;
* ワークスペースの信頼ダイアログを承認済みである琴。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== 新規セッションの開始 =====&lt;br /&gt;
プロジェクトディレクトリで以下に示すコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 # Remote Controlセッションを開始&lt;br /&gt;
 claude remote-control&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
セッションURLとQRコードが表示される。&amp;lt;br&amp;gt;&lt;br /&gt;
スペースキーを押下すると、QRコードの表示を切り替えられる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== 既存セッションからのRemote Control開始 =====&lt;br /&gt;
既にClaude Codeセッションを実行中の場合、以下のコマンドでRemote Controlを開始できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 /remote-control&lt;br /&gt;
 # または短縮形で&lt;br /&gt;
 /rc&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== 他のデバイスからの接続 =====&lt;br /&gt;
Remote Controlセッションがアクティブな場合、以下に示す方法で接続できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* ブラウザでセッションURLを開く&amp;lt;br&amp;gt;&lt;br /&gt;
*: [https://claude.ai/code claude.ai/code]でセッションに直接アクセスできる。&lt;br /&gt;
* QRコードをスキャンする。&lt;br /&gt;
*: Claude mobile app (iOS / Android) でQRコードをスキャンして接続する。&lt;br /&gt;
* Claude mobile appでセッション一覧から選択する。&lt;br /&gt;
*: リモートセッションはコンピュータアイコンと緑のステータスドットで表示される。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== 全セッションでRemote Controlを有効にする =====&lt;br /&gt;
デフォルトでは、Remote Controlは明示的に有効化した場合のみ動作する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
全てのセッションで自動的にRemote Controlを有効にするには、Claude Code内で &amp;lt;code&amp;gt;/config&amp;lt;/code&amp;gt; を実行し、&amp;lt;br&amp;gt;&lt;br /&gt;
[Enable Remote Control for all sessions]を &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; に設定する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 制限事項 ====&lt;br /&gt;
* &amp;lt;u&amp;gt;1つのClaude Codeセッションにつき1つのリモート接続のみサポート&amp;lt;/u&amp;gt;&lt;br /&gt;
* &amp;lt;u&amp;gt;ターミナルを閉じるとセッションが終了する。&amp;lt;/u&amp;gt;&lt;br /&gt;
* &amp;lt;u&amp;gt;ネットワークが約10分間切断されるとセッションがタイムアウトする。&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== トラブルシューティング ==&lt;br /&gt;
==== SSH接続できない場合 ====&lt;br /&gt;
===== チェックリスト =====&lt;br /&gt;
* SSHサーバが起動しているか確認&amp;lt;br&amp;gt;&lt;br /&gt;
*: &amp;lt;code&amp;gt;sudo systemctl status sshd&amp;lt;/code&amp;gt; コマンドで確認する。&lt;br /&gt;
* ファイアウォール設定を確認&lt;br /&gt;
*: SSHポート (デフォルトは、22番ポート) が開放されているか確認する。&lt;br /&gt;
* Tailscaleの接続状態を確認&lt;br /&gt;
*: &amp;lt;code&amp;gt;tailscale status&amp;lt;/code&amp;gt; コマンドでデバイスがオンラインか確認する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Tailscaleのトラブルシューティング =====&lt;br /&gt;
 # Tailscaleの状態確認&lt;br /&gt;
 tailscale status&lt;br /&gt;
 &lt;br /&gt;
 # Tailscaleの再接続&lt;br /&gt;
 sudo tailscale down&lt;br /&gt;
 sudo tailscale up&lt;br /&gt;
 &lt;br /&gt;
 # DNSの確認&lt;br /&gt;
 tailscale status --json | jq .Self.DNSName&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== tmuxセッションが見つからない場合 ====&lt;br /&gt;
 # セッション一覧を表示&lt;br /&gt;
 tmux ls&lt;br /&gt;
 &lt;br /&gt;
 # 全てのセッションを確認&lt;br /&gt;
 tmux list-sessions&lt;br /&gt;
 &lt;br /&gt;
 # セッションが存在しない場合は新規作成&lt;br /&gt;
 tmux new -s claude&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== VS Code Remote SSHで接続できない場合 ====&lt;br /&gt;
* ログの確認&lt;br /&gt;
*: [表示] - [出力] - [Remote-SSH] でログを確認する。&lt;br /&gt;
* SSH設定の確認&lt;br /&gt;
*: &amp;lt;u&amp;gt;~/.ssh/config&amp;lt;/u&amp;gt; ファイルの設定が正しいか確認する。&lt;br /&gt;
* 手動SSH接続の確認&lt;br /&gt;
*: ターミナルから直接 &amp;lt;code&amp;gt;ssh &amp;lt;ユーザ名&amp;gt;@&amp;lt;IPアドレス または ホスト名&amp;gt;&amp;lt;/code&amp;gt; で接続できるか確認する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Remote Controlが動作しない場合 ====&lt;br /&gt;
===== プランの確認 =====&lt;br /&gt;
&amp;lt;u&amp;gt;Remote Controlは、Claude MaxプランまたはProプランでのみ利用可能である。&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Team、Enterprise、APIキーを使用している場合は利用できない。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== 認証の確認 =====&lt;br /&gt;
 # ログイン状態を確認&lt;br /&gt;
 claude /login&lt;br /&gt;
 &lt;br /&gt;
 # 再度ログイン&lt;br /&gt;
 claude /login&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== ネットワークの確認 =====&lt;br /&gt;
* ローカルPCがインターネットに接続されているか確認する。&lt;br /&gt;
* ファイアウォールで発信HTTPS接続がブロックされていないか確認する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== モバイルアプリでQRコードが読み取れない場合 ====&lt;br /&gt;
* Claude mobile appが最新版であることを確認する。&lt;br /&gt;
* QRコードを拡大してスキャンする。&lt;br /&gt;
* 手動でセッションURLを入力する。&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 関連リンク ==&lt;br /&gt;
* [https://code.claude.com/docs/en/remote-control Claude Code公式ドキュメント - Remote Control]&lt;br /&gt;
* [https://code.claude.com/docs/en/vs-code Claude Code公式ドキュメント - VS Code Extension]&lt;br /&gt;
* [https://code.visualstudio.com/docs/remote/ssh VS Code公式ドキュメント - Remote SSH]&lt;br /&gt;
* [https://apps.apple.com/us/app/claude-by-anthropic/id6473753684 Claude iOS App]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=com.anthropic.claude Claude Android App]&lt;br /&gt;
* [https://tailscale.com Tailscale公式サイト]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki&lt;br /&gt;
|keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Claude Code,Remote Access,SSH,Tailscale,tmux,VS Code,Remote SSH,Remote Control,Anthropic,AI,Development,SUSE,Linux,RHEL&lt;br /&gt;
|description={{PAGENAME}} - Claude Codeのリモートアクセス方法 (SSH+Tailscale+tmux、VS Code Remote SSH、Remote Control) に関する設定ガイド | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux&lt;br /&gt;
|image=/resources/assets/MochiuLogo_Single_Blue.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
[[カテゴリ:設定]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
</feed>