Repolode
Dailin521

Dailin521/codex-provider-sync

Sincroniza el proveedor de modelos registrado en los archivos de sesión de Codex y en el índice SQLite para que las sesiones antiguas coincidan con la configuración actual.

Estrellas
3,597
Forks
147
Issues abiertos
3
Último commit
hace 22 días

¿Qué es?

Al cambiar el proveedor de modelos que usa Codex, los archivos de sesión existentes y el índice de chats SQLite pueden seguir registrando el proveedor anterior. codex-provider-sync alinea esos metadatos con la configuración actual para resolver la discrepancia sin modificar el contenido de los chats.

La herramienta permite previsualizar o aplicar la sincronización, ejecutarla automáticamente de forma opcional y cambiar de proveedor por sí misma al actualizar la configuración antes de sincronizar. Crea copias de seguridad de los archivos antes de realizar cambios y permite restaurarlos y eliminar esas copias. Las sesiones se pueden explorar por proyecto, y se registran los resultados y la duración de cada operación.

Se distribuye como una aplicación de escritorio para Windows (x64, sin firmar), una interfaz web local y una CLI que se instala desde npm. Las tres opciones comparten la misma lógica de sincronización, cambio de proveedor, copia de seguridad y restauración. No garantiza que se puedan continuar o compactar sesiones antiguas entre distintos proveedores o cuentas, y no modifica los archivos de inicio de sesión.

Funciones clave

  • 01Previsualiza o aplica la sincronización del proveedor entre los archivos de sesión y el índice SQLite.
  • 02Crea copias de seguridad antes de realizar cambios y permite restaurarlas y eliminarlas.
  • 03Cambia el proveedor activo y sincroniza el historial en un solo paso.
  • 04Permite explorar las sesiones por proyecto y registra los resultados y la duración de cada operación.
  • 05Ofrece una aplicación de escritorio para Windows, una interfaz web local y una CLI de npm.

Casos de uso

  • Corregir sesiones de Codex que siguen mostrando un proveedor antiguo después de cambiar de proveedor con otra herramienta.
  • Ejecutar la sincronización del proveedor desde scripts o dentro de WSL con la CLI.
  • Gestionar los cambios de proveedor mediante una interfaz local en el navegador de otra máquina a través de SSH.

Inicio rápido

  1. 1

    Instala Node.js 16.20.2 o una versión posterior

  2. 2

    Instala el paquete CLI/Web de forma global

    npm install -g @dailin521/codex-provider-sync
  3. 3

    Inicia la interfaz Web local

    codex-provider web

Antes de usarlo

  • La aplicación de escritorio para Windows no está firmada y aún no se ha publicado ninguna versión de Electron para macOS o Linux.
  • La sincronización no garantiza que las sesiones antiguas puedan continuar o compactarse entre distintos proveedores o cuentas.
  • La versión npm CLI/Web requiere Node.js 16.20.2 o posterior.

Temas

Preguntas frecuentes

¿Qué es codex-provider-sync?
Sincroniza el proveedor de modelos registrado en los archivos de sesión de Codex y en el índice SQLite para que las sesiones antiguas coincidan con la configuración actual. Al cambiar el proveedor de modelos que usa Codex, los archivos de sesión existentes y el índice de chats SQLite pueden seguir registrando el proveedor anterior. codex-provider-sync alinea esos metadatos con la configuración actual para resolver la discrepancia sin modificar el contenido de los chats.
¿codex-provider-sync es gratuito? ¿Qué licencia tiene?
codex-provider-sync es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿codex-provider-sync sigue mantenido?
Mantenimiento activo. El último commit de codex-provider-sync fue el 28 sept 2026.
¿Para qué puedo usar codex-provider-sync?
Corregir sesiones de Codex que siguen mostrando un proveedor antiguo después de cambiar de proveedor con otra herramienta. Ejecutar la sincronización del proveedor desde scripts o dentro de WSL con la CLI. Gestionar los cambios de proveedor mediante una interfaz local en el navegador de otra máquina a través de SSH.
¿Cómo se instala codex-provider-sync?
Instala Node.js 16.20.2 o una versión posterior Instala el paquete CLI/Web de forma global: npm install -g @dailin521/codex-provider-sync Inicia la interfaz Web local: codex-provider web
¿Dónde consigo codex-provider-sync?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Dailin521/codex-provider-sync

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados