BlogIngeniería de IA
Ingeniería de IA18 min de lectura· 26 jun 2026

Kimi K2.7 Code (2026): ¿Un recorte del 30% de tokens baja tu factura?

Carolina Fogliato

Publicado 26 jun 2026 · actualizado 26 jun 2026

Kimi K2.7 Code cuesta lo mismo por token que K2.6 ($0.95/M de entrada, $4.00/M de salida) y su lectura de caché es ligeramente peor. Una factura más baja depende por completo del reclamo de Moonshot de que el modelo quema ~30% menos tokens de pensamiento. Ese recorte solo es dinero real donde el razonamiento domina el gasto; en un trabajo de mucho razonamiento la factura cae ~13%, no 30.

Kimi K2.7 Code cuesta lo mismo por token que K2.6 — $0.95 por millón de entrada, $4.00 por millón de salida — y sus lecturas de caché son ligeramente peores ($0.19/M frente a $0.16/M). La única palanca que puede bajar tu factura es el reclamo de Moonshot de que el modelo quema ~30% menos tokens de pensamiento. Eso es dinero real solo donde el razonamiento domina el gasto: en un trabajo de mucho razonamiento la factura cae ~13%, no 30; en uno de mucha entrada cae menos del 1%. Elige K2.7 Code para trabajo de texto con razonamiento pesado; quédate en K2.6 para imágenes o salidas cortas. Los benchmarks detrás del hype son todos reportados por el proveedor y sin verificar; el único número en el que confiar es tu propia factura.

El recorte del 30% aplica a los tokens de pensamiento, que se facturan como tokens de salida. La entrada no se mueve. Así que el ahorro real es 30% multiplicado por la fracción de tu gasto que va a razonamiento — cerca del 30% si el pensamiento es casi toda tu factura, una fracción minúscula si es una porción pequeña. La variable que decide todo es tu proporción pensamiento-a-salida, específica de tu tráfico, y la obtienes en diez líneas de un A/B.

30% menos tokens de pensamiento no es 30% más barato. Es ~30% multiplicado por tu fracción de razonamiento.

TL;DR

Qué modelo elegir

La decisión entera gira sobre la fracción de tus tokens de salida que van a razonamiento. Mide eso primero; luego elige.

Siete filas cubren los casos habituales. Si no haces nada más, toma en serio la fila de "mide primero" — cada cifra depende de la fracción de tokens de salida que van a razonamiento, específica de tu tráfico. Los benchmarks del proveedor no te lo dicen; tus propios logs sí.

Tu cargaEligePor qué
Codificación solo texto, con razonamiento pesado (trazas largas de pensamiento)K2.7 CodeLos tokens de pensamiento son la mayor parte de tu gasto de salida, así que el recorte del 30% golpea fuerte.
Bucles agents con corridas largas autónomasK2.7 CodeLa reducción de tokens de razonamiento se compone a lo largo de muchos turnos.
Entrada de visión / captura / imagenK2.6K2.7 Code es solo texto; un bloque image_url falla en él.
Mucha entrada, salidas cortas (RAG, resumir, clasificar)K2.6La salida es una porción mínima de tu factura, así que un recorte del 30% en salida ahorra menos del 1%.
Reuso intensivo de caché sobre contexto repetidoK2.6La lectura de caché de K2.7 Code es $0.19/M frente a $0.16/M de K2.6, así que K2.6 es más barato en entrada cacheada.
Aún no has medido tu propia proporción pensamiento/salidaMide primeroToda la decisión depende de esa proporción; el bucle A/B te la da en 10 líneas.
Si no haces nada másToma en serio "mide primero"Cada cifra en dólares depende de la fracción de tokens de salida que van a razonamiento, específica de tu tráfico. Los benchmarks del proveedor no te lo dicen; tus propios logs sí.

Si no haces nada más, toma en serio la fila de "mide primero" — cada cifra en dólares depende de la fracción de tokens de salida que van a razonamiento, específica de tu tráfico. Los benchmarks del proveedor no te lo dirán; tus propios logs sí.

Especificaciones

Especificaciones rápidas

Comparación lado a lado de las dos cadenas de modelo. Misma ventana de contexto y mismo precio por token; la caché es peor y la modalidad es más estrecha en K2.7 Code.

Especificaciones del lanzamiento de Moonshot y la tarjeta del modelo, junio 2026, precios por millón de tokens.

