Save battery は、macOS 27 / 26.4+ の Apple Silicon Mac で、Apple純正のネイティブ充電上限(80〜100%)をメニューバーから設定できる軽量ユーティリティです。特権を持たない単一プロセスで動作し、ドックには表示されません。
使い方
初回だけショートカットアプリに1つ作成すると、あとはメニューバーからいつでも充電上限を切り替えられます。
GitHub Releases から DMG をダウンロードし、アプリケーションフォルダへコピーして起動します。メニューバーにバッテリー残量が表示されます。
アプリ内のセットアップガイドに従い、ショートカットアプリで「バッテリー充電上限を設定」アクションを使ったショートカットを作成します(約1分)。このアクションはApple純正のため、アプリは特権を一切持ちません。
メニューバーの「充電上限」から 80 / 85 / 90 / 95 / 100% を選択。以後の充電管理(上限での停止、5%低下での再充電)はmacOS自身が安全に行います。
機能
充電のON/OFFは一切アプリが持たず、すべてOSのネイティブ機構に委譲する設計です。
動作環境とビルド
git clone https://github.com/oriyu90/save-battery cd save-battery swift build && swift test scripts/build-app.sh