Apple Silicon 본기 OpenClaw는 TCC·경로·동기화가 먼저입니다. 터미널과 Gateway·launchd PATH 차이를 줄이는 2026 런북. 경로는 OpenClaw 원격 Mac 배포 실무(경로·Docker·로컬 상주), 디스크는 다중 저장소 병렬 Mac 빌드·DerivedData FAQ를 보세요.
1. TCC와 전체 디스크 접근: 터미널과 백그라운드가 다른 이유
터미널과 launchd는 TCC 캐시가 다릅니다. 시스템 설정 → 개인정보 보호 및 보안에서 실제 바이너리에 권한을 주고, Operation not permitted에는 전체 디스크 접근을 점검하세요.
2. State 디렉터리와 iCloud: 동기화가 만드는 유령 버그
Desktop·Documents 아래 State는 iCloud에 의해 유령 손상이 납니다. 동기화 밖으로 옮기고 openclaw.json 한 곳만 참조하세요. 재현 절차에 iCloud on/off를 적습니다.
3. 앱 번들 위치와 Node 24: 업그레이드마다 깨지는 PATH
.app과 SSH는 환경이 다릅니다. Node 24(nvm 등)는 launchd plist에 풀 경로·래퍼로 고정하고, 게이트웨이·node 버전을 표로 잠그세요.
4. Gateway 자동 기동과 doctor: 같은 순서로 재현하기
doctor 통과 후 동일 인자·WorkingDirectory·로그를 plist에 복사하고, 상태 URL과 로그를 한 세트로 적으세요. launchctl print로 Label·포트를 먼저 대조합니다.
5. 무거운 Xcode·컴파일은 고사양 원격 Mac으로
본기는 Gateway·가벼운 도구, 원격 전용 Mac은 xcodebuild·시뮬레이터·DerivedData에 씁니다. SSH·리전·아티팩트 경로를 변수로 고정하세요.
- 원격 Xcode·CLI 버전 잠금, 동일 스모크 스크립트.
- 본기 디스크 85% 미만.
본기는 맑게, 빌드는 Mac mini급 전용 호스트에
macOS는 Unix·Gatekeeper·SIP·FileVault를 함께 주고, Mac mini(Apple Silicon)는 낮은 유휴 전력으로 Gateway 상시에 적합합니다. 원격은 RAM·SSD를 키워 xcodebuild 피크를 받습니다. 로컬·빌드를 나누려면 Mac mini M4 전용 호스트가 현실적인 출발점입니다. Macstripe 홈에서 리전과 구성을 비교해 보세요.