Sakura Switchは、Nintendo SwitchのファイルをMacから管理するネイティブアプリです。DBI経由のUSB MTP、Wi-Fi FTP、SDカード閲覧、セーブデータやModのツール、Homebrewのインストールを一つにまとめています。最新の公式版はv1.1.2で、大容量MTP転送の安定性を改善しました。ゲーム、ファームウェア、鍵などの配布元ではなく、利用権のあるファイルを扱うためのツールです。
Switchのファイル作業をMacに集約
転送アプリとSDカード内のフォルダを行き来する代わりに、接続、ファイル、実行中の操作を一つの画面で確認できます。READMEによると、Nintendo Switch向けのmacOSネイティブアプリで、USB接続のDBIベースMTPとWi-Fi経由のFTPに対応します。
対応OSはmacOS 15以降です。READMEに記載されたアプリの表示言語は英語、日本語、ロシア語です。これはアプリのUI言語であり、このサイトの記事翻訳とは別です。
DBIまたはFTPで接続
USB接続ではアプリがDBIバックエンドを起動・管理し、接続状況や転送の進み具合を表示します。MTPに必要なコンポーネントは同梱されており、libmtpやHomebrewの依存関係を手作業でそろえる方式ではないと説明されています。
初回のMTP操作ではヘルパーと依存コンポーネントをインストールし、macOS標準の管理者認証を求められます。USBを使わない場合は、同じWi-Fiネットワーク上でFTP転送も可能です。信頼できるネットワークを使い、コンソール側の設定はプロジェクトの案内に従ってください。
利用権のあるファイルを転送
ストレージ内を閲覧して対応形式を転送でき、SDカードやNANDなどのインストール先も選べます。READMEにはNSP、NSZ、XCI、XCZなどの形式、ドラッグ&ドロップ、進捗表示、操作ログが記載されています。
形式や保存先が表示されても、ファイルの利用権が生じるわけではありません。自分が所有する、または使用許可を得た素材だけを転送・インストールしてください。アプリ自体にゲーム、ファームウェア、暗号鍵は含まれません。
SDカード、セーブデータ、Modを閲覧
ファイルブラウザーは、Atmosphere関連フォルダを含むSDカードの日常的な整理を想定しています。READMEではセーブデータ管理や、Atmosphereのcontentsディレクトリに置いたゲームModの状態管理も紹介されています。
一度きりのインストーラーにとどまらない機能ですが、コンソールのデータを変更する際は慎重に扱いましょう。大切なファイルを編集・置換する前に別の場所へバックアップし、コンソール側の前提条件も確認してください。
復旧手順を備えたHomebrewインストール
内蔵カタログではHomebrewアプリやコンポーネントをカテゴリ、バージョン、サイズなどで確認できます。汎用インストーラーはNRO、OVL、ZIP、7z、BINに対応し、アプリ、オーバーレイ、システムコンポーネント、ペイロード、SDカード構成を扱います。
プロジェクトは、バックアップ、インストール、検証、確定という段階的な処理を説明しており、失敗時にはロールバックまたは復元を試みます。便利な安全設計ですが、コンソールのバックアップや、すべての外部パッケージが安全である保証の代わりにはなりません。
接続状態と操作の進捗を確認
接続状態、アドレスやポート、バックエンド操作、ログ、転送速度、進捗を確認できるため、時間のかかる処理を追いやすくなっています。マウントされたボリュームの状態から推測するのではなく、Macが接続中か、どの処理が動いているかを画面で確認できます。
転送が止まったように見えたら、再試行する前にアプリのログとコンソールとの接続を確認してください。同じインストールを何度も開始すると、どの処理が完了したのか分かりにくくなることがあります。
v1.1.2で修正された点
最新の公式版v1.1.2では、MTP経由でSwitchのSDカードへ大きなファイルや長時間のアップロードを行う際に停止するデッドロックを修正しています。特権ヘルパーが出力を継続的に読み取るようにし、「コピー中」のまま終わらない問題を防ぐとリリースノートにあります。
リリースノートには実機と複数の大容量転送で確認したと記載されています。一方、READMEのインストール案内は古いバージョン表記のままなので、最新ビルドは現在のReleaseとそのノートで確認してください。
ライセンスと利用範囲を確認
ライセンスはPolyForm Noncommercial License 1.0.0で、MITやGPLのような寛容なライセンスではありません。条項に沿った非商用利用は認められますが、商用利用には権利者の許可が必要です。利用・再配布、とくに商用利用の前にライセンス本文を確認してください。
開発者は独立プロジェクトであり、Nintendoの提携・推奨を受けていないと説明しています。ゲーム、ファームウェア、鍵などの著作物も同梱していません。転送・インストール・利用する素材の権利確認はユーザーの責任です。
公式v1.1.2をインストール
この記事の確認時点で最新のmacOS向け公式パッケージはSakura-Switch-v1.1.2-PRO.zip(約4.8 MB)です。v1.1.2のリリースノートも確認できます。直接ダウンロードできることを確認しましたが、READMEのバージョン表記は更新が追いついていません。
ZIPをダウンロードして展開し、Sakura Switch.appをアプリケーションフォルダへ移動します。macOS 15以降が必要で、インストール時にソースからビルドする必要はありません。初回のMTP使用時にヘルパーの導入で管理者パスワードを求められる場合があります。
READMEには、macOSが起動をブロックした際に「システム設定」>「プライバシーとセキュリティ」から開く手順があります。v1.1.2のノートはリリースの署名検証に成功したとしていますが、それだけでApple公証済みとは言えません。上記の公式Releaseから入手してください。
ゲームストアではなく管理ツール
互換性のあるコンソール環境をすでに用意し、正当なファイル転送、SDカード整理、セーブデータ、Mod、HomebrewのためにMac用ツールが欲しい人に向いています。DBIベースのUSB接続とWi-Fi FTPを選べ、インストーラーには検証と復旧の仕組みがあります。
App Storeアプリでも市販ゲームのカタログでもなく、非商用ライセンスには重要な制限があります。利用条件に合うなら公式v1.1.2をダウンロードし、プロジェクトREADMEを読み、大切なコンソールデータは別途バックアップしてください。
プロジェクト情報
- ライセンス
- PolyForm Noncommercial License 1.0.0
- 対応環境
- macOS 15以降
- 実装言語
- Swift / SwiftUI、macOSネイティブアプリ
- 確認したバージョン
- v1.1.2 PRO (latest official GitHub Release checked 2026-09-25)
インストール
curl -L -o Sakura-Switch-v1.1.2-PRO.zip https://github.com/borisovinfra/Sakura-Switch/releases/download/v1.1.2/Sakura-Switch-v1.1.2-PRO.zip
unzip Sakura-Switch-v1.1.2-PRO.zip
# Sakura Switch.appをアプリケーションフォルダへ移動。macOS 15以降が必要。初回MTP使用時は管理者認証が求められる場合があります。


