가이드 · 2026년 10월

밤새 돌리면 Claude Code 한도가 빨리 주는 이유

작업량은 그대로인데 주간 한도가 훨씬 많이 줄었다면, 범인은 작업 중간에 잠든 Mac일 수 있습니다.

무슨 일이 생기나요

Claude Code는 대화 맥락을 프롬프트 캐시에 올려 두고 다음 요청에서 싸게 다시 읽습니다. 캐시는 몇 분~한 시간쯤 쓰지 않으면 사라집니다. 작업 중에 Mac이 잠들었다 깨면 그사이 캐시가 사라져, 에이전트가 다음 요청에서 맥락 전체를 다시 써 넣습니다(cache_creation).

수십만 토큰짜리 맥락을 가진 에이전트 여러 개가 밤새 잠들었다 깨기를 반복하면, 이 다시 쓰기가 수십 번 쌓입니다. 화면에 보이는 작업 토큰은 그대로인데 한도는 훨씬 많이 줄어드는 이유입니다. 깨어나다 연결이 끊겨 작업 자체를 잃기도 합니다.

직접 막는 법

작업하는 동안만 Mac이 잠들지 않게 하면 됩니다. 전원에 꽂혀 있으면 caffeinate -s(끝나면 Ctrl-C), 뚜껑을 닫거나 배터리로 돌릴 때는 sudo pmset -a disablesleep 1이 필요하고 끝나면 꼭 0으로 되돌려야 합니다(재시동해도 남습니다).

작업이 끝난 뒤에도 깨어 있으면 배터리와 열이 문제라, 언제 끄느냐가 핵심입니다.

Lidnight로

Lidnight는 Claude Code·Codex 훅으로 작업이 도는 동안만 Mac을 깨워 두고(뚜껑 닫고 배터리로도), 모든 세션이 10분간 조용하면 잠듭니다. 그래서 밤새 작업 중간에 잠들어 캐시를 다시 쓰는 일이 생기지 않고, 끝난 뒤에는 바로 쉽니다. 배터리 42°C가 1분 넘으면 알리고 45°C나 정한 배터리 하한에서는 잠듭니다.

메뉴바 토끼 발밑 선이 남은 한도를 보여 주고, 한도에 걸려 멈춘 작업은 리셋 뒤 이어서 하게 할 수도 있습니다. 한도 확인하는 법

Lidnight 무료로 써 보기

Apple Silicon Mac · macOS 13 이상. 받으면 7일 동안 Pro 기능을 모두 써 볼 수 있고 결제 정보는 필요 없습니다. Pro는 한 번 결제(1대 $9.99 · 3대 $14.99, 10월 31일까지 출시 기념 50%), 14일 안 환불.

Homebrew: brew install whereisdw/tap/lidnight