EspecificaciónK2.7 CodeK2.6
Cadena de modelokimi-k2.7-codekimi-k2.6
Ventana de contexto262,144262,144
Salida máxima262,144262,144
Entrada $/M$0.95$0.95
Salida $/M$4.00$4.00
Lectura de caché $/M$0.19$0.16
Modalidadsolo textotexto + imagen
Arquitectura1T MoE / 32B activosMoE
Lanzamiento2026-06-122026-04-21
LicenciaMIT modificado (open weights)open weights

Tres hechos lo resumen todo: (1) el precio por token es idéntico — $0.95 de entrada y $4.00 de salida en ambos; (2) las lecturas de caché son peores en K2.7 ($0.19 frente a $0.16); (3) K2.7 Code es solo texto (no acepta imágenes; K2.6 sí). Igualdad de precio + caché peor = exactamente una palanca puede bajar tu factura: la reducción de tokens de pensamiento.

Precio por token idéntico

$0.95/M de entrada y $4.00/M de salida en ambos modelos. K2.7 Code no es más barato por token; el ahorro solo puede venir del volumen de tokens.

Lecturas de caché peores en K2.7

Caché a $0.19/M frente a $0.16/M en K2.6 — una prima del 19% sobre cada token cacheado. En trabajos con mucho reuso de caché, K2.7 puede acabar siendo el modelo más caro.

K2.7 Code es solo texto

K2.7 Code no acepta imágenes; K2.6 sí. Un bloque image_url que funciona en kimi-k2.6 falla en kimi-k2.7-code; mantén los trabajos de visión en K2.6.

Benchmarks

Benchmarks de código: reportados vs verificados

Las tres cifras que alimentan el hype son todas propietarias de Moonshot, sin reproducción independiente. Trata a K2.7 Code como aproximadamente clase K2.6 en calidad hasta que tus propias evaluaciones digan lo contrario.

BenchmarkK2.6K2.7 CodeGanancia reportadaVerificado por terceros
Kimi Code Bench v250.962.0+21.8%No
Program Bench48.353.6+11.0%No
MLS Bench Lite26.735.1+31.5%No

Las tres son benchmarks propietarios de Moonshot. No hay reproducción independiente. Ningún resultado público de SWE-bench Verified / LiveCodeBench / GPQA en el lanzamiento. VentureBeat lo cubrió bajo "los practicantes dicen que los benchmarks no se sostienen". El investigador Elliot Arledge corrió K2.7 Code frente a K2.6 en KernelBench-Hard (benchmark público de kernels de GPU): la puntuación de MoE-kernel retrocedió a 0.157 frente al 0.222 de K2.6 con peor ajuste.

Razón estructural para descontar: un benchmark de proveedor con una dispersión estrecha de puntuación puede mostrar una ganancia porcentual grande sobre un movimiento absoluto pequeño, y un harness propietario puede afinarse al modelo que se lanza con él. El benchmark que resolvería la decisión de routing tiene una dispersión amplia entre modelos y una metodología pública. K2.7 no se sometió a eso en el lanzamiento. Justifica el cambio en la matemática de tokens, no en deltas de benchmark.

No verificado por terceros

+21.8%, +11.0% y +31.5% son todos benchmarks propietarios de Moonshot, sin reproducción de terceros. VentureBeat: los practicantes dicen que no se sostienen. KernelBench-Hard mostró una regresión (0.157 frente a 0.222). El número que decide tu routing es tu propia factura, no estos deltas.

Trata a K2.7 Code como aproximadamente clase K2.6 en calidad hasta que tus propias evaluaciones digan lo contrario; justifica el cambio en la matemática de tokens, no en deltas de benchmark.

Matemática de tokens

El 30% es sobre los tokens de pensamiento, no sobre la factura

Los tokens de pensamiento se facturan como tokens de salida. La entrada no se mueve. El ahorro real es 30% multiplicado por la fracción de tu gasto que va a razonamiento.

La fórmula de la factura

bill = input_tokens × $0.95/M + output_tokens × $4.00/M where output_tokens = thinking_tokens + visible_tokens K2.7 Code cuts only the thinking_tokens piece, by ~30%.

La reducción limpia es: reduction ≈ 0.30 × (gasto en pensamiento / gasto total). Si el pensamiento es prácticamente toda tu factura, te acercas al 30%; si es una porción pequeña, el ahorro es una porción pequeña. La variable es la fracción de gasto en razonamiento, que va desde casi total (codificación agents multi-paso) hasta casi cero (entrada larga, respuesta de una línea).

