Ir al contenido
Logotipo de OpenAI Codex

Codex CLI vía Tokonomix

Define un model_provider de Tokonomix en el config.toml de Codex CLI — apunta el agente de codificación de OpenAI a más de 130 modelos y consenso con una sola clave.

Custom model_provider (config.toml)Agente de codificación en terminalApache-2.0 · código abiertomacOS · Linux · Windows
Codex CLI — agente de codificación de OpenAI en tu terminal, vía Tokonomix

¿Qué es Codex CLI?

Codex CLI es el agente de codificación de código abierto de OpenAI para la terminal. Lee tu repositorio, propone y aplica ediciones, y ejecuta comandos en un sandbox. Un proveedor de modelo en config.toml define cómo se conecta — URL base, wire API y autenticación — para que no quede atado al endpoint propio de OpenAI.

  • Un agente de codificación en terminal con ejecución de comandos en sandbox.
  • Se conecta a cualquier endpoint compatible con OpenAI mediante una tabla [model_providers.<id>] personalizada.
  • Admite un wire_api de chat (Chat Completions) o responses.
  • Código abierto; configurado íntegramente desde ~/.codex/config.toml.

¿Por qué enrutar Codex CLI a través de Tokonomix?

Codex CLI es excelente, pero por defecto está anclado a los modelos de un solo proveedor. Un model_provider de Tokonomix lo abre a más de 130 modelos de distintas familias — y una opción de consenso para los cambios que un solo modelo no debería decidir solo.

  • Una entrada de proveedor, más de 130 modelos — cambia con la clave model de nivel superior.
  • Usa tokonomix-consensus para refactorizaciones arriesgadas, un slug rápido para ediciones rutinarias.
  • Los límites de gasto por llamada acotan una sesión de codificación autónoma.
  • El enrutamiento por región/origen mantiene en cumplimiento a un agente de streaming de código.

Conecta Tokonomix en config.toml

Añade una tabla [model_providers.tokonomix] con la base_url de Tokonomix, un env_key y wire_api = "chat" (Tokonomix es compatible con Chat Completions). Luego actívalo con las claves de nivel superior model y model_provider.

model = "anthropic/claude-sonnet-4-6"
# Opt-in (planning/review only, no tool-calling): model = "tokonomix-consensus"
model_provider = "tokonomix"

[model_providers.tokonomix]
name = "Tokonomix"
base_url = "https://tokonomix.ai/api/v1"
env_key = "TOKONOMIX_API_KEY"
wire_api = "chat"
IDs reservados

Codex reserva los IDs de proveedor openai, ollama y lmstudio — dale otro nombre a tu proveedor personalizado (p.ej. tokonomix) y luego establece model_provider = "tokonomix".

Verifica que funciona

  • Exporta TOKONOMIX_API_KEY, guarda ~/.codex/config.toml e inicia Codex CLI.
  • Ejecuta una tarea pequeña y confirma que usa el proveedor y modelo 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