Command Code UI가 별로라 OpenCode에서 1달러 Go 플랜을 쓸 수 있게 만들었습니다
Command Code’s UI wasn’t for me, so I made the $1 Go plan work with OpenCode
핵심 요약
Command Code의 Go 플랜을 공식 UI 없이 OpenCode 등에서 사용할 수 있게 해주는 로컬 브릿지 도구를 개발했습니다.
- 도구 기능 — OpenCode 및 OpenAI/Anthropic 호환 클라이언트에서 Go 플랜 모델 사용 가능
- 기술적 구현 — 비공식 `/alpha/generate` 엔드포인트를 활용한 로컬 서버 방식
- 사용자 편의 — 스트리밍 응답 지원 및 자동 설정 기능 제공
- 현재 상태 — 서비스 약관 위반 우려로 인해 저장소 비공개 전환
Command Code의 월 1달러짜리 Go 플랜은 마음에 드는데, 공식 CLI나 UI에 묶여 있는 건 영 맘에 안 들더라고.
그래서 commandcode-go-opencode를 만들었어. OpenCode나 다른 OpenAI/Anthropic 호환 클라이언트에서 Go 플랜을 쓸 수 있게 해주는 작은 로컬 브리지야.
현재 지원하는 기능은 다음과 같아:
-
OpenCode, Claude Code, Continue.dev, curl 지원
-
OpenAI 호환
/v1/chat/completions -
Anthropic 호환
/v1/messages -
스트리밍 응답
-
OpenCode 자동 설정
-
텔레메트리 없는 로컬 전용 서버
-
모델 검증 (요청 날리기 전에 Provider 전용 모델인지 미리 확인해서 헛짓거리 방지)
빠른 시작:
npm install -g commandcode-go-opencode
그다음:
commandcode-go-opencode auth login
commandcode-go-opencode serve
commandcode-go-opencode setup-opencode --write
이건 비공식 툴이고 Command Code의 문서화되지 않은 /alpha/generate 엔드포인트를 쓰기 때문에, 언제든 막히거나 계정에 문제가 생길 수도 있어. Go 플랜에서 쓸 수 있는 모델만 노출되니까, Provider 플랜 모델을 뚫는 용도로는 못 써.
OpenCode, Claude Code, curl로 테스트는 다 해봤는데, 피드백이나 버그 제보, 그리고 다른 환경에서 테스트 좀 도와줄 사람 있으면 환영이야.