El ejemplo de Moonshot: una corrida de 12 horas que cae de ~2M tokens de razonamiento a ~1.4M (el 30%). Es un ejemplo del proveedor, no tu resultado medido, pero muestra la forma del ahorro.

No generalices esa corrida de 12 horas a todo trabajo — una llamada de resumir que lee 200K y escribe 200 es el perfil opuesto. No tienes que adivinar: cada respuesta trae usage con prompt_tokens y completion_tokens; el pensamiento va dentro de completion; la fracción que te importa es completion_tokens × $4.00/M ÷ factura total. Regístralo a lo largo de una semana representativa antes de cambiar una cadena de modelo.

Tu proporción pensamiento-a-salida medida decide, no el folleto.

Matemática de precios

Tres ejemplos: del 1% al 26% de ahorro

Mismos precios ($0.95/$4.00), sin aciertos de caché. La facturación se calcula por trabajo y se extrapola a un mes para tres perfiles de carga distintos.

La única diferencia entre K2.6 y K2.7 Code en estas cuentas es el recorte del 30% en tokens de pensamiento. La entrada no se mueve; los tokens visibles no se mueven. Lo que cambia es el total de tokens de salida y, por tanto, el coste de salida.

Ejemplo 1 — Razonamiento pesado

50,000 de entrada, 20,000 de salida (14,000 pensando / 6,000 visibles)

LíneaK2.6K2.7 Code
Entrada (50,000×$0.95/M)$0.0475$0.0475
Tokens de pensamiento14,0009,800 (−30%)
Tokens visibles6,0006,000
Tokens de salida totales20,00015,800
Coste de salida (×$4.00/M)$0.0800$0.0632
Total por trabajo$0.1275$0.1107

Reducción de factura: 13.2% (el pensamiento cayó 30%, la salida 21%, la factura 13.2% porque la entrada no se movió).

ModeloFactura
K2.6$3,825.00
K2.7 Code$3,321.00
Ahorro$504.00/mes (−13.2%)

Ejemplo 2 — Mucha entrada

200,000 de entrada, 4,000 de salida (1,600 pensando)

LíneaK2.6K2.7 Code
Entrada (200,000×$0.95/M)$0.1900$0.1900
Tokens de salida totales4,0003,520 (pensando 1,600 → 1,120)
Coste de salida (×$4.00/M)$0.0160$0.0141
Total por trabajo$0.2060$0.2041

Reducción de factura: 0.93% — menos del uno por ciento. Cambiar por coste no tiene sentido aquí; la caché más barata de K2.6 lo hace más barato de salida.

Ejemplo 3 — Agentic de 12 horas

500,000 de entrada, 2M de razonamiento → 1.4M, 200K visibles

LíneaK2.6K2.7 Code
Entrada (500,000×$0.95/M)$0.475$0.475
Tokens de razonamiento2,000,0001,400,000 (−30%)
Salida visible200,000200,000
Coste de salida (×$4.00/M)$8.800$6.400
Total por corrida$9.275$6.875

Reducción de factura: 25.9% — lo mejor que se puede; el razonamiento domina.

ModeloFactura
K2.6$5,565
K2.7 Code$4,125
Ahorro$1,440/mes (−25.9%)

Los tres ejemplos acotan el mundo real: de ~1% a ~26% según la fracción de razonamiento; una carga de codificación mixta típica cae en torno al 13% en el medio. Cuanto más cerca esté la salida de ser todo pensamiento, más cerca del titular; cuanto más factura sea entrada, menos ahorras.

Caché

La línea de la caché: una prima del 19% sobre cada token cacheado

K2.7 Code cobra $0.19/M por entrada cacheada frente a $0.16/M en K2.6. En trabajos con mucho reuso de caché y poco razonamiento, esa prima puede comerse el ahorro de pensamiento y dejar a K2.7 como el modelo más caro.

LíneaK2.6K2.7 Code
Entrada fresca (60,000×$0.95/M)$0.0570$0.0570
Entrada cacheada (240,000) ×$0.16/M=$0.0384 / ×$0.19/M=$0.0456$0.0384$0.0456
Coste de entrada$0.0954$0.1026

K2.7 cuesta $0.0072 más por trabajo solo en entrada; ~$216/mes extra a 1,000 trabajos intensivos en caché por día; en un trabajo con mucha caché y poco razonamiento, K2.7 Code puede ser el modelo más caro.

