初心者向け図解チュートリアル

Clashクライアント使い方ガイド:10分で使い方をマスター

技術的な知識は不要です。以下の3ステップに従うだけです。
各ステップに画像付きで解説しているので、詰まったらよくある質問を見てください。それでも解決しない場合はヘルプページをご覧ください。

チュートリアル ステップ1の図解:パソコンでクライアントのインストーラーをダウンロード・インストール
ステップ1

デバイスにClashクライアントをダウンロード・インストール

まずダウンロードページで、お使いのOSに対応したインストーラーを選んでください。一般的なソフトウェアのインストールと同じ流れです。

  • Windows:.exeインストーラーをダウンロードし、ダブルクリックして「次へ」を進めるだけです。インストール完了後、システムトレイにClashクライアントが表示されます。
  • macOS:お使いのチップタイプ(Apple Silicon / Intel)に対応したバージョンをダウンロードしてください。初回起動時に「開発元が未確認です」と表示された場合は、「システム設定 → プライバシーとセキュリティ」で「このまま開く」をクリックしてください。
  • Android:APKをダウンロードしてタップし、「不明なアプリ」の警告が出たらブラウザのインストール権限を許可してください。
  • iOS:ストアの規約により、海外のApple IDを使って互換クライアントを入手する必要があります。詳細は下記のプラットフォームごとの違いをご覧ください。
ダウンロードページでプラットフォームを選択
ステップ2

サブスクリプションリンクを設定

サブスクリプションリンクとは、プロバイダーから発行されるURLで、利用可能なすべてのノードがまとめられています。このリンクを受け取ると、Clashクライアントは自動でノードリストをダウンロードし、定期的に更新を続けます。

  1. プロバイダーのユーザーセンターで「サブスクリプションリンク / Subscription」を見つけ、コピーしてください。
  2. Clashクライアントの「プロファイル / Profiles」ページを開き、リンクを入力欄に貼り付けて「ダウンロード / Download」をクリックしてください。
  3. 新しいプロファイルが表示され自動的に選択され、ノードリストが読み込まれれば導入成功です。
ちょっとしたヒント サブスクリプションリンクはアカウントの認証情報と同じですので、他人に共有しないでください。誤って漏らしてしまった場合は、プロバイダーの管理画面でリセットしてください。
チュートリアル ステップ2の図解:サブスクリプションリンクをコピーしてクライアントのプロファイルページに貼り付け、ノードを導入
チュートリアル ステップ3の図解:システムプロキシのスイッチをオンにして、ネットワーク接続が完了
ステップ3

起動して、インターネットを利用開始

最後のステップは2つのスイッチをオンにするだけ。あとはブラウザを再読み込みすれば通常どおりアクセスできます。

  1. Clashクライアントのメイン画面で「システムプロキシ / System Proxy」をオンにしてください(Androidでは大きなボタンをタップしてVPNモードを起動)。
  2. プロキシモードは「ルール / Rule」を選んでください。これが最も手間のかからないモードで、ローカル向けの通信は直接接続、特定のサービスはプロキシ経由に自動で振り分けられます。
  3. 「プロキシ / Proxies」ページで遅延の低いノードを選ぶか、「自動選択」グループに任せてください。
どのモードを選ぶべき? 「ルール」は日常使用に最適です。「グローバル」はすべての通信をプロキシ経由にするモードで、緊急時にたまに使います。「直接接続」は一時的にオフの状態で、すべての通信がプロキシを経由しません。
プラットフォームごとの違い

各プラットフォームについて、いくつかお伝えしたいこと

基本的な使い方は共通ですが、各OSにはそれぞれ少しクセがあります。

Windows

「起動時に自動実行」と「サイレント起動」をオンにすれば、システム起動時に自動でバックグラウンドで待機します。ポートが競合する場合は、設定でミキシングポートを7891など空いているポートに変更してください。

macOS

初回のシステムプロキシ有効化時に認証ウィンドウが表示されるので、パスワードを入力して許可してください。ブラウザで反映されない場合は、「システム設定 → ネットワーク → プロキシ」が他のソフトに占有されていないか確認してください。

Android

初回起動時にVPN接続の確立を求められるので、「OK」をタップしてください。バッテリー最適化のホワイトリストにClashクライアントを追加すると、バックグラウンドでシステムに終了させられて接続が切れることを防げます。

iOS

Clash Plus(clashplus.io)の利用をおすすめします。App Storeで直接検索してインストールできます。サブスクリプションの導入方法は他のプラットフォームと完全に同じです。

Linux

debパッケージのインストール後、systemctl start mihomoでサービスを起動してください。設定ファイルは/etc/mihomo/config.yamlに配置されており、変更後はサービスの再起動を忘れないでください。

共通のアドバイス

同じサブスクリプションはすべてのデバイスで使えます。各デバイスで「サブスクリプションの自動更新」を有効にしておくと、ノードが変更されてもClashクライアントが自動で同期するので、気にする必要はありません。

よくある質問

詰まった方は、まずこちらをご覧ください

以下は初めての方がよく遭遇する質問です。クリックすると答えが表示されます。

サブスクリプション導入後、ノードリストが空の場合は?

まずサブスクリプションリンクが完全にコピーされているか(末尾が欠けていないか)を確認し、次にプロバイダーのアカウントが有効期限内かを確認してください。リンクに問題がなければ、プロファイル横の「更新」ボタンをクリックして再取得してください。それでも失敗する場合は、サブスクリプションURL自体がブロックされている可能性があるため、モバイル回線での更新を試してください。

プロキシをオンにしたのにWebページが開かない場合は?

次の3つを順にチェックしてください。①「システムプロキシ」が本当にオンになっているか。②現在選択中のノードの遅延がタイムアウトしていないか(低遅延のノードに変えてみる)。③プロキシモードが誤って「直接接続」になっていないか。デスクトップでは「ログ」ページで、接続が拒否された理由も確認できます。

ルールモードとグローバルモードの違いは?

ルールモードではClashクライアントがルール表に従って1件ずつ照合し、ローカル向けの通信は直接接続、特定のサービスはプロキシ経由となり、互いに干渉しません。日常使用にはこちらが最適です。グローバルモードはすべての通信を区別なくプロキシ経由にするため、ローカル向けサイトへのアクセスがむしろ遅くなり、通常はルールの誤判定が起きたときに一時的に切り替える用途に使います。

ノードの遅延テストがすべてタイムアウトになる場合は?

サブスクリプションの期限切れか、プロバイダー側のノード障害の可能性が高いです。まずプロバイダーの公式サイトでアカウント状態を確認し、サブスクリプションを更新してから再度速度テストしてください。一部のノードだけタイムアウトする場合は、単純にノードを切り替えれば十分です。プロキシグループの「自動選択」が故障ノードを避けてくれます。

パソコンを重くしたり、データを密かにアップロードしたりしませんか?

しません。ClashクライアントのコアはGo言語で書かれており、常駐メモリは通常数十MB程度です。コードは完全にオープンソースで、テレメトリやデータ送信は一切なく、すべてのロジックはGitHubで検証できます。

スマートフォンとパソコンで同じサブスクリプションを共有できますか?

できます。サブスクリプションリンクにデバイス数の制限はありません(プロバイダー側の制限がある場合を除く)。同じリンクをWindows、macOS、Android、iOSで導入すれば、まったく同じノードが使え、各デバイスの設定は互いに影響しません。