Qwen3.x 모델은 스트리밍 출력 형식 불일치로 인해 OpenClaw에서 조용히 실패합니다.

문제점
OpenClaw와 함께 로컬에서 Qwen3.x 모델을 스트리밍 모드로 실행할 때, 모델이 예상된 content 필드 대신 reasoning 필드에 응답을 출력합니다. OpenClaw는 빈 콘텐츠를 실패로 해석하고 오류를 발생시키지 않은 채 대체 체인의 다음 모델로 조용히 넘어갑니다. 이로 인해 잘못된 모델이 쿼리에 응답하게 됩니다.
해결책
해결 방법은 OpenClaw와 Ollama 사이에 위치하는 작은 프록시를 구현하는 것입니다. 이 프록시는 두 가지 주요 기능을 수행합니다:
- 두 시스템 간의 API 형식을 변환합니다
- 적절한 위치에
think: false를 주입합니다
올바르게 구성되면 Qwen3.x 모델은 실행, 파일 읽기, 웹 검색, Sheets 통합, Slack 통합 및 메모리 작업을 포함한 완전한 도구 호출 평가에서 완벽한 점수(15/15)를 통과합니다.
구현 세부사항
원본은 다음을 포함한 포괄적인 설명을 제공합니다:
- 프록시 설정 지침
- 모두 올바르게 설정해야 하는 여섯 가지 특정 구성 설정
- 모니터링 접근 방식
- 작동하지 않는 것(피해야 할 일반적인 함정)
코드 조각 및 구성 예제를 포함한 전체 기술 세부사항은 링크된 gist에서 확인할 수 있습니다.
📖 전체 원문 읽기: r/LocalLLaMA
👀 See Also

OpenClaw 업데이트 후 'Cannot find module' 오류 해결 방법
OpenClaw를 2026.3.24 버전에서 2026.4.5로 업데이트한 후, 사용자들이 'Cannot find module @buape/carbon' 오류를 겪고 있습니다. 해결 방법은 패키지를 전역으로 설치하는 대신 수동으로 설치 후 스크립트를 실행하는 것입니다.

CLAUDE.md 파일은 종종 AI 모델이 아닌 개발자를 위해 구성됩니다. 그 이유가 여기에 있습니다
CLAUDE.md 파일은 일반적으로 배경과 기술 스택 다음인 47번째 줄에 Hard Rules를 배치합니다. 모델이 제약 사항을 읽을 때쯤이면 이미 상충되는 가정을 구성해 놓은 상태입니다. 더 나은 구조는 hard rules를 먼저 배치하는 것입니다.

API 비용을 피하기 위해 Ollama로 로컬에서 OpenClaw 실행하기
레딧 사용자가 API 기반 OpenClaw에서 Ollama를 사용해 로컬로 전환한 경험을 공유하며, API 비용을 제거하면서도 워크플로우를 유지하는 방법을 소개합니다. 그들은 단계별 설치 비디오 가이드를 제작했습니다.

Chromium 캐시에서 삭제된 Claude Desktop 대화 복구
Claude Desktop를 즉시 종료한 후, ccl_chromium_reader를 사용하여 Chromium 블록파일 캐시에서 채팅 데이터를 추출합니다. 삭제된 대화와 첨부 파일을 복구합니다.