Bolter banner
tomaurow tomaurow

Bolter

AI community

Description

⚡ Context sync for AI coding agents — keeps Claude Code, OpenAI Codex and Google Antigravity sharing the same conversations, memory and project rules, with a Windows tray app showing which agent is up to date.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

**Português** · [English](README.en.md) · [Español](README.es.md)

⚡ Bolter

**Sincronizador de contexto entre agentes de IA** — Claude Code ⇄ OpenAI Codex ⇄ Google Antigravity.

O Bolter mantém os três assistentes lendo o mesmo "caderno da equipe": conversas, memória persistente, instruções de projeto (`CLAUDE.md` / `AGENTS.md` / `GEMINI.md`), regras e MCP servers. Um mini-app na bandeja do Windows mostra, de relance, **qual agente tem o trabalho mais recente e quais precisam de atualização** — para você escolher em qual modelo trabalhar, a qualquer momento, sem perder contexto.

Feito em Node.js (zero dependências). CLI multiplataforma (Windows, macOS, Linux); indicador visual como app de bandeja no Windows (PowerShell/WinForms, nada para instalar) e como plugin xbar/SwiftBar/Argos na barra de menu do macOS/Linux.

Visualizador na bandeja (Windows)

Iniciar-Sync-Tray.cmd

Fica ao lado do relógio. Ao abrir, diz **de cara** quem está mais atualizado:

  • Veredito no topo: Tudo sincronizado ou Mais atualizado: (aquele onde você trabalhou por último) com quantos precisam de atualização.
  • Um cartão por assistente com bolinha de estado — verde em dia, laranja desatualizado, cinza não instalado — e um botão Atualizar habilitado apenas em quem está defasado.
  • Atualizar todos os desatualizados em um clique.
  • Checklist (Conversas, Memória, Regras, Instruções, MCP/global) marcando OK com contadores durante a execução, e log ao vivo do migrate.js.
  • Menu do botão direito no ícone: Abrir, Atualizar todos agora, Sair.

Para iniciar com o Windows: `Win+R` → `shell:startup` → atalho do `.cmd`.

macOS e Linux

O motor (`migrate.js`) é **100% multiplataforma** — Node puro, sem dependências; `~/.claude`, `~/.codex` e `~/.gemini` ficam nos mesmos lugares nos três sistemas (no macOS, os dados do Antigravity em `~/Library/Application Support` também são detectados). Todos os comandos da seção "Linha de comando