Alien Desk

안내 글

여러 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 탭이 앞으로 와요.

다른 안내 글