압축은 대화 기록에 없던 맥락을 복구할 수 없다: OpenClaw 컨텍스트 오버플로 진단

최근 r/openclaw 보고서는 중요한 차이점을 강조합니다: 컨텍스트와 대화 기록은 같은 것이 아닙니다. 사용자의 세션은 컴팩션 루프—"컨텍스트 컴팩션 중 (메시지 0개)"—에 빠졌는데, 그 이유는 대화가 시작되기 전에 모델 프롬프트가 이미 예산을 초과했기 때문입니다. 시스템 프롬프트가 약 34,500자이고 토큰 예산이 8,000개뿐인데, 사전 점검에서는 약 10,700토큰으로 추정되었습니다. 컴팩션은 요약할 대화 메시지를 찾지 못했고, 각 재시도는 동일한 오버플로 조건으로 돌아갔습니다.
OpenClaw의 컨텍스트는 채팅 턴만 포함하지 않습니다. 전체 프롬프트에는 시스템 프롬프트, 주입된 워크스페이스 파일(AGENTS.md, SOUL.md, IDENTITY.md, USER.md), 스킬 메타데이터, 도구 정의 및 스키마, 도구 호출/결과, 첨부 파일이 포함됩니다. 컴팩션은 오래된 대화 턴만 요약합니다—주요 비용이 항상 로드되는 시스템 프롬프트에 있다면, 빈 대화록을 컴팩션해도 줄일 수 없습니다.
내장 명령으로 진단하기
모델을 바꾸거나 컴팩션 설정을 조정하기 전에 실제 컨텍스트 기여자를 검사하세요:
/status
/context list
/context detail
/context map
정상적인 모델 실행을 최소 한 번 한 후 /context map을 실행하여 시각화할 캡처된 보고서가 있도록 하세요.
실제 원인 찾기
분석 결과를 얻으면 지배적인 범주에 따라 조치하세요:
- 대화 기록이 지배적 → 컴팩션 또는 오래된 도구 결과 정리가 도움이 됩니다.
- 주입된 워크스페이스 파일이 지배적 → 중복된 지침을 제거하고 배경 참조 자료를 항상 로드되는 파일에서 이동하세요. 전체 스킬 지침은 필요 시 로드되도록 설계되었습니다—주입된 파일에 유지하지 마세요.
- 도구 스키마가 지배적 → 에이전트에게 실제로 필요한 도구를 감사하세요. 스키마는 프롬프트 텍스트로 보이지 않아도 컨텍스트를 소비합니다.
- 기본 시스템 프롬프트 + 예약된 출력 예산이 이미 사용 가능한 모델 예산을 초과 → 대화록을 변경하는 것은 잘못된 레이어입니다. 이는 모델 창, 예산 예약, 또는 도구 표면 문제가 됩니다.
수정 사항을 되돌릴 수 있게
저자는 현재 구성을 보존하는 반복적 접근 방식을 권장합니다:
- 현재 설정을 저장하세요.
- 한 번에 하나의 기여 범주를 변경하세요.
- 새 세션을 시작하고 동일한 작은 작업을 반복하세요.
- /context detail, Gateway 컴팩션 로그, 실제 작업 결과를 전후 비교하세요.
토큰 수가 낮아도 에이전트가 필요한 지침이나 도구를 잃으면 성공이 아닙니다. 검증에는 세 가지가 모두 필요합니다:
- 프롬프트가 사용 가능한 예산에 맞음
- 컴팩션 루프가 재발하지 않음
- 동일한 범위의 작업이 올바르게 완료됨
/context detail을 실행해 보셨나요? OpenClaw 컨텍스트에서 실제로 무엇이 지배적입니까: 워크스페이스 파일, 도구/스킬, 또는 대화 기록? 스레드에서 결과를 공유하세요.
📖 전체 소스 읽기: r/openclaw
👀 See Also

AI 에이전트 실패에 대한 오푸스의 견해: 사과는 수정이 아니라 아키텍처다
레딧 사용자가 Claude Opus가 AI 에이전트 실패에 대한 이해를 어떻게 재구성했는지 공유합니다: 사과를 신뢰하면 반복적인 실수가 발생합니다. 코드, 검증 또는 실행 경계의 구조적 가드레일만이 실패 모드를 해결합니다.

18개월 동안 매일 사용한 클로드 사용자가 전하는 11가지 꿀팁
18개월간 매일 클로드를 사용해온 시니어 개발자가 프로젝트, 커스텀 스타일, 메모리, Sonnet 4.6 vs Opus 4.7, 배치 작업용 Haiku 4.5, Claude Code 서브에이전트, API를 호출하는 아티팩트 등 11가지 덜 알려진 팁을 공유합니다.

클로드 에이전트를 위한 거버넌스 계층: 프로덕션 환경에서의 엄격한 안전 경계와 실시간 추적
한 Claude API 사용자가 에이전트 아래에 가벼운 거버넌스 레이어를 구축하여 하드 안전 경계, 실시간 추적, Telegram을 통한 인간 개입 제어, 자동 체크포인팅을 추가하고, 장기 실행 에이전트 루프에서 발생하는 무음 실패와 폭주하는 토큰 비용 문제를 해결했습니다.

에이전트 기술: SOP 작성을 멈추고 경계 시스템 구축을 시작하세요
레딧 게시글에서 AI 에이전트에 스킬이나 도구를 추가할수록 오히려 취약해진다고 주장합니다. 해결책: 최소한의 완전한 도구 세트, 최대한의 경계 명확성.