또 다른 토큰/초 타령은 그만: 실제 버그 9개로 비교한 로컬 양자화 모델 vs Claude
Not another tok/s post: local quants vs Claude on 9 real bugs
핵심 요약
로컬 모델과 Claude를 실제 코드 버그 수정 작업에 투입해 성능과 양자화 영향을 비교 분석한 실험입니다.
- 실제 버그 테스트 — 실제 C++/CUDA 코드의 버그 9개를 모델이 진단하고 패치하는 방식으로 성능 측정함
- 양자화 영향 분석 — 3비트 양자화가 모델의 정답률은 유지하되 사고 과정(토큰 수)을 늘리는 결과를 확인함
- 로컬 모델 경쟁력 — Qwen3.8-Flash-Next 모델이 이전 세대 Claude Sonnet을 상회하는 성능을 보여줌
- 평가 방식 — 자동 채점과 Claude Opus 5의 블라인드 평가를 병행하여 객관성 확보를 시도함
여기선 모델 성능을 깎아먹으면서까지 tok/s(초당 토큰 수)만 쫓지 말자는 얘기가 많지. 근데 내가 올리는 글들도 대부분 속도 수치 위주였어. 그래서 이번엔 반대쪽 이야기를 해보려고 해. 내가 집에서 돌리는 모델들이 내 실제 작업에서 어떤 성과를 내는지, 비교군으로 Claude 모델들을 넣어서 정리했어. 로컬 모델들은 전부 내 엔진(capy-flash)에서 돌렸고, 사양은 RTX 5070 Ti 16GB 2장, Ryzen 9900X, 96GB DDR5야.
Flash-Next는 전문가(expert) 스킵 안 했어.
테스트 과제
내 엔진(C++/CUDA)의 비공개 히스토리에서 실제 버그 9개를 가져왔어. 각 버그마다 수정 직전 코드를 체크아웃하고, 내가 나 자신에게 보고하듯이 버그 리포트를 작성했지. 증상, 수치, 로그만 적고 어디를 봐야 할지는 전혀 안 알려줬어. 성능 급락, 수치 오차, GPU 2개 꽂은 WSL2에서만 터지는 버그 같은 것들이야. 전부 외부에 공개된 적 없는 것들이지.
에이전트는 원인을 찾아서 패치를 만들어야 해. 네트워크도 없고 CUDA 툴체인도 없는 맥에서 샌드박스로 돌리니까, 빌드나 실행은 못 하고 오직 코드만 보고 추론해야 해. 최대 80단계, 모델당 과제 하나에 3번씩 돌렸어.
Claude 모델은 Claude Code에서, 로컬 모델은 OpenCode에서 돌렸어. 로컬 모델을 브릿지 써서 Claude Code에 넣어봤는데 결과가 훨씬 안 좋더라고. 그래서 각자 제일 잘 돌아가는 환경에서 테스트했어.
채점 방식
모든 패치는 두 번 채점해:
-
자동 채점: 실제 수정 사항을 바탕으로 만든 숨겨진 키(key)와 비교해. 올바른 파일과 함수를 건드렸는지, 패치 정확도, 코드 검사 몇 가지를 확인해.
-
Claude Opus 5가 블라인드 판정: 버그 리포트, 코드, "유일한 정답은 아니지만 유효한 해결책"이라고 표시된 실제 수정본, 컴파일러 출력을 보고 1 / 0.75 / 0.5 / 0.25 / 0 점을 줘.
컴파일 안 되는 패치는 둘 다 0.25점으로 제한했어. 두 점수 간 상관관계는 r = 0.79로 꽤 높고, 모델 순위도 똑같이 나와. 판정관(Opus)이 키보다 좀 더 깐깐한데, Claude한테 더 관대하지도 않아. 판정관 점수에서 자동 점수를 뺀 값은 모든 Claude 모델에서 음수고, Qwen 모델들은 0 근처야.
실제 버그를 공정한 키가 있는 과제로 만드는 게 시간이 엄청 걸려. 모델 하나당 과제 9개 x 3번 돌리면 내 컴퓨터로 4~8시간 걸려. 그래서 과제는 9개가 전부고, 신뢰 구간도 ±0.2 정도로 넓어. 그래도 티어는 확실해. 점수 차이가 0.1 미만이면 그냥 동전 던지기 수준이야.
결과
판정 점수는 0~1점이고, 토큰은 추론 과정을 포함해. 신뢰 구간이랑 자동 점수는 이미지에 있어.
| Model | Where | Score | Tokens/task | Min/task |
|---|---|---|---|---|
| Claude Opus 5.5 |
![[GLB-3D-Coder] A tiny 4B coding model that creates 3D assets for Godot and other game engines](https://external-preview.redd.it/glb-3d-coder-a-tiny-4b-coding-model-that-creates-3d-assets-v0-NjRsN3A4b2d6MnpoMV0qVP_XgqlePklzDMZiKTgJij-ByvoOXjKhkvEECj1E.png?width=640&crop=smart&format=pjpg&auto=webp&s=f8c47fbb10bdebc8e0164a0aa60461d460bea25d)

