여러 Claude Code 탭 중 어느 탭이 나를 기다리는지 아는 법
터미널 탭 여러 개에서 Claude Code를 돌리고 있다면, 허락을 기다리며 멈춘 탭을 알아채는 방법을 훅과 작은 맥 패널로 알려 드려요.
Claude Code를 여러 터미널 탭에서 돌리다 보면, 그중 하나가 허락을 구하며 조용히 멈춰 있곤 해요. 그 탭을 우연히 눌러 봐야 알게 되고, 그때는 이미 20분째 기다리고 있을 수도 있어요.
방법 1: 알림 훅
Claude Code는 정해진 순간에 훅(hook)을 실행해요. Notification 훅은 Claude가 허락을 기다리거나 내 입력을 기다릴 때 실행돼요. ~/.claude/settings.json에 아래를 넣으면 맥 알림이 떠요.
{
"hooks": {
"Notification": [
{
"hooks": [
{
"type": "command",
"command": "osascript -e 'display notification \"Claude Code needs you\" with title \"Claude Code\"'"
}
]
}
]
}
}
이 방법은 어떤 탭이 나를 기다린다는 것만 알려 줘요. 어느 탭인지는 알 수 없고, 여러 탭이 함께 기다리면 알림이 쌓이며, 알림을 놓치면 다시 알려 주는 것이 없어요.
방법 2: 모든 탭을 한눈에
Alien Desk는 화면 한쪽에 Claude Code 탭마다 한 줄씩 보여 주는 작은 패널을 띄워요. 허락을 기다리는 탭은 맨 위로 올라오고, 메뉴 막대 아이콘에 점이 뜨며, 끝난 탭에는 확인할 때까지 초록 점이 남아요. 줄을 누르면 맞는 터미널·iTerm2·Ghostty 탭이 앞으로 와요.
- 훅 설정은 앱이 대신 해 주고, 원래 설정은 백업해 둬요.
- Claude Code의 파일을 읽기만 하고, 터미널에 대신 입력하지 않아요.
- 이 기능은 무료예요.