Project overview
claude-caffeinate adds a cross-platform /caffeinate command for keeping the system awake while a long Claude Code session runs. It supports system-only or system-and-display modes, optional time limits, stop, and status commands. The implementation uses native Windows, macOS, or Linux mechanisms, stores one temporary state file, and scopes the wake lock to a process so it clears when that process exits.
Repository facts
- Primary language
- PowerShell
- License
- MIT
- Repository updated
- May 22, 2026
- Default branch
- main
Resource types
General skill
Use cases
Software development
Platforms
Claude Code, Codex, and more
Runtime
Local
Audience
Developers