OpenClaw 프롬프트 팽창 및 느린 응답 루프 수정

OpenClaw 메인 에이전트가 느려지기 시작했다면—작업에 몇 분이 걸린다면—원인은 단일 버그가 아닌 컨텍스트 bloating일 가능성이 높습니다. 상세한 Reddit 게시글에 따르면, 문제는 항상 주입되는 프로젝트 파일, 과도한 표시 스킬, 큰 툴 스키마, 그리고 압축 및 재시도 루프를 유발하는 대화 기록의 조합에서 비롯됩니다.
Bloat의 원인
- 항상 주입되는 프로젝트 컨텍스트:
AGENTS.md,HEARTBEAT.md,TOOLS.md같은 파일이 매 턴 전송됩니다. 시간이 지나면서 이 파일들은 소형 매뉴얼로 성장했습니다. 예시 크기(이전):AGENTS.md8,618바이트,HEARTBEAT.md4,970바이트,TOOLS.md8,820바이트 (총 22,408바이트). - 너무 많은 표시 스킬: 메인 에이전트에 60개의 표시 스킬이 있었습니다. OpenClaw는 매 턴 스킬 카탈로그(이름, 설명, 경로)를 주입하고, 에이전트 지침은 응답 전에 스킬 목록을 스캔하도록 장려하여 오버헤드와 추가 파일 읽기를 발생시킵니다.
- 툴 스키마: 사용 가능한 툴의 JSON 정의(매개변수, 열거형, 설명)는 모델이 툴을 호출하는 데 필요하지만, 각 스키마가 컨텍스트 공간을 소비합니다.
- 대화 기록: LLM 호출은 상태 비저장이므로, OpenClaw는 각 라운드에 충분한 기록을 재전송합니다. 거대한 로그, 큰 툴 출력, 긴 디버그 추적이 부담을 가중시킵니다.
- 압축/재시도 압박: 큰 기준선 + 큰 기록 → 압축 → 재시도 → 여전히 큰 고정 기준선 → 계속 느림. 압축은 항상 주입되는 기준선이나 보존된 최근 메시지를 줄일 수 없습니다.
변경된 사항
1. 메인 에이전트 스킬의 적극적인 허용 목록
60개의 제한 없는 스킬에서 10개의 가드레일로 작은 명시적 허용 목록으로 변경:
source-grounded-claims
pre-send-check
session-status-claim-check
verify-after-edit
transient-check-failure-disclosure
failed-subagent-results-caveat
gateway-change-guard
openclaw-webui-tailscale-recovery
tailscale-network-guard
long-running-task-guard
2. 항상 주입되는 파일 축소
AGENTS.md, HEARTBEAT.md, TOOLS.md를 거대한 매뉴얼 대신 라우팅/인덱스 파일로 압축했습니다. 압축 후:
AGENTS.md 4,804바이트
HEARTBEAT.md 2,177바이트
TOOLS.md 2,387바이트
총합 9,368바이트
3. 운영 방식 변경
- 감사 및 진단 시:
lightContext:true를 사용하는 서브에이전트 사용. - 큰 로그/보고서는 파일로 저장하고 메인 채팅에 붙여넣지 않음.
- 메인 세션에서는 요약만 공유하고, 거대한 로그/툴 출력을 붙여넣지 않음.
- 전체 내용을 덤프하지 않고 파일을 검사하기 위해 제한된
tail,grep,sed -n사용.
이러한 변경 사항은 매 턴 모든 것을 로드하여 압축과 지연을 유발하는 피드백 루프를 직접 해결합니다. 특정 버전은 2026.4.26으로 언급되었지만, 이 조언은 유사한 bloating을 겪는 모든 OpenClaw 설정에 적용됩니다.
📖 전체 출처 읽기: r/openclaw
👀 See Also

Claude를 사용하여 쓰기 패턴을 분석하여 맞춤형 지침을 개선하기
레딧 사용자가 주관적인 어조 설명에 의존하기보다는 구두점 회피와 비유 출처와 같은 구체적인 패턴을 식별하기 위해 클로드가 10개의 글쓰기 샘플을 분석하도록 하는 방법을 통해 더 효과적인 맞춤 지침을 만드는 방법을 설명했습니다.

자체 호스팅 오픈클로 도커에서 '지원되지 않는 탐색' 및 브라우저 플러그인 오류 수정
Hostinger와 같은 VPS에서 Docker로 OpenClaw를 자체 호스팅할 때 발생하는 EACCES 권한 오류, Playwright 누락, Chromium 바이너리 문제를 단계별로 해결하는 방법입니다.

OpenClaw 노드 설정으로 원격 브라우저 자동화 수정하기
CDP/RDP 문제를 피하기 위해 로컬 OpenClaw 노드 사용 — 브라우저를 보이게 실행하고, IP와 쿠키 유지.

레딧 사용자가 일관된 AI 코딩 지원을 위한 실용적인 클로드 설정 공유
한 개발자가 단일 프롬프트에서 분리된 컨텍스트 파일(about-me.md, my-voice.md, my-rules.md)로 전환하고, 클로드가 컨텍스트를 읽고 질문을 하며 계획을 세운 후 작업을 실행하는 구조화된 워크플로우를 구현한 경험을 설명합니다.