OpenCode의 무료 티어가 실패하는 이유: 문서화된 사실과 GitHub 이슈들
Why OpenCode’s free tier is failing: the documented facts and GitHub issues
핵심 요약
OpenCode 무료 티어의 불안정성과 차단 문제에 대해 GitHub 이슈를 바탕으로 원인을 분석한 글입니다.
- 동적 할당 — 무료 사용량은 고정되지 않고 서버 수요에 따라 유동적으로 제한됨
- 차단 이슈 — VPN이나 특정 네트워크 환경에서 공식 클라이언트가 오작동하여 차단됨
- UI 및 버그 — 재시도 루프나 유료 결제 후에도 무료 모델 제한이 풀리지 않는 문제 발생
- 운영 방식 — 무료 티어 관련 불만은 GitHub 이슈에서 자동 폐쇄되는 등 소통의 한계 존재
프롬프트 한두 번 날렸는데 무료 할당량 다 썼다고 뜨거나, 공식 클라이언트를 쓰는데도 차단당하는 상황이라면, 깃허브 이슈랑 관리자들 답변을 토대로 지금 무슨 일이 벌어지고 있는지 정리해 줄게.
세 줄 요약: 무료 티어는 서버 상황에 따라 유동적으로 바뀌는 거라 고정된 할당량이 없음. 악용 방지 시스템이 너무 빡빡해서 멀쩡한 사용자까지 오탐지하는 경우가 많음. 그리고 고질적인 버그들도 있음. 안정적으로 쓰고 싶으면 최소 10달러짜리 Go 구독 결제하는 게 속 편함. 돈값은 충분히 하니까 여유 되면 결제해라.
이건 현재 사용자들이 겪는 문제에 대해 내가 최대한 찾아본 설명이야. AI 에이전트 도움받아서 관련 깃허브 스레드 다 뒤져봤어. 혹시 틀린 내용 있으면 미리 사과할게. 최대한 팩트 체크하려고 노력했음.
1. 무료 할당량은 서버 수요에 따라 실시간으로 조절됨
OpenCode는 75개 이상의 외부 제공업체나 로컬 모델을 쓸 수 있게 해주는 오픈소스 클라이언트야. Anomaly에서 운영하는 게이트웨이인 OpenCode Zen도 포함돼 있지. Zen에서 무료 모델을 제공하긴 하지만, 하루에 쓸 수 있는 토큰 양이 딱 정해져 있는 건 아님.
핵심 관리자인 Dax Raad(@thdxr)가 GitHub issue #28055에서 설명했듯이, "무료 사용량은 유동적이라 서버 여유랑 수요에 따라 계속 바뀐다"는 거야. 최근 DeepSeek V4.1이랑 GLM 모델이 무료로 풀리면서 사용자가 확 몰리는 바람에(r/opencode), 피크 타임에는 서버가 아주 빡빡해졌어. 이제는 프롬프트 한두 번만 날려도 FreeUsageLimitError (HTTP 429)가 뜨거나, 심지어 첫 요청부터 막히는 경우가 허다해(issue #58941, issue #58205). 이러면 서버 재시도 타이머가 50,000초에서 77,900초(14~21시간)까지 걸려버림.
2. 악용 방지 시스템이 공식 클라이언트까지 차단함
서드파티 툴이 무료 게이트웨이로 트래픽을 우회하는 걸 막으려고 Anomaly가 요청 지문(request-fingerprint)이랑 네트워크 검사를 추가했거든(issue #42074). 근데 이 시스템에 버그가 좀 있어서, 멀쩡한 사용자들까지 "OpenCode's free tier can only be used from within OpenCode"라는 HTTP 403 에러를 띄우면서 차단하고 있어.
-
네트워크 및 IP 평판 차단: VPN, 프록시, 일부 가정용 ISP 네트워크에서 오는 요청을 다 튕겨내는데, 웃긴 건 똑같은 클라이언트를 모바일 핫스팟으로 연결하면 또 잘 됨(, ).