Cuándo elegir

Cuándo elegir K2.7 Code

El punto de K2.7 Code es una ganancia de eficiencia estrecha en texto con razonamiento pesado. Si eso no es tu cuello de botella, optimiza el routing, no este cambio.

  • Solo texto — no necesitas entrada de imagen.
  • Razonamiento pesado: trazas largas de pensamiento frente a respuesta visible (codificación agents, depuración multi-paso, planificación intensa).
  • No dependes fuertemente del reuso de caché sobre contexto repetido.

Usa kimi-k2.7-code-highspeed para más throughput al mismo precio; la matemática de tokens no cambia.

Cuándo quedarte

Cuándo quedarte en K2.6

Cuatro perfiles donde el cambio no se gana su salario: la palanca del 30% no tiene nada que cortar o la caché más barata gana de salida.

  • Necesitas entrada de imagen — K2.7 Code es solo texto.
  • Mucha entrada con salidas cortas (RAG, resumir, clasificar): el ahorro redondea a casi nada y la caché más barata te favorece.
  • Dependes del modo non-thinking para respuestas directas rápidas: no hay nada que el 30% pueda recortar.
  • Tienes K2.6 validado en producción sin una razón medida por la que K2.7 lo haga mejor (los benchmarks no están verificados).

En estos perfiles el ahorro redondea a cero o K2.6 es más barato de entrada; quédate.

Cuándo no usar ninguno

Cuándo NO usar ninguno de los dos

Empareja el tier del modelo al trabajo primero; optimiza dentro de un tier después. Si el cuello de botella no es razonamiento pesado en texto, el routing gana al cambio.

Batch de alto volumen con presupuesto ajustado

Clasificación, extracción, resumir en bloque — rutea a un tier más barato. DeepSeek V4 Flash a $0.14/$0.28 es ~6× más barato blended que Kimi.

Razonamiento duro de otra familia

Si quieres las fortalezas de razonamiento de una familia distinta — GLM-5.2 como alternativa del tier de razonamiento.

Tráfico mixto

No elijas un solo modelo; rutea cada clase de trabajo al modelo más barato que supere su barra de calidad. Eso le gana a cualquier elección de un solo modelo.

El punto de K2.7 Code es una ganancia de eficiencia estrecha en razonamiento pesado de texto; si ese no es tu cuello de botella, optimiza el routing, no este cambio. Empareja el tier del modelo al trabajo primero; optimiza dentro de un tier segundo.

Empareja el tier del modelo al trabajo primero; optimiza dentro de un tier segundo.

A/B

A/B de ambos modelos en 10 líneas

Ambos comparten un endpoint compatible con OpenAI; el A/B es un bucle sobre dos cadenas de modelo. Corre tu prompt real por ambos, registra los conteos de tokens que devuelve la API y calcula la factura sobre tu tráfico.

Python — A/B de ambos modelos en un bucle

import os, openai
# Point at Moonshot's API or any OpenAI-compatible gateway carrying both Kimi variants; swap is one model string.
client = openai.OpenAI(
    base_url="https://api.moonshot.ai/v1",
    api_key=os.environ["MOONSHOT_API_KEY"],
)
models = ["kimi-k2.6", "kimi-k2.7-code"]
prompt = "Your real production prompt here"
bills = {}
for m in models:
    r = client.chat.completions.create(
        model=m,
        messages=[{"role": "user", "content": prompt}],
    )
    u = r.usage
    bills[m] = u.prompt_tokens * 0.95e-6 + u.completion_tokens * 4.00e-6
print(bills)

Node — misma forma

import OpenAI from "openai";
// Point at Moonshot's API or any OpenAI-compatible gateway carrying both Kimi variants; swap is one model string.
const client = new OpenAI({
  baseURL: "https://api.moonshot.ai/v1",
  apiKey: process.env.MOONSHOT_API_KEY,
});
const models = ["kimi-k2.6", "kimi-k2.7-code"];
const prompt = "Your real production prompt here";
const bills = {};
for (const m of models) {
  const r = await client.chat.completions.create({
    model: m,
    messages: [{ role: "user", content: prompt }],
  });
  const u = r.usage;
  bills[m] = u.prompt_tokens * 0.95e-6 + u.completion_tokens * 4.00e-6;
}
console.log(bills);

