TESIGN
저장한 것

KO · EN

  1. TESIGN / RADAR
  2. Adrafinil

Adrafinil

에이전트 쓸 때 맥 안 잠들게

누가 쓰나밤에 에이전트 작업을 걸어 두는 맥 사용자 · 노트북을 가방에 넣고 다니는 사람 · 긴 빌드·배포를 돌리는 개발자

설치해서 쓰기

AI 코딩 에이전트가 일하는 동안만 맥을 깨워 두는 메뉴 막대 앱 — 끝나면 뚜껑을 닫은 채 정상 잠자기로 돌아갑니다.

★ 475▲ 124 HN

별 475 · GitHub에서 확인 GitHub 확인 30시간 지연 · 7일 별 증가 관측 없음 (GH Archive) (기준 ) · Show HN 124점 관측

교차 신호 Show HN + GitHub 과거 기록

TESIGN TAKE

'항상 깨어 있기'가 아니라 '일이 있을 때만 깨어 있기'로 문제를 다시 정의한 작은 유틸리티인데, 루트 권한이 필요한 잠자기 제어를 setSleepBlocked 하나만 노출하는 별도 헬퍼에 격리한 설계가 돋보입니다. macOS 26.4 이상이 필요합니다.

INSTALL설치

한눈에 보는 사실

라이선스
MIT
사용 범위
상업 이용·수정·재배포 가능. 저작권 고지는 유지.
언어
Swift
플랫폼
macos
활동
마지막 커밋 24일 전 () · 최근 릴리스 v1.7.0 () · 릴리스 14개
커뮤니티
기여자 4명 · 열린 이슈 2개 (PR 포함) · 만든 이: 개인
출처
Show HN + GitHub
오픈소스
처음 본 시각
분류
AI · 생산성

요약이며 법적 조언이 아닙니다.

왜 볼 만한가

밤새 돌아가는 에이전트를 위해 caffeinate나 Amphetamine을 켜 두면 일이 끝나도 맥이 계속 깨어 있는데, Adrafinil은 에이전트 훅이 턴 시작에 acquire, 끝에 release를 호출해 실제로 작업 중인 동안만 잠자기(뚜껑을 닫은 클램셸 잠자기 포함)를 막고 마지막 세션이 풀리면 바로 정상 잠자기로 돌아갑니다. Claude Code·Codex·Cursor·Gemini CLI·Aider·Hermes·OpenCode·Cline·Pi 9개 에이전트에 한 번 클릭으로 훅을 설치하고, CLI 왕복은 50ms 미만이라 에이전트를 지연시키지 않습니다. 뚜껑을 닫은 채 온도가 임계치를 넘으면 모든 유지를 강제 해제하는 열 차단도 있습니다.

이걸로 무엇을 만들 수 있나

  • 훅이 있는 어떤 도구든 `adrafinil acquire` / `release`로 감쌀 수 있고, 훅이 없는 명령은 셸에서 시작·끝을 묶거나 `adrafinil hold --for 2h`로 시간제 유지를 걸 수 있습니다. 번들된 MCP 도구(`adrafinil mcp`)로 에이전트가 긴 빌드·배포 동안 답변이 끝난 뒤에도 깨어 있기를 스스로 요청하는 흐름도 만들 수 있습니다.

누구에게 맞나

밤에 에이전트 작업을 걸어 두는 맥 사용자
뚜껑을 닫아도 작업 중에만 깨어 있고 끝나면 잠듦
노트북을 가방에 넣고 다니는 사람
열 차단, 뚜껑 닫힘 차임, 다시 열 때 실행 요약
긴 빌드·배포를 돌리는 개발자
MCP·CLI로 에이전트가 시간제 유지를 직접 요청

5분 안에 시작하기

# brew install --cask adrafinil
# 또는 https://github.com/kageroumado/adrafinil/releases/latest 에서 서명·노터라이즈된 DMG를 열어 Adrafinil을 Applications로 드래그 (첫 실행 시 관리자 권한을 1회 요청)
# 에이전트 훅은 앱의 설치 화면에서 한 번 클릭으로 연결, 또는 CLI로: adrafinil install-hooks

주의할 점

  • 라이선스 MIT.
  • macOS Tahoe 26.4 이상 필수(제작자는 26.4에서만 테스트; macOS 15 Sequoia용은 다른 사람이 유지하는 백포트 포크). 표준 설치에 관리자 권한 필요 — 뚜껑 닫힘 잠자기 해제는 root 헬퍼가 `pmset disablesleep`으로 처리.
  • 훅 없는 사용자 정의 에이전트는 자동 감지되지 않으므로 acquire와 release를 짝지어 호출해야 하며, 유휴 해제 타임아웃과 시간제 유지가 안전망.

영수증

처음 본 시각
출처 등록
선정
생성에서 포착까지
77d
출처
Show HN + GitHub
◌ 과거 기록
과거 데이터를 되짚어 채운 항목입니다. 라이브 발견이 아닙니다.

이 항목의 사실을 기계가 읽기 쉬운 형태로 — 마크다운으로 보기 · JSON

비슷한 도구

AI 분야에서 ★ 총합 순으로 최대 5개. 편집 항목 먼저, 그다음 저장소 카드이며 이 항목은 강조되어 있습니다. 순위와 같은 저장 스냅샷에서 뽑은 비교표이고 추천은 아닙니다.

이미지이름★ 총합▲ 7d라이선스플랫폼마지막 push
ECC 배너 그래픽. 'The operating system for AI agent harnesses' 헤드라인과 스킬·에이전트·명령 3열.
ecc에이전트 스킬·기억·보안 묶음★ 259k▲ +832MIT허용적windows · macos · linux · cli
Hermes Agent 랜딩. 파란 배경에 'THE AGENT THAT GROWS WITH YOU' 헤드라인과 날개 달린 인물 판화풍 삽화.
Hermes Agent개인용 스스로 자라는 에이전트★ 246k▲ +375MIT허용적linux · macos · windows · android · cli
DeepSeek Harness 랜딩. 파란 배경, 'Everything is a plugin' 헤드라인, npx 명령이 든 퀵스타트 상자.
DeepSeek Harness개발자용 플러그인 하네스★ 225k▲ +1,356MIT허용적web · cli
Adrafinil 메뉴 막대 팝오버의 세 가지 상태: 에이전트가 일하는 동안 깨어 있음(Keep awake / Let it sleep 버튼), 에이전트 없음·정상 잠자기, 15분부터 무기한까지 고르는 수동 유지 시간 선택
Adrafinil에이전트 쓸 때 맥 안 잠들게이 항목★ 475MIT허용적macos
mattpocock/skills카드★ 261k▲ +872MIT허용적

타임라인

  1. 저장소 생성
  2. Show HN 게시 ↗
  3. TESIGN이 처음 본 시각 ◌ 과거 기록