アプリと Web のマルチインスタンスランチャー
Mac でアプリと Web のショートカットを別々に実行
Parall は macOS アプリ、Web サイト、ファイル、フォルダ、コマンドラインツールを分離された空間で起動する独立ショートカットを作成します。各ショートカットを Dock に固定し、独自のアイコンと名前を付け、システム設定に関係なくライトまたはダーク外観を強制し、任意のメニューバーアイコンを追加し、システムファイルやアプリバンドルを変更せずに対応するアプリと Web データを分離できます。
macOS に足りない制御
同じアプリを、別々のデータ、アカウント、プロファイルを持つ分離インスタンスとして実行
よくある制限
- macOS は通常のアプリに使用可能な実行アイデンティティを1つだけ与えるため、別のコピーは独自の Dock アイコンや Spaces 動作を持つ分離インスタンスとして安定して動作できません。
- アプリデータはアプリが決めた場所に保存されます。そのため、アカウント、プロファイル、作業データを外部ドライブ、クラウドストレージ、アクセスしやすいフォルダへ移動できないことがよくあります。
- 複数のアカウントを使うには、通常そのたびにログアウトしてログインし直す必要があります。
Parall の解決策
Parall では、アプリのインスタンス数、各インスタンスのデータ保存場所、Dock での表示を制御できます。各インスタンスを別々のアプリのように動作させられます。
独自の macOS エンジニアリング
既存の手順ではなく、研究から生まれた技術
Parall の中核は公開資料から組み立てられるものではありませんでした。必要となるアプリの挙動が文書化されていないためです。macOS アプリのアーキテクチャを長年リバースエンジニアリングし、個々のアプリを検証し、実際に機能する方法に基づいてエンジンを磨き続けた結果です。
Parall の開発方法を読む文書化されていない挙動を直接調査
Parall の互換性プロファイルは、各対象アプリの起動方法、データ保存方法、別プロセスの扱い、Dock との連携を直接観察して作られています。Spotlight、Raycast、Alfred から開いたときにショートカットが正しく動作することも、同じリバースエンジニアリングの成果です。macOS やアプリが変化するたびに、この調査も続きます。
スクリプトやアプリのコピー以上の仕組み
スクリプトでも別のプロセスを起動できる場合があります。Parall が解決するのは、対応インスタンスに実用的な独自のアイデンティティと Dock の動作を与え、対象アプリが許す場合には、元アプリとのつながりを保ちながらデータ、アカウント、プロファイル、設定も分離するという、より難しい課題です。
元アプリの署名と更新機能を維持
Parall は対象アプリを変更せず、特定のバージョンに固定もしません。各ショートカットはインストール済みの元アプリを引き続き起動するため、元アプリのコード署名が保たれ、内蔵アップデーターも動作し続けられます。アプリが更新されると、すべてのショートカットは再起動後に新しいバージョンを使います。アプリの更新にはセキュリティ脆弱性の修正が含まれることが多いため、これは重要です。
非公開 API もアプリの変更も不使用
調査結果は、Parall が標準の macOS 起動メカニズムをどう構成するかを決めるために使われます。Parall は非公開 API を使わず、コードの注入やパッチも行わず、macOS や元アプリを変更しません。
その成果は、人が主導する独自のエンジニアリングです。Parall のエンジンは人工知能への指示で生成したものでも公開された手順をコピーしたものでもなく、Ihor July が設計、実装、テスト、保守しています。
実際の Mac と Web のマルチアカウント作業向け
Parall は Mac 上で分離された空間で動作する独立ショートカットを作成します。システムファイルやアプリデータを変更せずに、ブラウザや他のアプリを複数インスタンスで実行し、それぞれに別のデータと設定を持たせられます。任意の Web サイトを独自の Dock アイデンティティとカスタムデータパスを持つ Web アプリショートカットに変換できます。アプリ、Web サイト、ファイル、フォルダ、コマンドラインのショートカットを、カスタム引数や環境変数付きで作成できます。Parall で作成したショートカットは Dock に固定して簡単にアクセスでき、単体アプリのように動作します。現在の macOS システム設定に関係なく、ショートカットごとにライトまたはダーク外観を強制することもできます。任意のショートカットに独自のメニューバーアイコンを与え、実行中のアプリをメニューバーからワンクリックで開けるようにもできます。Parall は初めて、任意のアプリの Dock アイコンをアニメーションできます。Parall は Philips Hue Sync などのアプリデータも完全に分離でき、異なるディスプレイに異なる LED 割り当てを持つ複数の分離インスタンスを実行できます。
アプリと Web サイトの分離ワークスペース
macOS、WebKit、対象アプリが許可する範囲で、データパスを分けたアプリ風ショートカットを作成できます。
- Chrome と Firefox 系列
- 任意サイトの Web アプリショートカット
- Slack、Notion、VS Code、Cursor、OBS、Dropbox、Philips Hue Sync など
Dock とメニューバーの制御
抽出アイコン、カスタム名、ラベル、Dock 効果、任意のアニメーション、外観指定、メニューバーアイコンで各ショートカットを識別できます。
- カスタムアプリ名とアイコン
- アイコン上のラベル
- ライトとダークの指定
- スケール、グレースケール、テンプレートマスク
高度な起動設定
コマンドライン引数、環境変数、Web 保存パス、HOME 上書き、Info.plist 値を設定できます。
- Web アプリショートカットモード
- コマンドショートカット
- ファイルとフォルダのショートカット
デフォルトでプライバシー重視
Parall はローカルで動作し、テレメトリ、バックグラウンドデーモン、Electron、同梱 Chrome、元アプリの変更はありません。
- オフライン動作
- Web サイトにネイティブ WebKit
- システムやアプリファイルを変更しない
透明性のある互換性
Parall は Eclipse、Chrome、Firefox、ToDesktop ベースのアプリを自動検出します。Web アプリショートカットは任意の Web サイト URL から独自の保存パス付きで作成できます。
Parall でできること
アプリインスタンス、Web アプリショートカット、ファイルやフォルダのランチャー、コマンドショートカット、Dock 効果、メニューバーオプション、HOME 上書き、ローカル実行のための完全な Mac ショートカットツールです。
- 独立アプリインスタンスを作成
- 任意の Web サイト URL から Web アプリショートカットを作成
- Web アプリショートカットにカスタムデータパスを設定
- 対象アプリの実行中に任意のショートカットへ任意のメニューバーアイコンを追加
- 対応するサンドボックスなしアプリに別々のデータフォルダを設定
- カスタム引数と環境変数を使って Dock からコマンドラインツールを実行
- 既定のアプリで開くファイルとフォルダのショートカットを作成
- ショートカットごとの Dock 効果とアニメーションを適用
- システムに従う、ライト、ダークの外観でショートカットを上書き
- 上級ユーザー向けにショートカットごとの高度な Info.plist パラメータを上書き
- バックグラウンドサービスやテレメトリなし
- Electron や同梱 Chrome なしのネイティブ WebKit
- システムやアプリファイルを変更しない
- 通知、未読バッジ、任意のメニューバー背景モード付きで MS Teams と WhatsApp Web アプリをサポート
- 複数のブラウザとアプリをサポート
- 異なるディスプレイ構成のために別々のアプリデータを持つ Philips Hue Sync インスタンスを実行可能
- ショートカットごとにカスタム環境変数を定義
- コンテナ化された構造を持つサンドボックスなしアプリ向けの高度な HOME 上書き
- Mac App Store ファミリー共有
- プライバシー優先設計
- カスタムショートカット用に任意のアプリやファイルからアイコンを抽出
- ショートカットアイコン上にラベルを描画
- 対応する Chrome ベースブラウザのフルスクリーンメニューバー動作を制御
- Dock アイコン表示の実験的制御
- メニューバーアイコンの外観をカスタマイズ、スケール、グレースケール、テンプレートマスクを含む
- iOS と iPadOS アプリショートカットの限定対応、データ分離や専用 Dock アイコンはなし
ネイティブ、ローカル、そして意図的に透明
Parall はプライバシーを尊重する macOS ツールに注力する Ihor July が手作業で開発しテストしています。
Parall が存在する理由
10年以上、同じアプリの複数インスタンスを実行するときの macOS の制限に向き合ってきました。以前は自分用にスクリプト化したアプリバンドルを作って回避していましたが、一般ユーザーがそのようなアプリ風ショートカットを簡単かつきれいに作る方法がないことに気づきました。Parall はそのワークフローを、マルチインスタンス対応のアプリショートカット作成に特化した初めてのツールにします。
詳細を読むParall が重要な理由
Parall は、同じ macOS アプリの複数インスタンスを、それぞれ独自の Dock アイコンと設定を持つ別々のアプリのように起動することを、これまでになく簡単にします。回避策や複雑なスクリプトに頼るのではなく、Parall は複数のアプリインスタンスを起動する独立ショートカットを作成し、複数のプロファイルやセッションを同時に使えるようにします。
詳細を読む誰が作ったのか
私は Ihor July です。サイバーセキュリティ専門家兼リバースエンジニアとして、安全でプライバシーを尊重する macOS ツールに注力しながら Parall を開発しています。また、複数ディスプレイで Dock の動作を制御する Mac Dock ユーティリティ DockLock Pro、アプリを開く前に署名、サンドボックス、権限、内部コンポーネントをわかりやすいレポートへ変換するローカル優先の Mac アプリ検査ツール App Trust Preview、macOS に収まるプレーンテキストのロック画面メッセージを設計、プレビュー、コピーする Mac ユーティリティ LockLines の開発者でもあります。
詳細を読むショートカット用パッケージについて
Parall が作成するショートカットは、対象アプリのバイナリを直接実行する独立した macOS アプリバンドルです。これらのショートカットバンドルは、設計上サンドボックス化されていません。追加の層を介さず、元のアプリケーションを直接起動する必要があるためです。
詳細を読む最新アップデート
Parall のリリースノート、互換性変更、設定ガイドです。
各 Mac アプリインスタンスを別々に実行。
Parall をダウンロードし、アプリやサイトのショートカットを作成し、互換性を確認するか購入前にサポートへ問い合わせてください。