Usar Kimi (Moonshot) como agente de programación

Exporta MOONSHOT_API_KEY y ejecuta oharness -m moonshot/kimi-k2.7-code. Una suscripción a Kimi Code es un proveedor distinto, kimi-coding, con su propia variable de clave.

Tres comandos

npm install -g oharness
export MOONSHOT_API_KEY="..."
oharness -m moonshot/kimi-k2.7-code

Qué modelo

Id del modeloContextoEntrada / en caché / salida ($/M)
kimi-k2.7-code256K0.95 / 0.19 / 4.00
kimi-k2.6256K0.95 / 0.16 / 4.00
kimi-k31M3.00 / 0.30 / 15.00

Precios de tarifa de la instantánea de models.dev que incluye OHarness (2026-09-19).

Cuentas de China continental

El proveedor moonshot apunta a la plataforma internacional. Una cuenta de China continental usa api.moonshot.cn; sobrescribe la URL base:

{ "providers": { "moonshot": { "baseUrl": "https://api.moonshot.cn/v1" } } }

Plan Kimi Code

export KIMI_CODING_API_KEY="..."

Después elige un modelo del proveedor kimi-coding en /models. La clave del plan se rechaza en el host de pago por uso y viceversa; por eso son dos proveedores distintos.

Preguntas frecuentes

¿Puedo usar Kimi con un agente al estilo de Claude Code?

Sí. OHarness incluye Moonshot como proveedor incorporado: define MOONSHOT_API_KEY (o KIMI_API_KEY) y ejecuta oharness -m moonshot/kimi-k2.7-code.

¿Cuál es la URL base de la API de Kimi?

https://api.moonshot.ai/v1 para la plataforma internacional y https://api.moonshot.cn/v1 para las cuentas de China continental. Ambas son compatibles con OpenAI.

Referencia de Moonshot (Kimi)

Id del proveedormoonshot
URL basehttps://api.moonshot.ai/v1
ProtocoloChat completions compatible con OpenAI
Clave APIMOONSHOT_API_KEY o KIMI_API_KEY
Descubrimiento de modelosSí: la lista de modelos se le pide al endpoint en lugar de venir en el paquete.

Cómo conectarlo

El endpoint de arriba viene incorporado, así que no hay nada que configurar. Pon la clave en el entorno y el proveedor aparece en el selector de modelos:

export MOONSHOT_API_KEY="..."

Las claves las emite Moonshot (Kimi): dónde conseguir una.

Modelos en Moonshot (Kimi)

Los modelos más recientes que sirve Moonshot (Kimi) y que pueden llamar a herramientas, según la instantánea de models.dev que incluye OHarness. El harness también le pide al endpoint su lista en vivo, así que un modelo publicado después de esta instantánea aparece igualmente en el selector.

Id del modeloContexto / salida$/M entrada / caché / salidaRazonamiento
kimi-k31.05M / 131K3 / 0.3 / 15Sí
kimi-k2.7-code262K / 262K0.95 / 0.19 / 4Sí
kimi-k2.7-code-highspeed262K / 262K1.9 / 0.38 / 8Sí
kimi-k2.6262K / 262K0.95 / 0.16 / 4Sí

Precios de tarifa en USD por millón de tokens, leídos de models.dev el 2026-09-19. Moonshot (Kimi) cambia sus precios y modelos; su propia página de precios es la referencia. Empieza una sesión con el más reciente:

oharness -m moonshot/kimi-k3

Conviene saber

La plataforma internacional. Las cuentas de China continental usan https://api.moonshot.cn/v1: sobrescribe baseUrl en un catálogo de usuario. Un plan Kimi Code es un endpoint aparte; consulta kimi-coding.

Apuntarlo a otro sitio

Un host regional, un gateway o un servidor propio. Las sobrescrituras en ~/.oharness/config.json son por campo, así que cambiar el endpoint no obliga a repetir el resto del proveedor. Este es el bloque completo, con el valor predeterminado para que se vea la forma:

{
  "providers": {
    "moonshot": {
      "baseUrl": "https://api.moonshot.ai/v1"
    }
  }
}

Lo que obtienes en cualquier caso

El mismo bucle del agente, las mismas herramientas, los mismos servidores MCP y las mismas reglas de permisos, sea cual sea el proveedor de debajo; y cambiar entre ellos a mitad de sesión no convierte nada, porque el historial nunca se guarda en el formato de un proveedor. Qué es un harness de agentes explica por qué esa es la parte difícil, y la referencia de proveedores cubre el propio catálogo.

Los 34 proveedores · Instalar OHarness