処理の遅さの原因をプロセスまでさかのぼれる、履歴記録対応のmacOSネイティブ性能モニター
jacklandrin/OnlySwitch
日常的なシステム切り替え、ショートカット、システムモニタリング、ウィジェットを、カスタマイズ可能な1か所にまとめるmacOSメニューバーアプリです。
代替できる製品:iStat Menus
- スター
- 6,039
- フォーク
- 246
- 未解決の Issue
- 54
- 最終コミット
- 22 時間前
これは何?
OnlySwitchは、デスクトップアイコンの非表示、ダークモードの切り替え、Macのスリープ防止、ノッチの管理、マイクのミュートなど、日常的なシステム操作を1つのカスタマイズ可能なリストにまとめるmacOSメニューバーアプリです。スイッチやmacOS Shortcutsを追加・削除・並べ替えたり、それぞれにキーボードショートカットを割り当てたりできます。また、コントロールをデスクトップや通知センターにウィジェットとして配置できます。
標準搭載のスイッチに加え、CPU、GPU、メモリ、ディスク、ネットワークの使用状況を確認できるSystem Monitor、Codex Usageタブ、Dockウィンドウのプレビュー、任意で使えるデスクトップペットも備えています。Evolutionでは、ShellまたはAppleScriptスクリプトを使ったカスタムボタンやスイッチを作成できます。Only AgentはOllama、OpenAI、Geminiのプロバイダーを使い、平易な英語の指示をAppleScriptに変換します。iPhoneやiPadからのリモート操作にはコンパニオンアプリOnlyRemoteを利用でき、OpenClawからはdeeplink経由でスイッチを実行できます。
アプリはSwiftとSwiftUIで開発され、The Composable Architectureを採用しています。一部の機能には新しいmacOSバージョンが必要で、macOSのプライベートAPIに依存する機能は、システムアップデート後に動作しなくなる可能性があります。
主な機能
- 01デスクトップアイコンの非表示、ダークモード、スリープ防止などを設定できる、カスタマイズ可能なメニューバースイッチ。
- 02macOS Shortcutsを読み込み、スイッチやShortcutsにキーボードショートカットを割り当て。
- 03操作を実行できるデスクトップおよび通知センター用ウィジェット。
- 04CPU、GPU、メモリ、ディスク、ネットワークの使用状況を確認できるSystem Monitor。
- 05Evolutionで、ShellまたはAppleScriptを使ったカスタムスイッチやボタンを作成。
- 06Only Agentが、Ollama、OpenAI、Geminiを使って自然言語からAppleScriptを生成。
ユースケース
- システム設定を開かずに、隠しファイル、ダークモード、スリープ防止をすばやく切り替える。
- デスクトップや通知センターにウィジェットを配置し、Macの操作をワンクリックで実行する。
- OnlyRemoteを使い、ローカルネットワーク経由でiPhoneやiPadからMacを操作する。
- AppleScriptやシェルコマンドを使った、自分用の自動化ボタンを作成する。
クイックスタート
- 1
HomebrewでOnlySwitchをインストールします
brew install only-switch - 2
OnlySwitchを起動し、アイコンが表示されない場合は「システム設定」→「メニューバー」で有効にします
- 3
メニューバーのOnlySwitchアイコンをクリックしてコントロール一覧を開き、設定を開いてスイッチをカスタマイズします
使う前に知っておきたいこと
- macOS専用です。一部の機能にはmacOS 26以降が必要です。
- 一部の機能は非公開・未文書化のmacOS APIに依存しているため、システムアップデート後に動作しなくなることがあります。
- バージョン2.5.6以前では自動アップデートが正常に動作しません。
収録されている特集
トピック
よくある質問
- OnlySwitch とは?
- 日常的なシステム切り替え、ショートカット、システムモニタリング、ウィジェットを、カスタマイズ可能な1か所にまとめるmacOSメニューバーアプリです。 OnlySwitchは、デスクトップアイコンの非表示、ダークモードの切り替え、Macのスリープ防止、ノッチの管理、マイクのミュートなど、日常的なシステム操作を1つのカスタマイズ可能なリストにまとめるmacOSメニューバーアプリです。スイッチやmacOS Shortcutsを追加・削除・並べ替えたり、それぞれにキーボードショートカットを割り当てたりできます。また、コントロールをデスクトップや通知センターにウィジェットとして配置できます。
- OnlySwitch は無料で使えますか?ライセンスは?
- OnlySwitch は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- OnlySwitch は今もメンテナンスされていますか?
- 活発にメンテナンス中。OnlySwitch の最終コミットは 2026年11月5日 です。
- OnlySwitch は何に使えますか?
- システム設定を開かずに、隠しファイル、ダークモード、スリープ防止をすばやく切り替える。 デスクトップや通知センターにウィジェットを配置し、Macの操作をワンクリックで実行する。 OnlyRemoteを使い、ローカルネットワーク経由でiPhoneやiPadからMacを操作する。 AppleScriptやシェルコマンドを使った、自分用の自動化ボタンを作成する。
- OnlySwitch のインストール方法は?
- HomebrewでOnlySwitchをインストールします: brew install only-switch OnlySwitchを起動し、アイコンが表示されない場合は「システム設定」→「メニューバー」で有効にします メニューバーのOnlySwitchアイコンをクリックしてコントロール一覧を開き、設定を開いてスイッチをカスタマイズします
- OnlySwitch はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jacklandrin/OnlySwitch
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
メモリ最適化、ディスクの徹底クリーンアップ、アプリのアンインストール、ファン制御、スリープ防止に対応したmacOSネイティブツールキット。メニューバーから状況を確認できます。
CPU、メモリ、GPU、ネットワーク、ディスク、バッテリー、温度を表示する軽量なmacOSメニューバー用システムモニター。
CPU、メモリ、ディスク、ネットワーク、バッテリーの状態を表示し、充電を80〜100%に制限できる無料のオープンソースmacOSメニューバーアプリ。
Claude CodeやCodexなどのAIコーディングエージェントの作業中、蓋を閉じた状態でもMacをスリープさせないmacOS用メニューバーアプリ。