클로드 소넷 4.6, 네 개의 Qwen3.5 로컬 모델에서 버그 보고서 등급 평가

✍️ OpenClawRadar📅 게시일: March 15, 2026🔗 Source
클로드 소넷 4.6, 네 개의 Qwen3.5 로컬 모델에서 버그 보고서 등급 평가
Ad

버그 리포트 생성을 위한 로컬 모델 테스트

Sonnet/Haiku에서 32GB M5 MacBook Air의 로컬 모델로 전환한 개발자가 버그 리포트 작성 능력을 평가하기 위해 4가지 Qwen3.5 변형 모델을 테스트했습니다. LM Studio를 서버로, opencode CLI를 모델 호출에 사용하여 각 모델에게 장비를 해제한 후 테두리 색상이 제대로 재설정되지 않는 iOS 게임 문제를 연구하고 버그 리포트를 작성하도록 요청했습니다.

테스트된 모델

  • Tesslate/OmniCoder-9B-GGUF Q8_0
  • lmstudio-community/Qwen3.5-27B-GGUF Q4_K_M
  • Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-GGUF Q4_K_M
  • lmstudio-community/Qwen3.5-35B-A3B-GGUF Q4_K_M

버그 확인

핵심 버그는 소스 파일에서 확인되었습니다. EquipmentSlotNode.swift에서 setEquipment 메서드의 if let c = borderColor 가드는 nil이 전달될 때 할당을 조용히 건너뜁니다. EquipmentNode.swift에서 updateEquipment(from:)은 빈 슬롯에 대해 borderColor: nil을 전달하므로 테두리 색상이 절대 재설정되지 않습니다. setEquipment에 대한 문서는 "현재 색상을 유지하려면 nil을 전달하세요"라고 설명하며, 고장난 동작을 의도적인 설계로 문서화하고 있습니다.

Ad

Claude Sonnet 4.6의 리포트 평가

bug_report_9b_omnicoder — A−

네 가지 중 최고입니다. 가장 깔끔하고 관용적인 Swift 수정안을 제안합니다: borderShape.strokeColor = borderColor ?? theme.textDisabledColor.skColor — 불필요한 분기 없이 if let 블록을 단일 라인으로 대체합니다. 트리거 흐름의 일부인 추가 컨텍스트 파일(GameScene.swift, BackpackManager.swift)을 언급한 유일한 리포트입니다.

부족한 점: 다른 네 리포트와 마찬가지로 테스트 코드가 컴파일되지 않습니다. borderShape은 EquipmentSlotNode에서 private let으로 선언되어 있으며 — @testable import는 internal만 노출하고 private은 노출하지 않습니다. 문서 주석 업데이트 필요성을 언급하지 않습니다.

bug_report_27b_lmstudiocommunity — B+

정확한 진단입니다. 깔끔한 두 분기 수정안을 제안합니다: if id != nil { borderShape.strokeColor = borderColor ?? theme.textDisabledColor.skColor } else { borderShape.strokeColor = theme.textDisabledColor.skColor } — 필요 이상으로 장황하지만 정확합니다. EquipmentNode.updateEquipment을 호출자로 정확히 식별하고 통합 테스트 제안을 포함합니다.

부족한 점: LogicTests/EquipmentNodeTests.swift에서 테스트를 제안합니다 — 이 파일은 이미 존재하며 EquipmentNode를 다루지 EquipmentSlotNode를 다루지 않습니다. 테스트 코드에서 동일한 private 접근 문제가 있습니다.

bug_report_27b_jackrong — B−

정확한 진단이지만 가장 약한 수정안을 제안합니다. else 블록 내부에 재설정을 추가합니다: borderShape.strokeColor = theme.textDisabledColor.skColor // 테두리 초기화 — 특정 해제 사례에 대해 기술적으로 정확하지만 전체 메서드를 혼란스러운 상태로 남깁니다. else 블록의 테두리 재설정은 누군가가 id: nil, borderColor: someColor를 전달하면 아래의 if let 블록에 의해 즉시 재정의될 수 있습니다. 이 수정안은 중복성을 정리하지 않고 특정 실패만 패치합니다.

개발자는 RAM에 최대한 맞추기 위해 컨텍스트 창 크기를 제외한 기본 매개변수를 사용했으며, 일부 조정이 개선을 제공할 수 있다고 언급했습니다. 일부 unsloth 모델을 시도했지만 제한된 성공만 거두었습니다.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

금융 분석가, 코딩 경험 없이 Claude Code로 DCF 모델 구축
Use Cases

금융 분석가, 코딩 경험 없이 Claude Code로 DCF 모델 구축

터미널 경험이 없는 금융 분석가가 Claude Code를 사용하여 1-2일이 걸리던 할인현금흐름 모델을 20-25분 만에 구축했습니다. 이 도구는 금융 파일을 읽고 사용자가 /dcf [회사명]을 입력한 후 작동하는 수식이 포함된 완전히 구조화된 Excel 모델을 생성했습니다.

OpenClawRadar
물류 회사를 위한 OpenClaw 구현: 이메일 구문 분석 및 상태 업데이트
Use Cases

물류 회사를 위한 OpenClaw 구현: 이메일 구문 분석 및 상태 업데이트

한 개발자가 소규모 물류 회사를 위해 OpenClaw를 구성하여 이메일 파싱, 스프레드시트 상호 참조 및 상태 업데이트를 자동화했으며, 최소한의 코드로 사장님의 하루 2-3시간을 절약했습니다.

OpenClawRadar
구글 시트를 활용한 채용 지원 워크플로우에 SkyClaw 사용하기
Use Cases

구글 시트를 활용한 채용 지원 워크플로우에 SkyClaw 사용하기

레딧 사용자가 자신의 이력서를 기반으로 구직 작업을 자동화하기 위해 OpenClaw의 SkyClaw 에이전트를 활용한 워크플로우를 공유했습니다. 사용자는 이력서를 기준으로 에이전트가 구직 공고를 추가하는 구글 시트를 설정하고, 매일 업데이트와 알림을 받도록 했습니다.

OpenClawRadar
로컬 Qwen3-0.6B INT8을 AI 메모리 시스템의 임베딩 백본으로 활용하기
Use Cases

로컬 Qwen3-0.6B INT8을 AI 메모리 시스템의 임베딩 백본으로 활용하기

한 개발자가 AI 메모리 생명주기 시스템을 위한 로컬 임베딩 모델로 ONNX Runtime을 통해 INT8로 양자화된 Qwen3-0.6B를 구현하여, 1024차원 벡터와 0.75의 코사인 유사도 임계값으로 의미적 관련성을 판단하며 CPU에서 12ms 배치 추론을 달성했습니다.

OpenClawRadar