OpenCode Coding Plan
Actualmente hay muchos fabricantes de modelos de gran tamaño en el mercado: en el extranjero están Anthropic, Open AI, Grok, Gemini, etc., pero acceder a los servicios del extranjero no es conveniente ahora. En China están DeepSeek, Qwen, ZLM, MiniMax, etc.
Al usar Claude Code para escribir código, lo que más cuesta son los tokens. Acceder a servicios en el extranjero es inconveniente y además caro. En China ahora hay planes de suscripción mensual. Si se usa a largo plazo, se recomienda comprar un plan mensual, resulta más económico.
Este artículo presenta el Coding Plan de Alibaba Cloud Bailian, un servicio de suscripción diseñado específicamente para herramientas de programación con IA. Integra los mejores modelos de gran tamaño como Qwen, GLM, Kimi, MiniMax, y es compatible con los principales asistentes de programación con IA (como OpenCode, Claude Code, OpenClaw, etc.). Utiliza un modelo de tarifa mensual fija, con un costo mucho menor que las APIs de pago por uso, y elimina por completo el riesgo de deudas por consumo.
Ventajas principales del Coding Plan:
- Acceso con un clic a modelos de primer nivel: Sin necesidad de llamar a la API de Bailian, puede usar directamente los modelos más potentes en su herramienta de programación familiar.
- Costo extremadamente bajo: Tarifa mensual fija (Lite ¥40/mes, Pro ¥200/mes), con descuento de lanzamiento de solo 7,9 yuanes / 39,9 yuanes el primer mes.
- Seguridad sin preocupaciones: Se prohíbe la conexión directa a la API; solo está permitido su uso en herramientas de programación interactivas, evitando el riesgo de bloqueo por uso indebido.
- Soporte para comprensión de imágenes: qwen3.5-plus y kimi-k2.5 admiten subir capturas de pantalla/diseños para generar código directamente.
Modelos recomendados(Oficialmente adaptados):
- qwen3.5-plus (compatible con comprensión de imágenes, recomendado como primera opción)
- kimi-k2.5 (compatible con comprensión de imágenes)
- glm-5
- MiniMax-M2.5
El Coding Plan admite las siguientes herramientas: Cursor, Claude Code, OpenClaw, OpenCode, Cline (extensión de VS Code), Kilo Code / Kilo CLI, Qwen Code, Codex, etc.
Suscribirse al Coding Plan de Ark
Visite ArkActividad del Coding Plan, suscríbase al plan según sus necesidades. Si el uso no es alto, la versión Lite es suficiente; si el uso es muy elevado, puede usar la versión Pro.
Coding Plan/Agent PlanPrimeros dos meses con 75 % de descuento
Fecha de la actividad: 2026.06.08-2026.08.07
Después de comprar con éxito, haga clic enCrear su API Key:

A continuación, haga clic en el botón Crear:

Haga clic en el icono del ojito para ver la API key; cuando la necesite, simplemente cópiela.

