
2026년 6월 현재, 로컬 LLM 도입을 검토하는 개발자 사이에서 "Qwen 같은 오픈 웨이트 모델이 Claude Opus 4 같은 클라우드 SOTA 모델을 대체할 수 있는가"라는 질문이 다시 수면 위로 떠올랐다. 답은 "그렇게 비교하면 안 된다"이다. Alex Ellis가 자신의 블로그에 올린 장문 글 "Local Qwen is a worse Opus — but that's the wrong comparison"은 로컬 Qwen 3.6 27B를 OpenFaaS, SlicerVM, Actuated 같은 인프라 제품 운영에 투입하며 얻은 6개월 치 실전 교훈을 정리한 글이다. 핵심 주장 한 줄은 이렇다: 로컬 모델은 최고 점수 모델과 경쟁하는 게 아니라, 고정 비용·프라이버시·벤더 리스크 회피라는 별도의 가치 축을 가진 도구다.
로컬 Qwen은 SOTA와 12% 차이가 아니다
SWE-Bench Verified에서 Qwen 3.6 27B는 77.2점을, Claude Opus 4.8은 88.6점을 기록했다는 수치가 자주 인용된다. 숫자만 보면 "로컬이 SOTA에 12% 뒤진다"는 단순한 그림이 그려진다. 하지만 이 수치에는 두 가지 큰 함정이 있다.
첫째, 벤치마크는 공개되어 있어 튜닝이 가능하다. 모델 학습팀이 SWE-Bench Verified 분포를 직접 학습 데이터로 쓸 수 있고, 평가 항목을 의식한 미세 조정이 가능하다. 점수 자체는 상대 비교에 의미가 있어도 "절대 성능"의 척도로 신뢰하기는 어렵다.
둘째, SWE-Bench Verified의 작업은 대부분 Python 단일 스레드·동기식 코드베이스에서 가져왔다. Alex Ellis 팀이 실제로 운영하는 OpenFaaS, SlicerVM, Inlets 같은 시스템은 Go로 작성된 분산 시스템이며, channel·context·struct가 큰 실행 영역에 걸쳐 있다. 즉, 벤치마크 점수 12% 차이가 실제 업무에서는 12% 차이로 이어지지 않는다. Go 분산 시스템 영역에서는 점수 차이가 더 벌어질 수도, 더 좁혀질 수도 있다.
"비용 문제는 없다"는 말은 모든 사용자에게 맞지 않는다
Claude Code나 Codex 같은 개인용 코딩 플랜은 월 200달러 수준으로 SOTA 지능을 제공한다. 월 200달러로 일주일에 5시간씩 사용할 수 있다는 것은 가정용·프리랜서 시나리오에서는 충분히 합리적인 가격이다. 다만 이 가격이 지속 가능한지는 별개의 문제다.
GitHub Copilot이 처음 출시되었을 때 월 39달러에 1,500개 요청을 제공하던 구조에서 토큰 기반 과금으로 전환했을 때 사용자 반발이 매우 컸다는 점을 상기할 필요가 있다. API 토큰 비용으로 과금 모델이 바뀌면 손익분기점은 사용량에 비례해 빠르게 오른다.
Uber는 개발자당 도구별 월 1,500달러로 AI 지출을 제한한다. Uber의 중위 연봉이 330,000달러라는 점을 고려하면, 한 개발자가 두 도구를 한도까지 사용하면 연봉의 약 12%가 AI 도구로 소진되는 셈이다. 이런 시나리오에서는 로컬 모델이 압도적으로 유리해진다.
주권·프라이버시 — 벤더 리스크 회피가 진짜 가치
로컬 모델의 가치는 단순한 "비용 절감"이 아니다. 더 중요한 가치는 데이터 주권과 벤더 리스크 회피다. 고객 데이터, 계약 조건, 내부 텔레메트리처럼 클라우드에 올리기 어려운 작업이 모든 팀에 존재한다.
ChatGPT Pro와 Claude Max는 30일 데이터 보관 기간을 설정할 수 있지만, Alex Ellis는 "그 정도 설정도 고객 계약을 무효화할 가능성이 있다"고 본다. 미국 밖 사용자에게 Anthropic의 Fable 5 모델이 하룻밤 사이에 제거된 사례는 벤더 리스크의 실제 사례다. 오늘 작동하는 API가 내일 사라질 수 있다는 뜻이다.
로컬 모델은 "프런티어 랩이 X를 한다면?"이라는 질문에 대한 해법이다. 회사가 정책적으로 결정하거나 모델이 갑자기 변경되더라도, 로컬 가중치는 그대로 돌아간다.
Alex Ellis 팀의 실전 사례 — 매출 회수
Alex Ellis는 약 12,000달러에 RTX 6000 Pro Blackwell 96GB 장비를 구매했다(현재 가격은 약 15,400달러까지 올랐다). 이후 카드 한 장을 더 추가하는 건 PCI 레인·대역폭·카드 간격·PSU 부하 문제로 사실상 불가능하다.
이 장비가 투자비를 회수한 방식은 매우 흥미롭다. 텔레메트리 DB를 로컬 모델에 넣어 한 고객의 12개월 이상 라이선스 과소 신고 사례(약 4~5배 미납)를 적발했다. 이 회수액만으로 카드 비용을 충당했다는 계산이다. 이 분석은 클라우드 API로는 절대 불가능했다. 텔레메트리·diag 덤프는 데이터 보존 정책과 무관하게 어떤 클라우드 플랜에도 넣을 수 없는 데이터이기 때문이다.
운영자가 쉽게 실행할 수 있는 CLI 도구 "diag"를 만들어 OpenFaaS Kubernetes 설치의 완전한 스냅샷을 캡처하고, 받은 덤프를 Slicer가 생성한 ephemeral VM 안 airgapped 로컬 모델로 분석한다. 클라우드를 거치지 않는다.
칼날 단조 비유 — 왜 로컬 모델은 무감독에 맡기면 안 되는가
로컬 모델의 한계를 설명하는 가장 좋은 비유는 "칼날 단조"다. 강철 열처리에서 한 단계만 지나치면 처음부터 다시 해야 하듯, 로컬 모델도 너무 뜨겁게 작동하면 목표를 지나쳐 루프에 빠진다. 유일한 해결책은 harness를 종료하고 비워진 context로 다른 결과를 기대하는 것이다.
이 문제 때문에 Alex Ellis는 Qwen 3.6 27B에 장기 horizon 작업을 맡기지 않는다. 대신 다음과 같은 영역에 투입한다.
| 영역 | 적합도 | 이유 |
|------|--------|------|
| 고객 지원 티켓 분석 | 매우 적합 | 짧고 명확한 입력, 분석 중심 |
| 갱신용 텔레메트리·diag 분석 | 매우 적합 | 프라이버시 제약, airgapped 필수 |
| 코드베이스 읽고 설명 | 적합 | 단방향 출력, 검증 용이 |
| 장기 무감독 코딩 | 부적합 | 루프·환각 발생 |
| 새 기능 설계 + 구현 | 부적합 | 들여쓰기 오류 후 파일 손상 케이스 발생 |
팀원 Han도 비슷한 루프를 겪었고, 특히 모델이나 에이전트가 능력의 경계에서 멈춰 도움을 요청하지 않는 형태가 많았다고 보고했다.
반복 출력 사례 — faas-cli `--json` 추가 작업
실제 반복 출력 사례를 살펴보면 로컬 모델의 한계가 명확해진다. faas-cli에 추가할 명령을 물었을 때 처음에는 합리적인 제안을 했다. 하지만 같은 명령 목록을 약 30분 동안 반복 출력하며 600W 전력을 소모했다.

