Caff — Development skill for Claude Code
macOS menu bar app that keeps the Mac awake during long-running agent tasks (Swift + IOKit).
How to install Caff
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open majiayu000/caff and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Caff does
macOS menu bar app that keeps the Mac awake during long-running agent tasks (Swift + IOKit).
Alternatives in Development
- Quosparr — 🐦 Native menu bar & tray app for macOS, Windows and Linux: track Codex, Claude Code and Grok quotas, resets 288 ★
- Cc Bar — Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me 119 ★
- Agent Cat Releases — Agent Cat downloads — a free macOS menu bar and Windows tray app that shows Claude Code, Codex and Gemini CLI 57 ★
README
Caff
[](https://github.com/majiayu000/caff/actions/workflows/ci.yml) [](https://github.com/majiayu000/caff/actions/workflows/test.yml) [](https://github.com/majiayu000/caff/releases/latest) [](LICENSE)
Caff is a small macOS menu bar app that keeps the machine awake while long-running agent tasks are active. It can be driven manually, by agent hook events, or by CLI/URL commands.
[Install](#install) · [Quick Start](#quick-start) · [Why Caff?](#why-caff) · [Star on GitHub](https://github.com/majiayu000/caff)
brew install --cask majiayu000/caff/caff

Why Caff?
Long-running agent work usually fails in unglamorous ways: a Mac sleeps, the network drops, or an interactive Codex/Claude turn stops mid-task.
Caff is for the gap between "keep the whole machine awake forever" and "hope macOS stays awake long enough":
- keep the Mac awake while complex agent or long-context tasks are running
- avoid leaving a raw
caffeinatecommand open in a terminal - use visible manual timers, safety limits, and optional display-awake control
- refresh wake locks from explicit
agent-touchhook events instead of guessing from process names
Screenshots
| Menu bar control | Control window |
|---|---|
![]() |
![]() |
| Hook management | Settings and history |
![]() |
![]() |
Quic
Related Skills
macOS Sleep Switch
Free macOS menu-bar app that keeps Codex, Claude Code, OpenCode, and other long-running work awake.
Clawake
Keep your Mac awake, even with the lid closed. Tiny native menu-bar app for long-running tasks: Claude Code, b
Open Razor Rgb 4 Mac
Native macOS menu-bar app to control Razer BlackWidow V3 Pro RGB lighting without Synapse — pure IOKit, plus C
Drem
A native macOS menu-bar companion that keeps your Mac awake while Codex and Claude Code work.
Koffeelid
Close the lid, the work goes on. A macOS menu-bar app that keeps a MacBook awake with the lid shut, on its own
Backstage
Backstage: a macOS menu-bar focus guard. Automation browsers and background agents stay backstage and ask befo
Related Agents
Apple UI Designer
Visual and theme redesigns in current Apple design language (macOS 27 / iOS 26+ Liquid Glass, vibrancy, system
macOS Specialist
Expert in macOS app development, AppKit, SwiftUI for macOS, and Mac App Store deployment
Mac Dev
native swift mac app dev



