클로드 코드 핸드오프를 위한 자동화된 세션 상태 관리

Claude 세션을 위한 자동화된 컨텍스트 보존
레딧 사용자가 Claude 대화에서의 컨텍스트 저하, 특히 대화 창이 커짐에 따라 발생하는 자동 압축 및 대화 중간 컨텍스트 손실 문제를 해결하는 솔루션을 공유했습니다. 이 시스템은 수동 개입 없이 세션 전반에 걸쳐 실시간 상태 파일을 자동으로 유지합니다.
작동 방식
이 솔루션은 수동 핸드오프 명령을 확장하여 추가 훅을 통합합니다:
UserPromptSubmit훅은 전송되는 모든 메시지에서 실행되어 Claude의 시스템 컨텍스트에 "중요한 일이 발생했는지 확인하고, 그렇다면 session-state.md를 업데이트하라"는 지시를 주입합니다PostToolUse훅은 Claude가 편집하는 파일을 추적합니다session-state.md가 너무 길어지면 지시가 자동으로 "재작성 모드"로 전환되어 Claude에게 중요한 정보만 유지하라고 지시합니다- 자동 압축 전에
PreCompact훅이 전체 상태 덤프를 강제 실행하여 아무것도 손실되지 않도록 합니다 - 세션 시작 시 이전 세션의 상태가 다시 로드됩니다
구현 세부사항
자동화 시스템은 bash와 jq 외에 의존성이 없는 약 4개의 셸 스크립트로 구성됩니다. 설치 옵션은 다음과 같습니다:
- git 서브모듈로 설치
- 훅을
.claude/hooks/디렉토리에 복사
시스템은 세션 전반에 걸쳐 .claude/session-state.md에 실시간 상태 파일을 유지합니다. 또한 의도적인 체크포인트를 위한 수동 /handoff 명령을 포함하며, 이는 작업 추적, 버그 조사, 저하된 컨텍스트에서의 복구에 유용합니다.
이러한 유형의 도구는 Claude와 함께 복잡한 다중 세션 프로젝트를 진행하는 개발자에게 유용하며, 대화 간 컨텍스트를 유지하는 것은 연속성을 위해 중요하고 반복을 피하는 데 필수적입니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

우분투 UTM VM에서 LLM API 및 Ollama 접근을 통한 OpenClaw 설정
한 사용자가 M3 Mac에서 샌드박스화된 Ubuntu VM 내에서 OpenClaw를 성공적으로 구성했습니다. 이 구성은 macOS의 로컬 Ollama와 Gemini, Claude, DeepSeek과 같은 외부 LLM API에 모두 접근할 수 있습니다. 샘플 구성 파일과 문제 해결 노트는 GitHub에서 확인할 수 있습니다.

PageAgent: Ollama 지원으로 웹 페이지 내에서 실행되는 브라우저 AI 에이전트
PageAgent는 웹 페이지 내부에서 직접 AI 에이전트를 실행하는 JavaScript 라이브러리로, 스크린샷 대신 라이브 DOM을 텍스트로 읽어들입니다. Ollama를 포함한 모든 OpenAI 호환 엔드포인트와 작동하여 브라우저에서 직접 로컬 LLM 호출을 가능하게 합니다.

로컬 AI를 위한 Ollama와 MCP로 구축된 다중 에이전트 커리어 멘토
한 개발자가 Ollama와 llama3를 로컬에서 사용하여 이력서를 분석하고 커리어 인텔리전스 보고서를 생성하는 5개의 에이전트 AI 시스템을 구축했습니다. 이 시스템은 에이전트 출력을 연결하여 각각이 이전 컨텍스트를 기반으로 구축되며, MCP가 도구 통합을 처리합니다.

파인만: 오픈소스 연구 에이전트 및 논문-코드베이스 감사 도구
Feynman은 연구 질문에 답하기 위해 네 개의 하위 에이전트를 병렬로 실행하는 오픈 소스 연구 에이전트 CLI로, 논문의 주장을 실제 코드베이스와 비교하는 독특한 감사 도구를 포함합니다. 원클릭 설치, MIT 라이선스, 에이전트 런타임을 위한 pi 기반 실행, 논문 검색을 위한 alphaxiv 사용 등의 특징이 있습니다.