get과 list 명령 전체에 --json을 추가하게 했을 때도 처음 한두 개는 그럴듯했고 테스트도 작성했다. 이후 문제가 커졌다. --json 출력에서 http:// 원격 엔드포인트의 insecure TLS 경고를 막기 위해 Python reverse proxy를 쓰게 했을 때, 첫 버전은 그럴듯했지만 들여쓰기가 잘못됐다. 수정 과정에서 파일을 망가뜨린 뒤 계속 막힌 상태로 반복했다.
이런 패턴은 로컬 27B 모델에서 흔히 보이는 특징이다. 짧은 작업과 분석 작업에는 훌륭하지만, 다단계 구현 작업에는 안정성이 부족하다.
3090 → RTX 6000 Pro — 하드웨어 진화의 교훈
Alex Ellis는 2023년 단일 RTX 3090으로 시작했다. 모델 로드와 충분한 context를 위해 한 장을 추가하는 게 일반적이었지만, 27B 모델은 3090 한 장에 풀 정밀도로 들어가지 않는다. 조절 변수는 가중치 양자화·context 길이·KV 캐시 압축 세 가지다.
KV 캐시 keys 부분은 Q4_0에서 문제 발생한다는 통설이 있다. 가장 공격적으로도 keys Q8_0 / values Q4_0까지만 사용한다. vLLM + NVLink + tensor parallelism 실험에서도 생성 속도가 llama.cpp보다 초당 3토큰 느렸고, 루프 발생·가중치 로딩 수 분이 소요됐다. vLLM은 대규모 동시 서빙에는 적합하지만, 프로슈머 환경에서는 시작 시간·단순성·단일 사용자 지연이 더 중요하다.
현재 셋업은 RTX 6000 Pro rig에서 Qwopus 최신 세대와 base Qwen 3.6 27B를 함께 운영한다. Qwopus는 Qwen 위에 Chain of Thought 추적을 얹어 추론과 코딩 성능을 높이려는 파인튜닝 모델이다. 최근까지 thinking을 완전히 끄고 운영하다가, 다시 켠 시점이 루프 증가와 겹쳤다. 두 개의 독립 llama.cpp 인스턴스로 서빙해 풀 context 길이를 유지한다. --parallel 2 옵션은 context를 절반으로 줄이므로 사용하지 않는다. 투기적 디코딩(MTP)에서 약 93% 수용률을 보이며, 속도는 안정적 67 tok/s에서 130~200 tok/s로 상승해 클라우드보다 빠르게 체감된다.
모델 카드 튜닝 지침 준수가 매우 중요하다. Qwopus는 thinking을 끄고 temperature를 0.85~1.0으로 매우 뜨겁게 설정할 때 최적이다.
내가 찾던 것 — Claude와 동일한 기대를 버려야
로컬 모델을 도입할 때 가장 흔한 실수는 Claude·Codex와 동일하게 다루는 것이다. 그러면 실망한다.
Alex Ellis는 Claude에 짧은 지시("do it and test it end to end")만 던지면 5~15분 안에 PR 작성·자동 코드 리뷰·반복까지 효율적으로 수행한다고 보고한다. Qwen 3.6 27B 로컬 모델은 이런 워크플로를 안정적으로 구동하지 못한다.
로컬 Qwen이 잘하는 영역을 정리하면:
- 고객 지원 티켓 분석: 짧고 명확한 입력 + 분석 중심
- 갱신용 텔레메트리 분석: 프라이버시 제약 + airgapped 필수
- 코드베이스 읽고 설명: 단방향 출력 + 검증 용이
- 짧은 단순 작업: 40~50 tok/s로 명료한 보고서 생성 가능
반면, 로컬 Qwen이 부적합한 영역:
- 장기 무감독 코딩: 30분 루프 + 600W 전력 낭비
- 새 기능 다단계 구현: 들여쓰기 오류 + 파일 손상
- 에이전트형 자율 작업: 능력 경계에서 멈춰 요청하지 않음
접근 측정과 분배 — Toilgate 프로바이더
여러 사람이 같은 로컬 인스턴스를 사용하면 프로토타입을 벗어나는 순간 관리 문제가 폭발한다. 누가 어느 인스턴스를·얼마나·어떤 모델을 쓰는지, 전력 비용, 이탈 시 처리를 모두 추적해야 한다. 초기에는 단일 inlets 터널을 사용했지만, 동일 llama.cpp 인스턴스에 두 에이전트가 붙으면 캐시된 prefix가 상호 무효화돼 전체 프롬프트가 재처리된다.
해법으로 opencode.json 수동 편집·배포 대신 opencode용 provider "Toilgate"를 만들었다. 모델 피커에서 base부터 실험적 Qwopus 변종까지 한 곳에서 선택할 수 있다. 전력 비용·사용량·캐시 무효화 같은 운영 지표도 함께 추적한다.
2026년, 로컬 Qwen은 더 나쁜 Opus가 아니라 다른 도구다
결론은 단순하다. 로컬 Qwen 3.6 27B는 Opus 4.8을 점수 경쟁에서 이기지 못한다. 하지만 이건 잘못된 비교다. 로컬 모델의 가치는 다음 세 가지 축에 있다.
- 고정 비용: 월 200달러 구독료 대신 12,000달러 1회 + 전기료
- 프라이버시: 고객 데이터를 클라우드에 올리지 않아도 됨
- 벤더 리스크 회피: 모델이 하룻밤 사이에 사라져도 가중치는 그대로
이 세 가지 가치가 필요한 팀 — 인프라 운영, SaaS 내부 분석, 고객 지원, 데이터 분석 — 에게 로컬 Qwen은 매우 실용적인 도구다. 다만 Claude나 Codex를 로컬로 "대체"하려는 시도는 시간 낭비다.
Alex Ellis가 직접 명시했듯이, "도구는 점수가 아니라 작업에 맞춰 선택해야 한다." 로컬 Qwen은 Opus와 같은 도구가 아니라, Opus가 채우지 않는 영역을 채우는 다른 도구다. 이 차이를 명확히 인식하고 도입하면, 로컬 LLM은 2026년 6월 현재 매우 강력한 인프라 옵션이 된다.
함께 보면 좋은 자료
- OpenFaaS 공식 사이트 — Alex Ellis가 운영하는 서버리스 프레임워크
- SlicerVM GitHub — Ephemeral VM 관리 도구
- Inlets 터널 — self-hosted 터널 도구
- NVIDIA RTX 6000 Pro Blackwell 스펙 — 96GB VRAM 워크스테이션 GPU
요약
| 항목 | Claude Opus 4.8 (클라우드) | Qwen 3.6 27B (로컬) |
|------|---------------------------|---------------------|
| SWE-Bench Verified | 88.6% | 77.2% |
| 월 비용 | ~200 USD | 전기료 (수 USD) |
| 데이터 프라이버시 | 30일 보관 설정 가능 | airgapped 가능 |
| 벤더 리스크 | 중간 (Fable 5 사례) | 없음 (가중치 자체 소유) |
| 장기 무감독 코딩 | 안정 | 루프 발생 |
| 고객 데이터 분석 | 부적합 (계약상) | 매우 적합 |
| 초기 비용 | 0 | 12,000~15,000 USD |
2026년 6월, 로컬 LLM 도입을 고민하는 팀은 "Opus를 대체할까"가 아니라 "Opus가 안 되는 영역은 무엇인가"라는 질문으로 시작하는 게 정답이다. 로컬 Qwen은 그 영역을 채우는 정당한 도구다.
'AI 뉴스' 카테고리의 다른 글
| 유출 재무 문서: OpenAI, 매년 수십억 달러 손실 (0) | 2026.06.19 |
|---|---|
| AI가 이미 자기계발 실용서를 죽였는가? — Tim Ferriss 80% 매출 급락 데이터로 본 처방형 콘텐츠의 운명 (0) | 2026.06.19 |
| SQLite 창시자 리처드 힙의 26년 코드 이야기 — Turso, AI, 그리고 '기도문' 라이선스까지 (0) | 2026.06.19 |
| 미국인의 16%만이 AI가 사회에 긍정적 영향을 줄 것이라고 생각함 — 2026년 6월 Pew 조사 (0) | 2026.06.19 |
| Claude 창업자 플레이북: AI-native 스타트업 4단계 실전 가이드 (2026) (0) | 2026.06.19 |