外部ディスプレイに秩序を取り戻す
ウィンドウの散乱はもう起こらない
マルチディスプレイ開発者・パワーユーザーのために設計された、ネイティブ macOS 物理トポロジーウィンドウ復元、Apple Silicon ハードウェア詳細、開発環境一括診断ツールキット。
xattr -cr /Applications/MacDeck.appmacOS エキスパート&エンジニアのために徹底最適化
超軽量かつネイティブの操作感と強力なシステム制御力で、Mac のワークスペースを意のままに操ります。
スマート2層物理トポロジー&ウィンドウ記憶復元
外部ディスプレイを再接続したときやスリープ復帰時、macOS はすべてのウィンドウをメイン画面に集めてしまいます。MacDeck は画面数や解像度に応じた物理トポロジーを自動認識し、各アプリのウィンドウを正しい画面と Space に復元します。
- Chrome 複数プロファイルを正確に識別:個人用、仕事用、サンドボックスの独立ウィンドウを混同せず復元。
- フルスクリーン Space の完全維持:SkyLight プライベートフレームワークを活用し、フルスクリーンを解除せず画面の乱れなしに復元。
- ハードウェア追従エイリアスシステム:ディスプレイのハードウェア UUID が変動しても、インテリジェントな識別により自動追従。
- ゼロ常駐モード:復元完了後にアプリを自動終了し、システムメモリを完全に解放。
Apple Silicon Bento ハードウェアカルテ
Mac の中核スペックを一目で把握:高性能コア/高効率コアのトポロジー、GPU/Neural Engine コア数、ユニファイドメモリ (UMA) 帯域幅、バッテリー充放電回数・劣化度、APFS 物理ストレージ実容量。マルチレイヤー高速キャッシュにより瞬時に起動。
開発者環境ドクター (Doctor)
Homebrew (`brew doctor`)、Xcode Command Line Tools、Docker、Node.js、Rust/Cargo、Pipx、Volta の動作状態をワンクリックで診断し、破損したシンボリックリンクや設定エラーを素早く検出。
安全なキャッシュ解放&マルチパッケージ一括更新ハブ
開発環境に溜まった node_modules や Cargo ビルド成果物、Xcode キャッシュを安全に回収。リアルタイムの対話型ターミナルログで誤削除を防ぎます。Homebrew、Cargo、npm グローバル、Volta、Pipx の更新を一括検出・更新し、バージョン固定やロールバック履歴にも対応。
なぜネイティブ MacDeck を選ぶのか?
従来のサードパーティウィンドウ管理ツールや総合クリーンアプリとの比較
| 比較ポイント | MacDeck | 有料ウィンドウ管理ツール (Stay / Moom) | 常駐型クリーンソフト (CleanMyMac 等) |
|---|---|---|---|
| 基本アーキテクチャ | Swift 6 ネイティブ (依存ゼロ) | Objective-C / レガシー設計 | 肥大化したバックグラウンドデーモン |
| 常駐メモリ消費量 | < 15 MB(復元後自動終了に対応) | 50 MB ~ 120 MB | 300 MB ~ 800 MB (複数デーモン) |
| Chrome 複数プロファイル識別 | ✅ プロファイル別に完全識別 | ❌ 1つの Chrome プロセスとして混同 | - |
| フルスクリーン Space の保持 | ✅ SkyLight ネイティブ完全維持 | ⚠️ フルスクリーン解除やチラつき発生 | - |
| 料金体系 | 100% オープンソース無料 (GPL v3) | $15 - $40 買い切り | $35+/年 高額な年間サブスクリプション |
| プライバシーとデータ収集 | ✅ トラッキングゼロ・完全ローカル | ⚠️ 一部分析ツール同梱 | ❌ 継続的なバックグラウンド通信 |
キーボードファースト、指先で自在に操作
複雑な設定メニューを行き来する必要はありません。最重要アクションはキー1つで発動します。
現在のウィンドウ配置を一括復元
外部ディスプレイを接続後、ショートカットを押すだけで全ウィンドウが即座に定位置へ。
現在のレイアウトをスナップショット保存
各画面の最適なウィンドウ配置を瞬時に現在のプリセットへ保存。
MacDeck を終了
ゼロ常駐モードを有効にすれば、復元完了時に自動終了します。
よくある質問 (FAQ)
安全性、必要な権限、インストールに関するご案内
起動時に「悪質なソフトウェアかどうかを検証できません」と表示されます
MacDeck は完全に無料かつオープンソースの独立開発アプリであり、Apple の年間 $99 の商用開発者公証プログラムには加入していません。これは未公証バイナリに対する macOS Gatekeeper の標準的な警告です。
ターミナル(Terminal)を開き、次のコマンドを貼り付けて実行するだけで通常通り起動できます:
xattr -cr /Applications/MacDeck.appなぜ「アクセシビリティ (Accessibility)」権限が必要なのですか?
macOS のセキュリティサンドボックスの制限上、他アプリのウィンドウ座標やサイズを取得し移動・再配置するには、システムのアクセシビリティ API が必須です。MacDeck がキー入力や画面内容を記録することは一切ありません。すべての設定はローカルの ~/.config/macdeck/ にテキスト形式で安全に保存されます。
Intel 搭載 Mac でも使えますか?
はい、完全に対応しています。システムカルテは Apple Silicon の特徴を詳しく表示しますが、ウィンドウ復元、開発環境ドクター、パッケージ更新ハブは macOS 13+ の Intel / Apple Silicon 双方で快適に動作します。
バックグラウンドでバッテリーを消費しませんか?
一切消費しません。設定で「復元完了後に自動終了」を有効にすれば、必要な瞬間だけ起動して計算をミリ秒で終え、即座に終了してシステムリソースを開発作業へ100%残します。
