aniketkarne/ClaudeNightsWatch

Autonomous task execution system for Claude CLI that monitors your usage windows and executes predefined tasks automatically

해결하는 문제

Claude Nights Watch는 Claude CLI 사용 창에서의 유휴 시간 문제를 해결합니다. 사용자가 AI가 사용 창이 곧 만료될 때 자율적으로 실행할 자동화된 작업 집합을 정의할 수 있게 하여, 사용자가 터미널과 적극적으로 상호작용하지 않더라도 개발 작업이나 유지 관리 작업이 계속되도록 보장합니다.

작동 방식

이 프로젝트는 데몬 또는 Claude Code 플러그인으로 작동하여 Claude CLI 사용을 모니터링합니다. 현재 세션의 남은 시간을 추적하고 만료 한도가 다가오면 사용자 정의 task.md 파일과 rules.md 파일을 읽습니다. 그런 다음 이를 프롬프트로 결합하고 자율 권한이 있는 Claude CLI를 사용하여 작업을 실행합니다. 파괴적인 작업을 방지하기 위한 안전 제약 조건이 포함되어 있으며 모든 자동화된 활동을 추적하기 위한 로깅을 제공합니다.

대상 사용자

이 도구는 코드 린팅, 종속성 업데이트, 테스트 또는 문서 생성과 같은 반복적인 개발 작업을 자동화하여 사용 창을 최대화하려는 Claude CLI의 고급 사용자를 위한 것입니다.

주요 기능

  • 수동 개입 없이 작업을 실행하는 자율 작업 실행 시스템.
  • 독립 실행형 데몬 모드와 네이티브 Claude Code 플러그인 통합을 모두 지원합니다.
  • 워크플로 계획 및 문제 해결을 지원하는 작업 실행 AI 에이전트를 포함합니다.
  • 프로그래밍 방식 제어를 위한 MCP 서버와 세션 통합을 위한 스마트 후크를 제공합니다.
  • 자율 동작을 관리하고 의도하지 않은 시스템 수정을 방지하기 위한 안전 규칙을 구현합니다.

관련

  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트
  • 프로젝트