Skip to main content
Codex CLI selecciona proveedores de modelos de la configuración local. Para usar Moxus AI, agregue un proveedor personalizado al Codex config.toml y permita que Codex lea la clave API desde una variable de entorno o auth.command.
Esta página se aplica a Codex CLI o entornos locales de Codex que admiten config.toml y model_providers personalizado. Las versiones de Codex pueden diferir. Si su versión informa campos no compatibles, siga el mensaje de error actual de Codex y la ayuda integrada.

Valores

Instalar la CLI del Codex

Primero instale, luego ejecute la verificación de versión por separado. No coloque los comandos de instalación, actualización y verificación en un bloque copiable.
Instalar:
Verificar:

Recomendado: importar configuración desde una clave API

En la página de claves de la API de Moxus AI, cada fila de clave tiene una acción de configuración de importación. Elija Codex para generar un script de terminal para la clave seleccionada y la dirección del sitio actual.
1

Abra la página de claves API

Vaya a la página de claves API de la consola Moxus AI y busque la clave que desea que use Codex.
2

Abrir configuración de importación

Abra el menú de acciones para esa tecla, elija Importar configuración y luego cambie a Codex.
3

Copie el script para su sistema

Utilice “terminal macOS/Linux” para macOS o Linux. Utilice “Windows PowerShell” para Windows.
4

Ejecute el script directamente en su terminal

Abra su terminal, pegue el script copiado directamente en la misma ventana de terminal y presione Enter. El script funciona tanto en zsh como en Bash, y el terminal actual puede usar la nueva configuración tan pronto como finalice.
El script generado hace lo siguiente:
El script de configuración de importación actual sobrescribe el Codex config.toml. Si ya tiene otros proveedores, modelos, configuraciones de espacio aislado o valores predeterminados del proyecto, haga una copia de seguridad del archivo antes de ejecutar el script.
Utilice el script “macOS/Linux terminal” para macOS o Linux y el script de PowerShell para Windows. Ambos se pueden pegar y ejecutar directamente en sus respectivas terminales; no se requiere ningún archivo temporal ni comando adicional.

Ubicación del archivo de configuración del Codex

Codex lee .codex/config.toml de su directorio de usuarios de forma predeterminada. Si configura CODEX_HOME, el archivo se mueve a $CODEX_HOME/config.toml.
Ruta predeterminada: /Users/your-name/.codex/config.tomlCrea el directorio:
Abra el directorio:
El nombre del archivo debe ser config.toml. Si lo creas con el Bloc de notas, asegúrate de que no se guarde como config.toml.txt.

Configuración manual de config.toml

Si no utiliza Importar configuración, cree o edite config.toml manualmente:
Campos clave:

Establecer manualmente la clave API

Solo terminal actual

Utilice esto para una prueba temporal. macOS y Linux reemplazan solo la clave leída durante este inicio. Windows también anula el proveedor para este inicio porque el config.toml de Windows generado por la configuración de importación usa auth.command para leer un archivo de clave. La variable desaparece cuando cierras la terminal.
Para una configuración persistente o uso de escritorio, elija Codex en Importar configuración en la página de claves API. El script generado escribe tanto la configuración como la clave del proveedor y configura el entorno de inicio para el sistema operativo actual.

Verificar

Confirme que Codex pueda leer el archivo de configuración y la variable de entorno, luego ejecute una pequeña tarea. Verifique la variable clave:
Ejecute una tarea de prueba:
Luego abra Usage y confirme que la solicitud aparece debajo de la clave API esperada.

Solución de problemas

No recomendado. El último script de Windows Codex generado a partir de /keys no escribe la clave de texto sin formato en config.toml; almacena la clave en %USERPROFILE%\.codex\moxus-api-key.txt y la lee hasta auth.command. macOS y Linux todavía usan variables de entorno. Esto mantiene el secreto fuera de config.toml y facilita la rotación de claves.
El script del Codex /keys sobrescribe config.toml. Si ya tiene configuraciones personalizadas, primero haga una copia de seguridad del archivo o combine manualmente [model_providers.custom] en su configuración existente.
Si config.toml fue creado solo mediante el script de configuración de importación, use estos comandos para eliminar la configuración, la clave y la variable de sesión actual de Moxus AI. Si fusionó otros proveedores o configuraciones personales en ese archivo, no elimine el config.toml completo; elimine solo la configuración del proveedor custom.MacOS/Linux:
WindowsPowerShell:
Cierra completamente el Codex y vuelve a abrirlo después. En macOS, reinicie también la aplicación de escritorio.
Primero verifique qué estilo de configuración está utilizando. Si config.toml usa env_key = "MOXUS_API_KEY", confirme que el terminal o el entorno GUI que inicia Codex puede leer esa variable. Vuelva a abrir la terminal después de la configuración de la terminal y es posible que los clientes de Windows iniciados con GUI aún requieran cerrar sesión/iniciar sesión en el sistema. Si está utilizando el último script de Windows generado a partir de /keys, confirme que %USERPROFILE%\.codex\moxus-api-key.txt exista y que [model_providers.custom.auth] en config.toml no haya sido sobrescrito por una configuración anterior. Luego cierre completamente y vuelva a abrir Codex.
Por lo general, esto significa que la instalación se completó pero la ventana actual de PowerShell aún no ha actualizado su PATH. Ejecutar:
Luego ejecute codex --version nuevamente. Si aún falla, cierre PowerShell, abra una nueva ventana e inténtelo nuevamente.
Establezca model con el nombre exacto del modelo en Modelos y precios. No utilice un nombre para mostrar del cliente ni una abreviatura.
Su versión de Codex puede utilizar un formato de proveedor personalizado diferente. Mantenga los valores de la URL base y la clave API, luego ajuste wire_api o los campos del proveedor de acuerdo con el mensaje de error actual del Codex.

Próximos pasos