El Coding Plan de ArkEs un servicio de suscripción de codificación con IA para desarrolladores que facilita el desarrollo eficiente. Sus ventajas principales son:
- Gran variedad de modelos: Compatible con los principales modelos de lenguaje de gran tamaño y modelos de embedding, cubriendo series populares como Doubao, DeepSeek, Kimi, GLM, MiniMax.
- Amplia compatibilidad de herramientas: Adaptado a herramientas de codificación de IA populares como Claude Code, Cursor, Cline, OpenCode, Codex CLI.
- Cupo compartido: Varias herramientas comparten el cupo del plan, se puede cambiar con flexibilidad para adaptarse a diferentes escenarios de desarrollo.
- Planes flexibles: Ofrece múltiples niveles, como Lite/Pro, para satisfacer desde necesidades de desarrollo ligeras hasta las de alta intensidad.
- Alta disponibilidad y estabilidad: Aislamiento de múltiples inquilinos y programación de recursos garantizan que siga siendo estable y fluido incluso en horas punta.
El Base URL configurado en diferentes herramientas varía según el protocolo compatible:
- Herramientas compatibles con el protocolo de interfaz de Anthropic:https://ark.cn-beijing.volces.com/api/coding
- Herramientas compatibles con el protocolo de interfaz de OpenAI:https://ark.cn-beijing.volces.com/api/coding/v3
Nota:No utilice https://ark.cn-beijing.volces.com/api/v3: este Base URL no consume el cupo de su Coding Plan, sino que genera costos adicionales.
Configurar OpenCode
Editar el archivo de configuración de OpenCode:
- macOS / Linux:
~/.config/opencode/opencode.json - Windows:
C:\Users\您的用户名\.config\opencode\opencode.json
Modificar los elementos de configuración
Reemplace el siguiente contenido según su situación real:
<ARK_API_KEY>:Obtenga su API Keymodel: reemplácelo por el nombre del modelo que desee utilizar
Los modelos específicos son: doubao-seed-2.0-code, doubao-seed-2.0-pro, doubao-seed-2.0-lite, doubao-seed-code, minimax-m2.5, glm-4.7, deepseek-v3.2, kimi-k2.5.
El contenido de configuración de opencode.json es el siguiente, tomando ark-code-latest como ejemplo:
{
"$schema": "https://opencode.ai/config.json",
"model": "volcengine-plan/ark-code-latest",
"provider": {
"volcengine-plan": {
"npm": "@ai-sdk/openai-compatible",
"name": "Volcano Engine",
"options": {
"baseURL": "https://ark.cn-beijing.volces.com/api/coding/v3",
"apiKey": "<ARK_API_KEY>"
},
"models": {
"ark-code-latest": {
"name": "ark-code-latest",
"limit": {
"context": 256000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
}
},
"doubao-seed-code": {
"name": "doubao-seed-code",
"limit": {
"context": 256000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
}
},
"glm-4.7": {
"name": "glm-4.7",
"limit": {
"context": 200000,
"output": 4096
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
}
},
"deepseek-v3.2": {
"name": "deepseek-v3.2",
"limit": {
"context": 128000,
"output": 4096
}
},
"doubao-seed-2.0-code": {
"name": "doubao-seed-2.0-code",
"limit": {
"context": 256000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
}
},
"doubao-seed-2.0-pro": {
"name": "doubao-seed-2.0-pro",
"limit": {
"context": 256000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
}
},
"doubao-seed-2.0-lite": {
"name": "doubao-seed-2.0-lite",
"limit": {
"context": 256000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
}
},
"minimax-m2.5": {
"name": "minimax-m2.5",
"limit": {
"context": 200000,
"output": 4096
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
}
},
"kimi-k2.5": {
"name": "kimi-k2.5",
"limit": {
"context": 256000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
}
}
}
}
}
}Nota importante: en el nodo provider.volcengine-plan.models, los nombres de modelo en dos lugares deben ser coherentes:
- Nombre de clave del objeto
- Valor del campo name
Ambos lugares deben usar el mismo Model Name; no puede faltar ninguno.
Habilitar la capacidad de comprensión de imágenes (opcional)
Si desea habilitar el reconocimiento de imágenes / entrada multimodal del modelo, añada lo siguiente en la configuración del modelo:
"modalities": {
"input": ["text", "image"],
"output": ["text"]
}
Comenzar a usar
Después de completar la configuración, inicie OpenCode:
opencode
Luego escriba:
/models
Seleccione el modelo configurado para comenzar a usarlo.
Consulte más contenido en:https://www.volcengine.com/docs/82379/2188958
Suscribirse al Coding Plan de Alibaba
El Coding Plan es demasiado difícil de conseguir y también se retirará; Alibaba ahora lo ha cambiado al Token Plan. Ver:Token Plan de Alibaba Cloud Bailian
- Compatible con OpenAI:https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
- Compatible con Anthropic:https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic
Primero debe comprar el plan Coding Plan de Bailian:https://www.aliyun.com/benefit/scene/codingplan
Si el uso es muy elevado, puede usar la versión Pro; es 5 veces la capacidad de la versión Lite y admite los mismos modelos:
Después de comprar el plan Coding Plan, puedeCoding Planen la página , obtener la API Key exclusiva del Coding Plan (formato: sk-sp-xxxxx).
Las aplicaciones más populares también tienen documentación correspondiente:

