피드로 돌아가기
Overnight CLI: Train Claude Code on Your Own Chat History to Work While You Sleep
Dev.toDev.to
AI/ML

Overnight CLI: Train Claude Code on Your Own Chat History to Work While You Sleep

Overnight CLI가 Claude 대화 이력을 분석해 개발자 프로필을 학습한 후 자동으로 다음 단계 코드 작업을 예측·실행하는 에이전트

gentic news2026년 3월 26일7intermediate

Context

기존 코드 작업 에이전트는 제네릭 프롬프트나 일반적인 프레임워크에 의존했기 때문에 개별 개발자의 코딩 스타일, 기술 선호도, 현재 작업 방향을 반영하지 못했다.

Technical Solution

  • Claude Code 대화 이력 파싱: ~/.claude/projects/ 디렉토리에서 로컬 대화 히스토리를 스캔하여 개발자별 프로필 생성
  • 개인화 프로필 구축: 개발자의 의사소통 스타일, 코딩 패턴, 기술 선호도를 분석해 개인 프로필 데이터 생성
  • Predict-Execute-Observe-Adapt 루프 구현: 프로필 + 현재 워크스페이스 상태(파일, 브랜치, 테스트) → 다음 메시지 예측 → claude -p 자동 실행 → 결과 분석 → 피드백 루프
  • 자동 Git 브랜치 관리: 모든 작업을 overnight/{run-id} 브랜치에 자동 커밋하여 아침에 검토 및 병합 또는 폐기 가능
  • 4가지 실행 모드 제공: tidy(정리만), refine(구조 개선), build(기능 추가), radical(과감한 시도)

Key Takeaway

개발자의 과거 대화 패턴을 학습 데이터로 사용하면 에이전트가 일반 프롬프트보다 더 정확한 다음 단계를 예측할 수 있으며, 자동 커밋을 통해 험험한 자동화를 안전하게 구현할 수 있다.


Claude Code 또는 유사 AI 코딩 도구를 사용하는 개발 팀에서 Overnight CLI를 도입하면 개발자의 과거 대화 히스토리를 분석해 개인화된 프로필을 구축함으로써 자동 코드 작업이 개별 개발자의 스타일과 의도에 맞춰 실행되도록 할 수 있다.

원문 읽기
Overnight CLI: Train Claude Code on Your Own Chat History to Work While You Sleep | Devpick