콘텐츠로 이동

개념 - 프록시 계층

정의

프록시 계층은 claw-dev에서 여러 제공자 요청 경로를 직접 노출하지 않고, 호환 프록시와 설정 계층 뒤로 밀어 넣어 하나의 런처 경험으로 수렴시키는 상위 추상화 개념입니다.

왜 중요한가

claw-dev의 핵심은 모델을 많이 붙이는 데 있지 않고, 그 차이를 사용자가 직접 다루지 않아도 되는 구조를 만드는 데 있습니다. 이때 Anthropic 호환 프록시만 따로 읽으면 구현 엔티티에 머물고, 프록시 설정 계층만 따로 읽으면 구성 규칙으로만 보입니다. 프록시 계층이라는 상위 개념이 있어야 실제 구현, 설정 조정, 인증 방식 흡수가 모두 같은 추상화 전략의 일부라는 점을 설명할 수 있습니다.

이 저장소 맥락에서의 해석

이 개념은 프록시 설정 계층보다 한 단계 위의 구조 해석입니다. 프록시 설정 계층이 .env, 기본 모델, 제공자 변수로 실제 연결 경로를 조정하는 방법을 설명한다면, 프록시 계층은 왜 그런 설정 층과 호환 프록시가 필요한지를 설명합니다. 즉, 런처가 단일 인터페이스를 유지하도록 제공자 차이를 흡수하는 구조 자체를 가리킵니다.

관련 문서

메모

  • 핵심은 프록시를 단순 구현 편의가 아니라 사용자 경험을 단일화하는 추상화 층으로 읽는 데 있습니다.
  • 이 개념이 있어야 런처, 프록시, 설정 계층이 왜 같은 도메인 안에서 함께 설명되는지 더 분명해집니다.