OpenCode adalah asisten coding berbasis AI yang dijalankan melalui terminal. Anda dapat menghubungkannya ke Alibaba Cloud Model Studio menggunakan paket pay-as-you-go, Coding Plan, atau Token Plan (Team Edition).
Install OpenCode
-
Instal atau perbarui Node.js ke versi 18.0 atau lebih baru.
-
Di terminal Anda, jalankan perintah berikut untuk menginstal OpenCode:
npm install -g opencode-aiVerifikasi instalasi dengan menjalankan perintah berikut. Jika perintah tersebut mengembalikan nomor versi, instalasi berhasil.
opencode -v
Konfigurasikan kredensial akses
Buka file konfigurasi berikut di editor teks. Jika direktori atau file tersebut belum ada, buatlah.
-
macOS / Linux:
~/.config/opencode/opencode.json -
Windows:
C:\Users\<Your-Username>\.config\opencode\opencode.json
Pilih metode penagihan dan tambahkan konfigurasi yang sesuai ke dalam file tersebut:
-
Token Plan (Team Edition): Langganan berbasis kursi tempat konsumsi token dipotong dari Credits.
-
Coding Plan: Langganan bulanan dengan biaya tetap yang ditagih berdasarkan jumlah pemanggilan model.
-
Pay-as-you-go: Metode pascabayar berdasarkan penggunaan aktual.
Token Plan (Team Edition)
Anda harus memiliki langganan Token Plan (Team Edition) yang aktif. Anda dapat membelinya di halaman Token Plan (Team Edition).
Ganti YOUR_API_KEY dengan API key khusus Token Plan (Team Edition) Anda. Untuk daftar model yang tersedia, lihat model yang didukung.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"bailian-token-plan": {
"npm": "@ai-sdk/anthropic",
"name": "Alibaba Cloud Model Studio",
"options": {
"baseURL": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.7-max": {
"name": "Qwen3.7 Max",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.7-plus": {
"name": "Qwen3.7 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.6-plus": {
"name": "Qwen3.6 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.6-flash": {
"name": "Qwen3.6 Flash",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"deepseek-v4-pro": {
"name": "DeepSeek V4 Pro"
},
"deepseek-v4-flash": {
"name": "DeepSeek V4 Flash"
},
"deepseek-v3.2": {
"name": "DeepSeek V3.2"
},
"kimi-k2.7-code": {
"name": "Kimi K2.7 Code",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"kimi-k2.6": {
"name": "Kimi K2.6",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"kimi-k2.5": {
"name": "Kimi K2.5",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"glm-5.2": {
"name": "GLM-5.2",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"glm-5.1": {
"name": "GLM-5.1",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"glm-5": {
"name": "GLM-5",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"MiniMax-M2.5": {
"name": "MiniMax M2.5"
}
}
}
}
}
Coding Plan
Ganti YOUR_API_KEY dengan API key khusus Coding Plan Anda. Untuk daftar model yang tersedia, lihat model yang didukung.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"bailian-coding-plan": {
"npm": "@ai-sdk/anthropic",
"name": "Alibaba Cloud Model Studio",
"options": {
"baseURL": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.7-plus": {
"name": "Qwen3.7 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3.6-plus": {
"name": "Qwen3.6 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3.5-plus": {
"name": "Qwen3.5 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"qwen3-max-2026-01-23": {
"name": "Qwen3 Max 0123"
},
"qwen3-coder-next": {
"name": "Qwen3 Coder Next"
},
"qwen3-coder-plus": {
"name": "Qwen3 Coder Plus"
},
"MiniMax-M2.5": {
"name": "MiniMax M2.5"
},
"glm-5": {
"name": "GLM-5",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
},
"glm-4.7": {
"name": "GLM-4.7"
},
"kimi-k2.5": {
"name": "Kimi K2.5",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 1024
}
}
}
}
}
}
}
Pay-as-you-go
Ganti YOUR_API_KEY dengan Kunci API Alibaba Cloud Model Studio Anda. Untuk daftar model yang tersedia, lihat API kompatibel Anthropic.
baseURL bersifat spesifik per Wilayah. Pastikan Kunci API Anda sesuai dengan Wilayah yang dipilih:
-
China (Beijing):
https://dashscope.aliyuncs.com/apps/anthropic/v1 -
Singapura:
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1. Ganti{WorkspaceId}dengan ID ruang kerja Anda.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"bailian-payg": {
"npm": "@ai-sdk/anthropic",
"name": "Alibaba Cloud Model Studio",
"options": {
"baseURL": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.7-max": {
"name": "Qwen3.7 Max",
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.7-plus": {
"name": "Qwen3.7 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"qwen3.6-plus": {
"name": "Qwen3.6 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
}
},
"deepseek-v3.2": {
"name": "DeepSeek V3.2"
}
}
}
}
}
Untuk menambahkan model lainnya, tambahkan ke objek models dengan format yang sama.
Verifikasi konfigurasi
Setelah menyimpan file konfigurasi, restart OpenCode. Masukkan /models, cari Alibaba Cloud Model Studio, lalu pilih model untuk memulai percakapan.
FAQ
Kode kesalahan
Jika Anda mengalami error selama konfigurasi, rujuk FAQ sesuai metode penagihan Anda:
-
Pay-as-you-go: API kompatibel Anthropic – kode kesalahan
-
Coding Plan: FAQ Coding Plan
-
Token Plan (Team Edition): FAQ Token Plan (Team Edition)