Saltar al contenido

Codex App

Conecte la app de escritorio Codex de OpenAI a HopBase para usar modelos GPT.

Codex App es la app de escritorio Codex de OpenAI. Lee la misma configuración de usuario que Codex CLI, ~/.codex/config.toml. Prepare esa configuración y una clave, vuelva a abrir la app y funcionará con HopBase.

ElementoValor
Archivos de configuración~/.codex/config.toml y ~/.codex/auth.json
Base URLhttps://api.hop-base.com/v1
Protocolowire_api = "responses"
ClaveUna clave del grupo Codex Plus o Codex Pro

Recomendado: configuración con un clic o CC Switch

Ambas opciones escriben config.toml y auth.json, y Codex App los usa tal cual.

Escriba la configuración

En la página Claves API de la consola, busque una clave de un grupo Codex y elija una vía: seleccione Configuración con un clic, elija Codex CLI y ejecute el comando en una terminal; o siga la guía de CC Switch, seleccione Importar CCS y elija también Codex CLI.

Cierre Codex App por completo y vuelva a abrirla

Salga de toda la app y ábrala de nuevo; en macOS pulse Cmd+Q. Si solo cierra la ventana, la app no vuelve a leer la configuración.

Cree una tarea para verificar

Cree una tarea nueva y pida una respuesta de una sola palabra. Si funciona, la solicitud aparece en el registro de uso de la consola.

Configuración manual

Codex App se inicia desde el escritorio, así que puede no ver las variables de entorno definidas en su terminal. En la configuración manual, guarde la clave en auth.json en lugar de usar env_key.

SistemaDirectorio de configuración
macOS / Linux~/.codex/
WindowsC:\Users\<su-usuario>\.codex\

Cree los archivos si no existen.

config.toml:

model_provider = "hopbase"
model = "gpt-6-astra"
model_reasoning_effort = "high"

[model_providers.hopbase]
name = "HopBase"
base_url = "https://api.hop-base.com/v1"
wire_api = "responses"
requires_openai_auth = true

auth.json:

{
  "OPENAI_API_KEY": "sk-su-clave"
}
No mezcle los dos métodos de clave.

Use requires_openai_auth = true con auth.json, o bien env_key con una variable de entorno, pero no ambos. Con los dos en la misma configuración, en pruebas con Codex 0.153 no se envía ninguna clave y el gateway devuelve 401 missing_api_key.

Cambiar de modelo

Edite model y model_reasoning_effort en config.toml, cierre y vuelva a abrir Codex App, y luego cree una tarea nueva. Las tareas existentes pueden conservar el modelo con el que se crearon.

Los ID de modelo y niveles de razonamiento de los grupos Codex están en Codex CLI. La lista que devuelve GET /v1/models para su clave es la referencia.

Más detalles

Próximos pasos