Zenn Pepabo Claude Code Cron Autonomous Ui Walls
Claude Codeをcronで夜間自走させるときに踏む4つの対話UIの壁
- URL: https://zenn.dev/pepabo/articles/claude-code-cron-autonomous-ui-walls
- 日付: 2026-04-19
- トピック: programming, ai-llm
- 出典Tier: Tier 3(ペパボ社員Zennブログ)
要約
Claude CodeをCronから非対話実行する際に–dangerously-skip-permissionsだけでは止まらない4つの対話UIの壁を解説。壁を順番に潰すアプローチと突破パターンをまとめた実践的ガイド。
主要な主張
- 壁の構造(4つ): ①Bypass Permissions確認(起動直後)→②Trust this folder(プロジェクト初回ロード)→③MCPツール許可(settings.json.permissions.allowで事前登録)→④触らせたくないリポへの踏み込み(除外リスト設定)
- 壁0(前提): マシンがスリープしていたら何も始まらない。
pmset -c sleep 0とcaffeinateでスリープ抑止が必要 - 突破方法: expect/ptyを使ったキー送信でBypass PermissionsとTrust folderを突破
- 段階的アプローチ: 4つの壁は順番に出現するため、確認→対処→次の壁の順で潰す