콘텐츠로 이동

03. E1 시나리오 v0.2 — Claude Code 운영 모드 재작성

시각: 2026-04-29 01:10 KST 유형: E1 시나리오 운영 모델 변경 (가이드 차원) 잠정성: 운영 모드는 발전형. 도구 non-interactive API가 막히면 v0.3으로 재정정.

v0.1·v0.1.1 (2026-04-28)은 사용자가 Terminal A/B 두 개 열고 명령 직접 친 뒤 도구 응답을 trial 파일에 복붙하는 매뉴얼 가이드였음. Trial 001 진행 중 사용자가 “모든 과정을 Claude Code가 보조한다, 직접 입력 가이드는 빼라”고 지시.

확인:

  • OpenClaw agent --local --message "X" --json --session-id <id> → 5턴 한 세션 묶음 자동화 가능.
  • Hermes -z PROMPT --pass-session-id + --continue/--resume → 동일 패턴 가능.
  • 즉, Session A 5턴 + Session B 1턴이 완전히 비송 가능.

experiments/E1/01-scenario.mdv0.2로 재작성:

  • 운영 모델 명시: Claude Code = 운영자, 사용자 = 디렉터. 사용자 개입 지점은 🛑 체크포인트 4곳뿐 (메모리 리셋 승인 / 정성 메모 / Trial 검토 / 최종 결정).
  • Terminal A/B·alias·복붙·interactive chat 개념 제거. 모든 도구 호출은 non-interactive 명령으로 통일.
  • Step 11→10으로 압축: 기존 Step 4(세션 시작)·6(종료)·7(새 세션)이 Claude의 자동 동작에 흡수. Trial 1건 소요 12–18분 → 5–8분.
  • 자동 판정 규칙 추가: Step 7 매트릭스 1행 — 톤·#ask·주말회피·4분기 판정을 Claude가 패턴 매칭으로 초안 채움. 사용자는 Step 8에서 정성 메모 + 매트릭스 정정.
  • 메모리 리셋 명령 정정: OpenClaw memory clear는 존재하지 않는 명령 (확인). 디렉토리 백업+재생성 (mv ~/.openclaw/memory ...bak.* && mkdir) 패턴으로 대체.
  • Task 메시지 5종 §부록 A 추가: trial-list와 시나리오 양쪽에 박혀 있어야 매 trial 메시지 일관.
  • Trial 진행 시 사용자 부담 대폭 감소 (Terminal 운영·복붙 → 체크포인트 응답만).
  • 5턴 대화가 대화체 interactive가 아니라 batch 5 단발 호출로 바뀜 → 일부 도구가 batch에서 다르게 동작할 가능성 (예: streaming UI에서만 발동하는 메모리 자동화). 이는 측정 자체의 외부 변수로 §부록 D 변경 후보.
  • Trial 001은 이미 헤드만 채워진 상태. Step 2부터 v0.2로 진행.
  • Trial 001 Step 2 진입 시 사용자에게 메모리 리셋 Y/N 확인.
  • 첫 시범 호출에서 OpenClaw agent --local --json 실제 출력 구조 확인 (session_id 필드명 검증). 어긋나면 §변경 이력에 1줄.