Herramienta de escritorio y extensión de VS Code para crear, editar y comparar documentos JSON, además de generarlos a partir de clases de lenguajes de programación.
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
Instala Node.js 16.20.2 o una versión posterior
- 2
Instala el paquete CLI/Web de forma global
npm install -g @dailin521/codex-provider-sync - 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
Framework para crear aplicaciones de escritorio multiplataforma con JavaScript, HTML y CSS, basado en Node.js y Chromium.
Un ORM headless y ligero para TypeScript compatible con PostgreSQL, MySQL y SQLite, que funciona en Node.js, Bun, Deno y entornos edge.
Digest de noticias con IA y autoalojado que resume Twitter, RSS y otros feeds en informes estructurados cada 4 horas, diarios, semanales y mensuales.
Un sistema de almacenamiento de archivos pequeños basado en un canal de Telegram, pensado principalmente como alojamiento de imágenes autogestionado para blogs y notas Markdown.
Agente personal de IA autoalojado, basado en Pi Durable, que reanuda tareas tras reiniciar el proceso e incluye subagentes, tareas programadas, una interfaz web y un puente opcional a WeChat.