2026년 2월 5일
[macOS] 클로드(Claude) 데스크탑 앱 리밋 해제 시 자동 재개하기 (AppleScript 활용)
클로드 데스크탑 앱을 쓰다 보면 "You've hit your limit · resets 9pm" 같은 메시지를 만나고 작업이 멈출 때가 있습니다. 리밋 해제 시간까지 마냥 기다렸다가 수동으로 전송 버튼을 누르는 건 흐름을 끊는 일이죠.
별도의 외부 프로그램 설치 없이, 맥에 내장된 **'스크립트 편집기'**를 이용해 리밋 해제 시간에 맞춰 자동으로 전송 버튼을 누르는 자동화 방법을 소개합니다.
1. 준비물
- 기기: macOS가 설치된 맥
- 앱: 클로드 데스크탑(Claude Desktop)
- 도구: 스크립트 편집기 (기본 내장 앱)
2. 자동화 스크립트 작성하기
Command(⌘) + Space를 눌러 **'스크립트 편집기'**를 실행합니다.
- 새 문서를 만들고 아래 코드를 복사해서 붙여넣습니다. 이 코드는 지정된 시간이 되면 클로드 앱을 활성화하고 엔터를 3번 입력한 뒤 스스로 종료됩니다.
AppleScript
- - 설정: 리밋이 풀리는 시간 (24시간제, 예: 오후 9시면 21) property resetHour : 21 property resetMinute : 0
display dialog "오후 " & resetHour & "시에 자동으로 엔터를 3번 누르도록 예약되었습니다." buttons {"확인"} default button "확인"
repeat
-- 현재 시간 확인
set currentHour to (hours of (current date))
set currentMin to (minutes of (current date))
- - 예약한 시간이 되었는지 체크 if currentHour is equal to resetHour and currentMin is greater than or equal to resetMinute then
-- 클로드 앱에 키 입력 전송
repeat 3 times
tell application "System Events"
if exists process "Claude" then
tell process "Claude"
set frontmost to true
keystroke return -- 엔터 키(전송) 입력
end tell
end if
end tell
delay 5 -- 5초 간격으로 반복 (안전한 재시도를 위해)
end repeat
display notification "리밋 해제 시간이 되어 작업을 재개했습니다." with title "Claude 자동화 완료"
exit repeat -- 작업 완료 후 스크립트 자동 종료
end if
- - 1분마다 시간 체크 delay 60
end repeat
3. 필수 권한 설정 (중요!)
맥의 보안 정책상 스크립트가 키보드를 제어하려면 권한이 필요합니다.
- *[시스템 설정] > [개인정보 보호 및 보안] > [손쉬운 사용]**으로 이동합니다.
- '스크립트 편집기' 항목을 찾아 스위치를 ON으로 켭니다.
4. 사용 방법
- 클로드 앱에서 마지막 질문을 입력해둔 상태로 리밋 메시지를 확인합니다.
- 스크립트 편집기에서 재생(▶️) 버튼을 누릅니다.
- 이제 리밋 해제 시간까지 맥을 켜두기만 하면 끝! 정해진 시간이 되면 알아서 엔터를 눌러 작업을 재개합니다.
💡 주의사항
- 창 포커스: 스크립트 실행 시 클로드 앱이 화면 맨 앞으로 튀어나오게 됩니다. 중요한 타이핑 작업 중이라면 주의하세요.
- 보안: 너무 빠른 간격으로 무한 클릭을 하면 계정 정책에 저촉될 수 있습니다. 위 스크립트처럼 '딱 3번만' 시도하고 종료되는 방식이 가장 안전합니다.