클로드코드를 떠나 보내지 못하고 질척인 과정 fear. ACP

소개

2026년 4월 4일... 4444444 죽음의 날이 왔다.
클로드코드를 오픈클로에서 퇴출한 날...

주말이라 쉬고 있어서 드디어 일요일 밤... 오픈클로 덕후방 단톡방에 올라온 집단지성을 보고,

떠나려는 클로드코드를 못 놔주고, 질척거려봤습니다.

ACP 설정 방법

1. openclaw.json 설정 확인

"acp": {
  "enabled": true,
  "dispatch": {
    "enabled": true
  },
  "backend": "acpx",
  "defaultAgent": "claude",
  "allowedAgents": ["claude"],
  "maxConcurrentSessions": 8
}

2. acpx 패키지 설치

# 이미 설치됨 (2026-04-06)
# /opt/homebrew/lib/node_modules/openclaw/dist/extensions/acpx

3. 권한 설정

"plugins": {
  "entries": {
    "acpx": {
      "enabled": true,
      "config": {
        "permissionMode": "approve-all",
        "nonInteractivePermissions": "deny"
      }
    }
  }
}

ACP 세션 생성 방법

기본 패턴:

_sessions_spawn \
  --runtime="acp" \
  --agentId="claude" \
  --mode="run" \
  --task="[작업 내용]"_

모드 설명:

  • mode: "run"— 단일 작업, one-shot

  • mode: "session"— 긴 작업, 세션 유지

모델 선택:

  • 기본:gpt-5.4(두뇌 우선)

  • 폴백:glm-5.1(가성비 필요시)

실제 사용 예시 (나미 위임):

선장: "이거 분석해봐"
  ↓
나미: 판단 → ACP 세션 생성
  ↓
ACP 세션에서 작업 실행
  ↓
나미: 결과 확인 + 선장 보고

진행 방법

1. 문제 정의

GPT-5.4 플러스 상황:
- 두뇌: 좋음 ✅
- 용량: 적음 ⚠️
- 현상: 대화 길어지면 맥락 날아감
- 요금제 : 20달러 플러스 요금제 사용

해결책: 간단한 대화만 본인이 직접, 그 외 전부 → ACP 세션 위임

2. 보고서 분석

먼저 ACP 실사용 검증을 위한 보고서 작성:

  • 대상: 선원 9명 (나미, 로빈, 조로, 우솝, 상디, 쵸파, 프랑키, 브룩, 징베)

  • 1차: 파일럿/초안

  • 2차: 실사용 검증

  • 보고서: acp-crew-final-report-2026-04-06.html

3. 테스트 결과

한국어 앱 스크린샷


발견된 환경 문제:

  1. ACP 세션 생성 thread 바인딩 불가

  2. 프로바이더 제약 (OpenRouter 429)

  3. Time-out / Session Stuck

4. 최종 적용: SOUL.md에 규칙 추가

결론: ACP 자체는 작동함. 세션 모드 기반 안정성 우선.

각 선원의 캐릭터성에 맞게 SOUL.md에 규칙 추가:

검은 화면에 한국 이름 목록

5. ACP 세션 설정 공통 원칙

runtime: "acp"
mode: "run"      // 단일 작업
mode: "session"   // 긴 작업
model: gpt-5.4     // 기본
model: glm-5.1     // 폴백 (가성비 필요시)

결과와 배운 점

성과

✅ 전원 SOUL.md에 ACP 사용 의무 규칙 추가 완료

  • 간단한 대화만 본인이 직접

  • 그 외 전부 → ACP 세션 위임

  • 각 선원의 역할/성격에 맞는 철학 포함

✅ 토큰 효율화 기반 확립

  • GPT-5.4 플러스 용량 절약

  • 긴 작업/대량 병렬 → ACP 세션 분리

  • 본인 두뇌는 판단/전략에 집중

배운 점

1. ACP는 잘 작동한다

  • 실패 대부분은 환경 제약/프로바이더 문제

  • 기본적으로 세션 분리는 유효한 전략

2. 각 선원의 캐릭터성에 맞는 규칙이 중요하다

  • 일괄 적용보다 캐릭터별 맞춤이 더 효과적

  • 로빈(리서치=병렬), 조로(실행=전력 집중) 등

3. 환경 문제는 먼저 파악하고 우회 경로를 준비해야 한다

  • thread 모드 불가 → session 모드 우선

  • OpenRouter 429 → 다른 프로바이더 폴백

남은 과제

  • thread 바인딩 문제 근본적 해결 필요

  • 프로바이더 제약 대응 전략 강화

  • GLM-5.1 폴백 활용도 검증

도움 받은 글 (옵션)

  • 오픈클로 덕후방 집단지성

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요