Sobre el proyecto

Este proyecto es un launcher de escritorio no oficial que expone los modelos web de ChatGPT en el selector nativo de modelos de Codex. Según el README, permite a los usuarios trabajar con los modelos web de ChatGPT disponibles en su cuenta, incluido Pro, utilizando los límites de uso separados de ChatGPT Web en lugar de la cuota de Work o Codex. El objetivo declarado es mantener la misma interfaz, tareas, imágenes y comportamiento de streaming. Capacidades clave descritas: - Acceso a modelos: Se dice que las cuentas Free/Go obtienen Luna/Think; las cuentas con controles de razonamiento obtienen Instant hasta High, además de Extra High y Pro cuando estén disponibles. El launcher detecta lo que una cuenta puede usar. - Modos: Solo navegador (envío automático, sin herramientas locales), Harness completo (envío automático con herramientas locales de Codex a través de MCP) y Riesgo cero (envío manual de copiar y pegar con un conector MCP separado, sin leer ni operar la página de ChatGPT). - Harness completo: Conecta las llamadas a herramientas de ChatGPT de vuelta a la tarea actual de Codex a través del túnel oficial de OpenAI. El README afirma que el túnel es saliente y no expone una IP pública, no abre un puerto entrante ni requiere reenvío de enrutador. La configuración implica crear un túnel y una clave API, habilitar el Modo Desarrollador de ChatGPT y crear un conector llamado Codex Native2. - Diagnóstico: Una vista de Actividad para diagnóstico local, un doctor de Configuración para salud de extremo a extremo, opciones para cancelar un turno retenido del navegador o eliminar la integración de Codex, y una configuración opcional para guardar chats en el historial de ChatGPT. - Subagentes: Compatibilidad V1 para subagentes entre backends, o modo Nativo que preserva la configuración de funciones de Codex y permite la delegación V2 de Web a Web, conmutable mediante comandos CLI. - Empaquetado: La aplicación incluye su propio navegador y tiempo de ejecución, por lo que no se requiere instalación separada de Chrome, Node o Bun. Los paquetes de lanzamiento están dirigidos a macOS 13+ (arm64/x64), Windows x64 y Linux x64. Los instaladores verifican sumas de verificación SHA-256 publicadas. - Desarrollo: Ejecutar desde el código fuente requiere Bun 1.4.0, con comandos para el launcher, el harness de chat de desarrollo, verificación, pruebas de humo de subagentes y empaquetado. Advertencias importantes indicadas en el README: esto es automatización de navegador no oficial, no una API de OpenAI, y los cambios en la interfaz de ChatGPT pueden romper los selectores. El estado del navegador se describe como un artefacto de inicio de sesión sensible, y el listener de bucle local es accesible por procesos que se ejecutan como el mismo usuario local. Las compilaciones aún no están firmadas para plataformas, por lo que pueden aparecer advertencias de Gatekeeper o SmartScreen. El proyecto declara que es independiente y no está afiliado ni respaldado por OpenAI, y que no elude la autenticación ni los controles de acceso. Se dice que los límites de contexto dependen del tipo de cuenta y el esfuerzo seleccionado, con una ventana medida de 90,000 tokens para Plus Medium/High y hasta 270,000 tokens con contexto experimental 3x.