El cambio es una sola cadena; corre tus 20 prompts reales principales por ambos y suma las facturas. El número que decide el routing es tu propia factura sobre tráfico representativo, no un delta de benchmark.

Una trampa: K2.7 Code es solo texto

K2.6 acepta imágenes, K2.7 Code no; el mismo bloque image_url funciona en kimi-k2.6 y falla en kimi-k2.7-code; mantén los trabajos de imagen en K2.6.

# swap to kimi-k2.7-code -> error
r = client.chat.completions.create(
    model="kimi-k2.6",
    messages=[
        {"role": "user", "content": [
            {"type": "text", "text": "What's in this screenshot?"},
            {"type": "image_url", "image_url": {"url": "https://example.com/shot.png"}},
        ]},
    ],
)

FAQ

Preguntas frecuentes

¿K2.7 es más barato que K2.6?+

No — mismo precio por token ($0.95/$4.00), caché peor ($0.19 frente a $0.16); la única vía a una factura más baja es el recorte de ~30% en tokens de pensamiento sobre trabajo con razonamiento pesado.

¿Un recorte del 30% de tokens = 30% menos factura?+

No — aplica a los tokens de pensamiento (facturados como salida), la entrada no cambia; la reducción real ≈ 30% × fracción de gasto en pensamiento; con razonamiento pesado ~13%, con mucha entrada <1%.

¿Cadena de modelo para K2.7 Code?+

kimi-k2.7-code en la API compatible con OpenAI de Moonshot (api.moonshot.ai/v1); la variante highspeed es kimi-k2.7-code-highspeed al mismo precio; K2.6 es kimi-k2.6.

¿K2.7 acepta imágenes?+

No — solo texto; image_url falla; rutea la visión a kimi-k2.6.

¿Los benchmarks están verificados?+

No de forma independiente — +21.8%/+11.0%/+31.5% son todos propietarios de Moonshot, sin reproducción de terceros; VentureBeat: los practicantes dicen que no se sostienen; regresión en KernelBench-Hard (0.157 frente a 0.222).

¿Ventana de contexto?+

262,144 (256K) de contexto + salida máxima, igual que K2.6; MoE de 1T-total/32B-activos, pensamiento integrado, lanzado el 12 de junio de 2026, licencia open-weight MIT modificado.

¿Cuándo cambiar de K2.6 a K2.7 Code?+

Codificación solo texto con razonamiento pesado donde el pensamiento domina el gasto de salida; quédate en K2.6 para imágenes o trabajos de mucha entrada con salidas cortas.

Referencias

Referencias

  • Moonshot AI, descripción general de Kimi K2.7 Code (kimi.com/resources/kimi-k2-7-code)
  • HuggingFace, moonshotai/Kimi-K2.7-Card
  • VentureBeat, cobertura del lanzamiento de K2.7 Code
  • Elliot Arledge, corrida de K2.7 Code frente a K2.6 en KernelBench-Hard
  • Moonshot AI, Kimi K2.6

Sobre FACTA

FACTA es una consultora de IA. Ayudamos a los equipos a emparejar el modelo adecuado a cada trabajo, ruteear entre tiers y medir coste por resultado en lugar de coste por token o de benchmark.

Escribimos estas guías porque el reclamo de un recorte del 30% en tokens solo se traduce en ahorro real donde el razonamiento domina el gasto — y la única forma de saberlo es medir tu propia proporción pensamiento-a-salida sobre tráfico representativo. Los deltas de benchmark de un proveedor no deciden tu routing; tu propia factura sí.

Si quieres una evaluación neutral respecto al proveedor de si K2.7 Code encaja en tu carga, o ayuda para diseñar una configuración de routing por tiers que empareje el tier al trabajo primero y optimice dentro del tier después, podemos ayudar.

Neutral respecto al proveedor por diseño. Empareja el tier del modelo al trabajo primero; optimiza dentro de un tier segundo.

Mide tu propia factura antes de cambiar de modelo

Elegir modelos por delta de benchmark desperdicia presupuesto. La práctica de estrategia de IA de FACTA te ayuda a medir tu proporción pensamiento-a-salida sobre tráfico real, emparejar cada porción de tu carga al modelo correcto y diseñar routing por tiers que mantiene bajo el coste por resultado.

Explorar Estrategia de IA

Mantente afilado

Ingeniería de IA práctica, sin hype de proveedor.

Un email cuando publicamos. Sin spam, nunca.