Usa Kimi K3 en Claude Code y Codex: configuración y ajustes probados
Cómo usar Kimi K3 como modelo en Claude Code y OpenAI Codex CLI con SeedRouter: variables de entorno, config.toml y resultados de las pruebas.
Leer en MarkdownKimi K3 funciona como modelo en Claude Code y en Codex CLI de OpenAI. Claude Code usa el formato Anthropic Messages y Codex el formato Responses, y SeedRouter sirve Kimi K3 en ambos. Configura una URL base y una clave de SeedRouter, elige kimi-k3 y cada solicitud se factura por token desde tu saldo. En nuestras pruebas del 28 de septiembre de 2026, las dos herramientas crearon un archivo, lo ejecutaron e informaron de la salida, con Kimi K3 haciendo el trabajo.
¿Cómo uso Kimi K3 en Claude Code?
Apunta Claude Code a SeedRouter con dos variables de entorno y luego elige el modelo:
export ANTHROPIC_BASE_URL=https://api.seedrouter.ai
export ANTHROPIC_API_KEY=sk-your-seedrouter-key
claude --model kimi-k3Claude Code también llama a un modelo más pequeño en segundo plano para algunas tareas. Apunta también esos a Kimi K3, para que cada solicitud vaya a un modelo que tu clave pueda llamar:
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k3Para conservar la configuración entre sesiones, pon las mismas variables en el bloque env de ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.seedrouter.ai",
"ANTHROPIC_API_KEY": "sk-your-seedrouter-key",
"ANTHROPIC_MODEL": "kimi-k3",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-k3",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "kimi-k3",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "kimi-k3"
}
}Claude Code avisa de que kimi-k3 no es uno de sus propios nombres de modelo. Es un aviso, no un error: la sesión funciona. El razonamiento de Kimi K3 aparece como bloques de pensamiento, igual que con los modelos Claude.
¿Cómo uso Kimi K3 en Codex?
Añade SeedRouter a ~/.codex/config.toml:
model = "kimi-k3"
model_provider = "seedrouter"
model_context_window = 1048576
[model_providers.seedrouter]
name = "SeedRouter"
base_url = "https://api.seedrouter.ai/v1"
env_key = "SEEDROUTER_API_KEY"
wire_api = "responses"Después exporta la clave e inicia Codex:
export SEEDROUTER_API_KEY=sk-your-seedrouter-key
codexwire_api = "responses" hace que Codex use la Responses API, que es también lo que usa la propia guía de Codex de Kimi. model_context_window le indica a Codex que Kimi K3 lee hasta 1.048.576 tokens.
¿Qué probamos?
Le dimos a Claude Code una tarea de dos pasos (crear un pequeño archivo de Python, ejecutarlo e informar de la salida) y a Codex una de cuatro (crear el archivo, ejecutarlo, modificarlo, ejecutarlo de nuevo e informar de ambas salidas).
| Herramienta | Formato | Resultado |
|---|---|---|
| Claude Code | Anthropic Messages | Archivo creado y ejecutado; salida informada correctamente |
| Codex CLI | Responses | Dos ediciones y dos ejecuciones; ambas salidas informadas correctamente |
En Codex, Kimi K3 editó el archivo con la herramienta de parches de Codex y lo ejecutó con la herramienta de shell a lo largo de varios turnos. Su razonamiento se trasladó de un turno al siguiente, algo que Kimi K3 necesita en conversaciones con llamadas a herramientas.
¿Qué esfuerzo de razonamiento debería usar un agente de programación?
Kimi K3 usa max por defecto. Para un agente que ejecuta muchos pasos, es el ajuste más lento y caro. high sirve para la mayoría del trabajo de programación, y low para pasos rápidos y mecánicos. En Codex, fíjalo con model_reasoning_effort en config.toml:
model_reasoning_effort = "high"Los agentes releen los mismos archivos en cada turno, así que la mayor parte de su entrada se sirve desde la caché a una décima parte de la tarifa de entrada. El coste de una sesión de agente está en la salida, razonamiento incluido.
¿Puedo usar Kimi K3 en otras herramientas de programación?
Cualquier herramienta que te permita fijar una URL base compatible con OpenAI y un nombre de modelo puede llamar a Kimi K3 del mismo modo: URL base https://api.seedrouter.ai/v1, tu clave de SeedRouter, modelo kimi-k3. Hemos probado Claude Code y Codex; consulta la documentación de tu herramienta para saber dónde acepta una URL base personalizada.
Preguntas frecuentes
¿Necesito una suscripción a Claude o a ChatGPT para esto?
No. Con una clave de SeedRouter, Claude Code y Codex envían sus solicitudes a SeedRouter, y pagas por token desde tu saldo de SeedRouter.
¿Kimi K3 admite el uso de herramientas en estos agentes?
Sí. Las dos herramientas dependen de llamadas a herramientas para leer, editar y ejecutar archivos, y Kimi K3 las gestionó en nuestras pruebas.
¿Puedo enviar capturas de pantalla a Kimi K3 desde un agente?
Kimi K3 lee imágenes, pero solo como datos en base64. Los agentes que adjuntan capturas como archivos las codifican por ti; no se acepta una URL pública de imagen.
¿Cuánto cuesta una sesión de agente?
Depende de la tarea. La guía de precios de Kimi K3 tiene las tarifas en vivo, y la página de Kimi K3 las muestra junto al precio de lista.



