이 도구에 대하여
Keepresso란
Keepresso는 단순히 잠자기를 막는 것이 아니라 원하는 방식으로 Mac을 깨어 있게 유지하기 위해 만들어진 네이티브 macOS 메뉴 막대 앱입니다.
주요 기능
- 스마트 트리거: AI 에이전트 트리거는 터미널의 claude, cursor, codex, gemini 등을 감시하며, 코딩 에이전트가 실제로 작업하는 동안에만 깨어 있게 유지하고 마지막 세션이 설정한 유예 기간 동안 조용하면 해제합니다.
- 덮개 닫힘 모드: 덮개를 닫아도 계속 작동하여 다운로드, 빌드, 에이전트, SSH, 백업이 끝까지 실행됩니다.
- 타이머 세션: 지정한 시간 동안 Mac을 깨어 있게 유지합니다.
- 자동화 임대와 MCP 서버: 앱 번들에 keepresso-mcp(Contents/Helpers)가 포함되어, MCP 지원 에이전트가 임대를 관리하고 Keepresso 상태와 시스템 깨우기 일정을 읽을 수 있습니다.
- 헤드리스 Mac 툴킷: 디스플레이가 없는 Mac을 위한 도구.
- 공용 Wi-Fi 도구: 카페나 호텔 로그인 페이지가 나타나지 않을 때 작은 복구 패널에서 캡티브 포털을 열거나 DNS를 플러시하거나 Wi-Fi를 재시작할 수 있습니다.
- 게이밍과 스트리밍: 게임을 최적화하고 잠자기를 방지합니다. AWDL은 AirDrop, Sidecar 등과 Mac의 Wi-Fi 무선을 공유합니다.
에이전트
감지 AI 에이전트 조건은 Kimi Code, Qwen Code, Muse Code, Devin CLI, pi 세션을 인식하고 프로세스의 실제 동작을 기준으로 판단합니다. 무인 야간 실행에서는 hook 대기 상태를 작업 중으로 처리할 수 있습니다(기본값 꺼짐, 승인 대기는 항상 작업 중으로 처리).
플랫폼과
이용 방법 macOS 14+를 지원하며 무료/프리미엄, 오픈 소스, 공개 API 제공, 셀프 호스팅이 가능합니다. 인터페이스는 15개 언어를 지원합니다.
기능 및 사용 사례
AI-agent trigger: stay awake only while a coding agent is actually workingClosed-display mode: keep downloads, builds, agents, SSH, and backups running with the lid shutTimed sessions to keep the Mac awake for set periodsBundled keepresso-mcp: MCP-capable agents can manage leases and read statusHeadless-Mac toolkitPublic Wi-Fi recovery panel: open captive portal, flush DNS, cycle Wi-FiGaming and streaming optimization with sleep preventionDetects Kimi Code, Qwen Code, Muse Code, Devin CLI, and pi sessionsOptionally count hook waiting state as working (off by default)Seven-tab preferences with Gaming & Streaming tools in their own windowAvailable in fifteen languages