エージェント初出 8/25 00:10
Claude Codeを寝ている間に働かせる — launchd + `claude -p` + 「次の一歩は一つだけ」方式
https://zenn.dev/topics/ai/feed2026/8/25
AI要約
Claude Codeを自動で動かす方法について解説。指定時刻になるとClaude Codeが起動し、「次の一歩」を一つだけ実行する方式で、人間なしでの作業を可能にします。
AI要点
- macOSのlaunchdとClaude Codeを連携させ、指定時刻にAIが自動でタスクを実行する仕組みを構築した。
- Claude Codeは、指定されたNEXT.mdファイルに書かれた指示を一つだけ実行し、完了後に次の指示を書き換える。
- このシステムは、シェルスクリプト、launchdのplist、Markdownファイル(指示書)の3つの要素で構成される。
- ロック機構を導入し、AIの二重起動を防ぎ、タスクの実行をアトミックに管理する。
- launchdのPATH設定や、スリープからの復帰タイミングなど、macOS特有の注意点と解決策が解説されている。
なぜ重要か
AIエージェントをmacOS上で自動実行させるこの仕組みは、人的介入なしに定型作業をAIに任せることを可能にする。これにより、夜間や不在時にもAIが継続的にタスクを実行できるようになり、生産性向上と業務効率化に大きく貢献する。