OpenClaw 문제 해결: 최소한의 초기화 방법

불안정한 설정을 위한 OpenClaw 재설정 절차
OpenClaw 설정이 불안정해질 때—스킬이 토큰을 소모하거나, 에이전트가 잘못된 완료를 보고하거나, 업데이트로 연결이 끊어질 때—최소 구성으로 완전히 재설정하면 근본 원인을 파악할 수 있습니다. 이 접근 방식은 복잡성을 제거하여 문제를 분리합니다.
5단계 재설정 과정
단계 1: 모든 스킬 제거 (60초)
모든 스킬을 백업으로 이동하여 무한 루프, 토큰 소모, 컨텍스트 주입, 설정 덮어쓰기, 악성 코드와 같은 일반적인 불안정성 원인을 제거하세요:
mkdir ~/.openclaw/skills-backup
mv ~/.openclaw/agents/*/skills/* ~/.openclaw/skills-backup/
이렇게 하면 핵심 에이전트 기능을 테스트하는 동안 나중에 복원할 수 있도록 스킬이 보존됩니다.
단계 2: Claude Sonnet으로 전환 (30초)
모델 관련 문제를 제거하기 위해 AI 모델 구성을 변경하세요:
{
"ai": {
"model": "claude-sonnet-4-5-20250929"
}
}
Sonnet은 저렴하고 신뢰할 수 있으며 도구 호출과 일관성이 있어 권장됩니다. Sonnet으로는 작동하지만 Opus, GPT-5.4 또는 로컬 모델로는 작동하지 않는다면 모델이 문제였습니다.
단계 3: 세션 정리 (15초)
손상되었을 수 있는 대화 기록을 제거하세요:
rm -rf ~/.openclaw/agents/*/sessions/*
이 작업은 SOUL.md, 메모리, USER.md 또는 영구 구성에는 영향을 주지 않습니다—업데이트 또는 모델 전환 후 손상될 수 있는 세션 데이터만 제거됩니다.
단계 4: SOUL.md 단순화 (60초)
현재 SOUL.md를 확인하고 필요한 경우 최소 버전으로 교체하세요:
cat ~/.openclaw/agents/*/SOUL.md
이 5줄 버전으로 교체하세요:
be direct. no filler. match my tone.
if I ask a question, answer it first.
never say "absolutely", "great question", or "I'd be happy to."
if you don't know something, say so.
if a task will cost significant tokens, tell me before doing it.
다음 주 동안 귀찮은 점을 바탕으로 점차적으로 더 많은 지시사항을 추가하세요.
단계 5: 재시작 및 테스트 (30초)
OpenClaw를 재시작하고 기본 메시지를 보내세요:
openclaw stop
openclaw start
"오늘은 무슨 요일이야?" 또는 URL과 함께 "이 기사를 요약해줘"와 같은 간단한 질문으로 테스트하세요. 이상한 동작 없이 올바르게 응답하면 핵심 기능이 작동하는 것입니다. 문제는 제거한 부분에서 발생한 것입니다. 구성 요소를 하나씩 다시 추가하고, 각 추가 후에 테스트하세요.
이 방법이 효과적인 이유
대부분의 OpenClaw 설정은 스킬, 에이전트, 크론 작업, 모델 전환, 설정 조정이 누적되어 한 구성 요소가 붕괴를 일으킬 때까지 진행됩니다. 모든 것이 동시에 추가되었기 때문에 문제가 되는 부분을 식별하는 것이 불가능해집니다. 최소 구성으로 줄이고 점진적으로 재구축하면 안정적인 설정을 만들 수 있습니다.
이 재설정을 구현한 후, 한 사용자는 한 개의 에이전트, Sonnet, 그리고 네 가지 스킬(웹 검색, 일일 브리핑, 메모 작성기, 이메일 분류를 위한 맞춤형 Python 스크립트)로 구성된 안정적인 설정을 보고했습니다. 이 설정은 월 10달러 미만의 비용으로 4주 이상 문제 없이 운영되었습니다.
📖 전체 소스 읽기: r/clawdbot
👀 See Also

CLAUDE.md 헌법: 개인 AI 에이전트 구축 — 파트 II 파일 둘러보기
CEO가 16개 섹션(정체성, 주도적 이니셔티브, 메모리, 마감일, 하드 규칙)으로 구성된 CLAUDE.md 파일을 공개합니다. 50인 규모 회사에서 6주간 구축한 내용입니다.

OpenClaw v2026.3.13에서 하위 에이전트가 표시되지 않는 문제 수정
OpenClaw v2026.3.13에서 사용자 정의 하위 에이전트가 에이전트 목록에 나타나지 않는 문제에 대한 해결 방법: openclaw.json 에이전트 목록을 ID만 포함하도록 간소화하고 runs.json에서 상태를 'idle'로 설정하여 에이전트를 수동으로 등록하세요.

클로드 코드 세션에서 가치 극대화: 토큰 효율성 팁
Anthropic의 공식 가이드에서 제공하는 Claude Code의 토큰 절약 전략(/clear 및 @-멘션 파일 포함)을 알아보세요.

사람들이 오픈클로를 포기하게 만드는 네 가지 흔한 설정 실수
레딧 사용자가 네 가지 특정 설정 문제로 인해 50명 이상이 OpenClaw를 그만뒀다고 보고합니다: SOUL.md 파일 누락, 모든 작업에 Opus 모델 사용으로 인한 과도한 API 비용, 한 번에 너무 많은 스킬 설치, 첫 번째 에이전트가 제대로 작동하기 전에 여러 에이전트 생성.