Ir al contenido
Logotipo de Qwen Code (Qwen / Alibaba)

Qwen Code vía Tokonomix

Declara Tokonomix como proveedor OpenAI en el settings.json de Qwen Code — más de 130 modelos y consenso con una sola clave, desde la terminal.

Compatible con OpenAI (modelProviders.openai)CLI de codificación agénticaApache-2.0 · código abiertomacOS · Windows · Linux
Qwen Code — CLI de codificación agéntica, vía Tokonomix

¿Qué es Qwen Code?

Qwen Code es una herramienta de codificación agéntica de línea de comandos de código abierto (adaptada de Gemini CLI) por el equipo de Qwen. Lee tu repositorio, edita archivos, ejecuta comandos e itera — y aunque viene optimizada para los modelos Qwen, habla el protocolo OpenAI, por lo que funciona cualquier endpoint compatible con OpenAI.

  • Un agente de codificación en terminal: explora, edita, ejecuta e itera sobre tu proyecto.
  • Declara modelos en ~/.qwen/settings.json bajo modelProviders, indexados por protocolo de API (openai, anthropic, …).
  • Lee las claves de API desde una referencia envKey (o .env / export de shell, que tienen prioridad).
  • Código abierto e independiente del modelo mediante el protocolo openai.

¿Por qué enrutar Qwen Code a través de Tokonomix?

Qwen Code ya habla el protocolo OpenAI, así que Tokonomix encaja como un proveedor openai más — salvo que este desbloquea más de 130 modelos y una opción de consenso, no solo un proveedor.

  • Una entrada de proveedor openai, más de 130 modelos — cambia modificando model.name.
  • Usa tokonomix-consensus para los turnos de razonamiento intenso, un slug rápido para ediciones rutinarias.
  • Los límites de gasto por llamada mantienen una CLI agéntica dentro del presupuesto.
  • Fija por hosting_region / origin_country para código regulado.

Conecta Tokonomix en settings.json

Añade una entrada de Tokonomix bajo modelProviders.openai con la baseUrl de Tokonomix y un envKey, luego apunta model.name al slug que quieras.

{
  "modelProviders": {
    "openai": [
      {
        "id": "tokonomix-consensus",
        "name": "Tokonomix Consensus",
        "baseUrl": "https://tokonomix.ai/api/v1",
        "envKey": "TOKONOMIX_API_KEY"
      }
    ]
  },
  "env": { "TOKONOMIX_API_KEY": "tok_live_your-key" },
  "security": { "auth": { "selectedType": "openai" } },
  "model": { "name": "tokonomix-consensus" }
}
Claves: prefiere .env o export

Según la documentación, el bloque env es el fallback de menor prioridad — un export TOKONOMIX_API_KEY=… en el shell o un archivo .env lo sobreescribe, que es el lugar más seguro para el secreto.

Verifica que funciona

  • Guarda ~/.qwen/settings.json e inicia Qwen Code en un repositorio de prueba.
  • Ejecuta una edición pequeña y confirma que el modelo usado es tu slug de Tokonomix.
  • Comprueba la llamada y el uso de tokens en tu panel de Tokonomix.

Selección de modelo

¿Qué modelo y endpoint debe usar mi agente?

Elige según lo que hace tu agente y cambia el id de modelo en cualquier momento — todos los modelos del catálogo funcionan con la misma clave.

Lo que hace tu agenteUsa esto
Edita archivos / llama a herramientas y transmite respuestas (la mayoría de agentes de codificación)Un modelo Anthropic a través del endpoint Anthropic (herramientas + streaming ambos funcionan)
Llama a herramientas pero no necesita streaming (cualquier modelo)El endpoint compatible con OpenAI con un único id de modelo
Necesita herramientas y streaming en un modelo no-AnthropicUsa non-streaming por ahora — las llamadas a herramientas con streaming en otros proveedores aún no están disponibles
Chat normal, sin herramientasCualquier endpoint; el streaming está bien
Quiere un veredicto multi-modelo (consenso) sobre una respuesta de alto impactoEstablece el modelo en tokonomix-consensus en el endpoint compatible con OpenAI — nota: el consenso rechaza las solicitudes de herramientas (sin llamadas a herramientas)
Endpoint y referencia de API (técnico)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (usa un modelo Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough de modelo único), streaming con herramientas aún no disponible. Chat normal: el streaming funciona en ambos. Consenso: openai-completions, modelo tokonomix-consensus, sin herramientas. Cambia el id de modelo por cualquier slug devuelto por GET /api/v1/models.

Ver todos los modelos →

Related agents