launchd-ui: macOSのlaunchdを使ったcron処理をGUIで管理するアプリを作った

macOSのlaunchdエージェント・デーモンをGUIで管理できるアプリ launchd-ui を作りました。

  • GitHub: azu/launchd-ui

なぜ作ったか

macOSでcron的な定期処理をやろうとすると、launchdを使うことになります。 自分の場合は、git pullを定期的に実行してリポジトリを同期する仕組みや、claude --remoteでClaude Codeを起動してスクリプトを実行する処理をlaunchdで管理しています。

たとえば、chronixdで収集したアクティビティデータを元に、寝る前にclaude --remoteでその日の活動をまとめる処理を自動実行しています。 Claude Code on the…

Read more →
Page 1