Posteriormente, debe configurar una de las siguientes URL base en la herramienta de IA (según la herramienta):
- Protocolo compatible con Anthropic:https://coding.dashscope.aliyuncs.com/apps/anthropic
- Protocolo compatible con OpenAI (utilizable con OpenClaw):https://coding.dashscope.aliyuncs.com/v1
Explicación:La API Key y la URL base exclusivas del Coding Plan no son intercambiables entre sí con la API Key de pago por uso de Bailian (sk-xxxxx) ni con la URL base (https://dashscope.aliyuncs.com/xxxxxx); no las mezcle.
Si no logra conseguirlo, puede comprar directamente un paquete de recursos, que resulta más rentable:https://cn.aliyun.com/benefit?from_alibabacloud=&userCode=i5mn5r7m
Configurar Coding Plan en OpenCode
En el cuadro de entrada, escriba/connecty pulse Enter.
EnConnect a Provider En el cuadro de búsqueda de la lista, escribaalibabapara buscar, seleccione Alibaba Coding Plan (China) y pulse Enter.

Introduzca la API Key que solicitamos y pulse Enter:

A continuación podemos escribir/modelpara ver los modelos compatibles con el Coding Plan y elegir el que necesite:

Configuración de interfaz
Configuración en el archivo de configuración
Cree y abra el archivo de configuración opencode.json en la siguiente ruta:
- macOS / Linux: ~/.config/opencode/opencode.json
- Windows: C:\Users\Su nombre de usuario\.config\opencode\opencode.json
Escriba la siguiente configuración en el archivo, elementos de configuración clave:
- baseURL:https://coding.dashscope.aliyuncs.com/apps/anthropic/v1,no utilice la dirección general de Bailian.
- apiKey: reemplace YOUR_API_KEY porCoding Planla clave API exclusiva, cuyo formato es sk-sp-xxx.
Nota:Después de guardar el archivo de configuración, salga y reinicie OpenCode para que la nueva configuración surta efecto.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"bailian-coding-plan": {
"npm": "@ai-sdk/anthropic",
"name": "Model Studio Coding Plan",
"options": {
"baseURL": "https://coding.dashscope.aliyuncs.com/apps/anthropic/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"qwen3.5-plus": {
"name": "Qwen3.5 Plus",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
},
"limit": {
"context": 1000000,
"output": 65536
}
},
"qwen3-max-2026-01-23": {
"name": "Qwen3 Max 2026-01-23",
"modalities": {
"input": ["text"],
"output": ["text"]
},
"limit": {
"context": 262144,
"output": 32768
}
},
"qwen3-coder-next": {
"name": "Qwen3 Coder Next",
"modalities": {
"input": ["text"],
"output": ["text"]
},
"limit": {
"context": 262144,
"output": 65536
}
},
"qwen3-coder-plus": {
"name": "Qwen3 Coder Plus",
"modalities": {
"input": ["text"],
"output": ["text"]
},
"limit": {
"context": 1000000,
"output": 65536
}
},
"MiniMax-M2.5": {
"name": "MiniMax M2.5",
"modalities": {
"input": ["text"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
},
"limit": {
"context": 204800,
"output": 131072
}
},
"glm-5": {
"name": "GLM-5",
"modalities": {
"input": ["text"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
},
"limit": {
"context": 202752,
"output": 16384
}
},
"glm-4.7": {
"name": "GLM-4.7",
"modalities": {
"input": ["text"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
},
"limit": {
"context": 202752,
"output": 16384
}
},
"kimi-k2.5": {
"name": "Kimi K2.5",
"modalities": {
"input": ["text", "image"],
"output": ["text"]
},
"options": {
"thinking": {
"type": "enabled",
"budgetTokens": 8192
}
},
"limit": {
"context": 262144,
"output": 32768
}
}
}
}
}
}
Descripción:budgetTokens se utiliza para controlar el presupuesto máximo de tokens del proceso de razonamiento del modelo. Si se establece demasiado bajo, el proceso de razonamiento del modelo podría interrumpirse.
Uso
Ejecute el siguiente comando en la terminal para acceder a OpenCode.
opencode
Ingrese en la línea de comandos/models,ingrese Model Studio Coding Plan para buscar; una vez seleccionado el modelo, podrá utilizarlo.


Otras extensionesPara más contenido, consulte:https://help.aliyun.com/zh/model-studio/opencode-coding-plan

