본문으로 건너뛰기

Claude Code에서 실시간 시간을 주입하여 "휴식을 취하세요" 오류 해결하기

Claude Code의 훅(Hooks) 기능을 활용해 매 메시지 전송 시 현재 시간을 컨텍스트에 자동 주입하여 모델의 시간 인지 능력을 개선하는 설정법이다.

커뮤니티 반응

작성자가 직접 해결책을 찾아 공유했으며, Claude Code의 확장성을 활용해 모델의 고질적인 시간 인지 문제를 해결한 것에 대해 긍정적인 반응을 얻었다.

주요 논점

01찬성다수

Claude Code의 훅 기능을 사용하면 모델의 컨텍스트 한계를 효과적으로 보완할 수 있다.

합의점 vs 논쟁점

합의점

  • Claude는 기본적으로 실시간 시계 기능이 없으며 세션 시작 시점의 날짜 정보만 가진다.
  • Claude Code의 훅 시스템은 사용자 정의 명령어를 컨텍스트에 주입하는 유연한 방법을 제공한다.

실용적 조언

  • ~/.claude/settings.json 파일이 없으면 직접 생성하여 훅 설정을 추가하면 즉시 적용된다.
  • date 명령어의 포맷을 변경하여 본인이 원하는 형태의 시간 정보를 주입할 수 있다.

섹션별 상세

Claude는 세션 시작 시 날짜 정보만 주입받고 실시간 시간 정보는 없어서 사용자의 현재 시간을 잘못 추측하는 문제가 발생한다. 시스템 프롬프트에 고정된 날짜만 포함될 뿐 동적인 시간 업데이트 메커니즘이 부재하여 발생하는 현상이다. 이로 인해 오전 11시에도 사용자에게 휴식을 권장하는 등 맥락에 맞지 않는 응답을 내놓게 된다.
Claude Code의 'Hooks' 기능을 활용하면 특정 이벤트 발생 시 쉘 명령어를 자동으로 실행하여 결과를 컨텍스트에 포함할 수 있다. UserPromptSubmit 이벤트를 매칭 조건으로 설정하고 date 명령어를 실행하도록 구성하면 매번 메시지를 보낼 때마다 최신 시간이 생성된다. 이 과정은 백그라운드에서 이루어지며 사용자의 터미널 화면에는 직접 노출되지 않고 모델의 입력 컨텍스트에만 삽입된다.
구체적인 구현은 ~/.claude/settings.json 파일에 JSON 구조의 훅 설정을 추가하는 방식으로 이루어진다. echo 명령어를 통해 요일, 날짜, 시간, 시간대를 포함한 문자열을 생성하여 주입한다. 설정 파일 수정 즉시 별도의 재시작 없이 반영되어 Claude가 실시간으로 시간을 인지하기 시작한다.
json
{
  "hooks": {
    "UserPromptSubmit": [
      {
        "matcher": "",
        "hooks": [
          {
            "type": "command",
            "command": "echo \"Current time: $(date '+%A %Y-%m-%d %I:%M %p %Z')\""
          }
        ]
      }
    ]
  }
}

Claude Code 설정 파일(~/.claude/settings.json)에 실시간 시간을 주입하는 훅 설정

이 방식은 단순히 현재 시간을 알려주는 것을 넘어 메시지 간의 시간 간격을 Claude가 파악할 수 있게 해준다. 사용자가 자리를 비웠다가 돌아왔을 때 시간 차이를 인지하여 대화의 흐름을 더 정확하게 파악하는 부수적인 효과가 있다. 다만 이 기능은 현재 CLI 도구인 Claude Code에서만 작동하며 웹이나 데스크톱 앱 버전에서는 적용이 불가능하다.

용어 해설

클로드 코드(Claude Code)
Anthropic에서 개발한 터미널 기반의 AI 코딩 에이전트로, 로컬 파일 시스템에 접근하고 쉘 명령어를 실행하며 코딩 작업을 자율적으로 수행하는 도구이다.
컨텍스트 주입(Context Injection)
사용자의 입력 외에 추가적인 정보(시간, 위치, 파일 내용 등)를 모델의 프롬프트에 강제로 삽입하여 모델이 더 정확한 배경 지식을 바탕으로 응답하게 만드는 기법이다.
(Hooks)
특정 이벤트(예: 메시지 전송, 파일 저장)가 발생할 때 자동으로 실행되도록 등록된 사용자 정의 명령어 또는 스크립트 체계이다.

언급된 도구

Claude Code추천

Anthropic의 CLI 기반 AI 코딩 에이전트

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 04. 06.수집 2026. 04. 06.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.