Langsung ke konten
Muhammad Septian
Semua proyek

opencode-qwencode-oauth

Plugin OAuth Qwen untuk coding agent OpenCode, dengan rotasi multi-akun dan penerjemah OpenAI Responses ↔ Chat Completions.

Tahun
2026
Dibangun dengan
TypeScript, Bun, OAuth
Tautan

Plugin yang membuat OpenCode bisa memakai model Qwen lewat login OAuth milik Qwen sendiri. Plugin ini dipublikasikan di npm dan dikonfigurasi lewat opencode.json.

Fitur

  • OAuth device flow dengan PKCE, sehingga tetap jalan di lingkungan headless dan CI.
  • Rotasi multi-akun yang memilih akun berdasarkan health score, token bucket, dan LRU.
  • Refresh token proaktif sebelum token kedaluwarsa.
  • Penanganan rate limit: mendeteksi respons 429, berpindah ke akun lain, dan menghormati retry-after.
  • Penerjemah API antara OpenAI Responses API dan Chat Completions, termasuk streaming SSE penuh.
  • Berjalan di macOS, Linux, dan Windows.

Pemasangan

Tambahkan opencode-qwencode-oauth ke daftar plugin di opencode.json, bersama provider qwen. Konfigurasi lengkapnya ada di README.