Ferramenta para desktop e VS Code que permite criar, editar e comparar documentos JSON, além de gerar JSON a partir de classes de linguagens de programação.
Dailin521/codex-provider-sync
Sincroniza o provedor de modelos registrado nos arquivos de sessão do Codex e no índice SQLite para que sessões antigas correspondam à configuração atual.
- Estrelas
- 3,597
- Forks
- 147
- Issues abertas
- 3
- Último commit
- há 22 dias
O que é?
Ao trocar o provedor de modelos usado pelo Codex, os arquivos de sessão existentes e o índice de conversas SQLite ainda podem registrar o provedor anterior. O codex-provider-sync alinha esses metadados do provedor à configuração atual, resolvendo a divergência sem alterar o conteúdo das conversas.
A ferramenta permite pré-visualizar ou aplicar a sincronização, executá-la automaticamente, se desejado, e também trocar o provedor atualizando a configuração antes de sincronizar. Ela faz backup dos arquivos antes de qualquer alteração e oferece opções de restauração e limpeza. É possível navegar pelas sessões por projeto, e os resultados e a duração de cada operação são registrados.
O projeto é disponibilizado como um aplicativo desktop para Windows (x64, sem assinatura), uma Web UI local e uma CLI instalada pelo npm. As três opções compartilham a mesma lógica de sincronização, troca, backup e restauração. A ferramenta não garante que sessões antigas entre provedores ou contas diferentes possam continuar sendo usadas ou compactadas, e não altera arquivos de login.
Recursos principais
- 01Pré-visualiza ou aplica a sincronização do provedor entre os arquivos de sessão e o índice SQLite.
- 02Faz backup antes das alterações e oferece opções de restauração e limpeza.
- 03Troca o provedor ativo e sincroniza o histórico em uma única etapa.
- 04Permite navegar pelas sessões por projeto e registra os resultados e a duração das operações.
- 05Oferece um aplicativo desktop para Windows, uma Web UI local e uma CLI via npm.
Casos de uso
- Corrigir sessões do Codex que ainda mostram um provedor antigo após a troca feita com outra ferramenta.
- Executar a sincronização do provedor em scripts ou no WSL usando a CLI.
- Gerenciar trocas de provedor por uma interface local no navegador de outra máquina via SSH.
Início rápido
- 1
Instale o Node.js 16.20.2 ou posterior
- 2
Instale o pacote CLI/Web globalmente
npm install -g @dailin521/codex-provider-sync - 3
Inicie a interface Web local
codex-provider web
Antes de usar
- O aplicativo para desktop do Windows não é assinado e ainda não foi lançada uma versão do Electron para macOS ou Linux.
- A sincronização não garante que sessões antigas possam continuar ou ser compactadas entre diferentes provedores ou contas.
- A versão npm CLI/Web requer Node.js 16.20.2 ou posterior.
Tópicos
Perguntas frequentes
- O que é codex-provider-sync?
- Sincroniza o provedor de modelos registrado nos arquivos de sessão do Codex e no índice SQLite para que sessões antigas correspondam à configuração atual. Ao trocar o provedor de modelos usado pelo Codex, os arquivos de sessão existentes e o índice de conversas SQLite ainda podem registrar o provedor anterior. O codex-provider-sync alinha esses metadados do provedor à configuração atual, resolvendo a divergência sem alterar o conteúdo das conversas.
- codex-provider-sync é gratuito? Qual é a licença?
- codex-provider-sync é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- codex-provider-sync ainda é mantido?
- Manutenção ativa. O último commit de codex-provider-sync foi em 28 de set. de 2026.
- Para que posso usar codex-provider-sync?
- Corrigir sessões do Codex que ainda mostram um provedor antigo após a troca feita com outra ferramenta. Executar a sincronização do provedor em scripts ou no WSL usando a CLI. Gerenciar trocas de provedor por uma interface local no navegador de outra máquina via SSH.
- Como instalar codex-provider-sync?
- Instale o Node.js 16.20.2 ou posterior Instale o pacote CLI/Web globalmente: npm install -g @dailin521/codex-provider-sync Inicie a interface Web local: codex-provider web
- Onde consigo codex-provider-sync?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Dailin521/codex-provider-sync
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework para criar aplicativos desktop multiplataforma com JavaScript, HTML e CSS, baseado em Node.js e Chromium.
ORM headless e leve para TypeScript, compatível com PostgreSQL, MySQL e SQLite em Node.js, Bun, Deno e runtimes edge.
Compilador de notícias com IA e auto-hospedagem que transforma Twitter, RSS e outros feeds em resumos estruturados a cada 4 horas e também diários, semanais e mensais.
Sistema de armazenamento de arquivos pequenos baseado em um canal do Telegram, usado principalmente como hospedagem própria de imagens para blogs e notas em Markdown.
Agente pessoal de IA auto-hospedado, criado com Pi Durable, que retoma tarefas após reinicializações do processo e oferece subagentes, tarefas agendadas, uma interface web e integração opcional com WeChat.