sync-ai-clis

hyeonbungi · hyeonbungi.sync-ai-clis

Detect, install, and keep AI coding CLIs up to date with one command

A cross-platform CLI that reconciles your machine toward "every known AI coding CLI installed, working, and current" - installed tools get updated through the channel they were installed with, missing tools are installed after consent, and each tool is re-verified after the work.

winget install --id hyeonbungi.sync-ai-clis --exact --source winget

Latest 0.2.1

Release Notes

Release Notes Fixed

  • npm updates now run through the npm that owns the existing install (resolved from the install's real location and invoked by absolute path). A bare npm install -g resolves to whichever npm is active — under nvm that meant installing a second copy into a different prefix instead of updating. --dry-run shows the exact invocation.
  • Homebrew formulas that vendor npm packages inside their Cellar (e.g. gemini-cli) are classified as brew installs again: Cellar/Caskroom paths now take precedence over the node_modules marker, so these tools update via brew upgrade instead of npm. npm globals installed through a brew-managed Node still classify as npm. Install sync-ai-clis 0.2.1 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hyeonbungi/sync-ai-clis/releases/download/v0.2.1/sync-ai-clis-installer.sh | sh Install prebuilt binaries via powershell script powershell -ExecutionPolicy Bypass -c "irm https://github.com/hyeonbungi/sync-ai-clis/releases/download/v0.2.1/sync-ai-clis-installer.ps1 | iex" Install prebuilt binaries via Homebrew brew install hyeonbungi/tap/sync-ai-clis Install prebuilt binaries into your npm project npm install sync-ai-clis@0.2.1 Download sync-ai-clis 0.2.1 ──────────────────────────────────────────────────┬───────────────────┬───────────── File │Platform │Checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── sync-ai-clis-aarch64-apple-darwin.tar.gz │Apple Silicon macOS│checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── sync-ai-clis-x86_64-apple-darwin.tar.gz │Intel macOS │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── sync-ai-clis-x86_64-pc-windows-msvc.zip │x64 Windows │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── sync-ai-clis-x86_64-pc-windows-msvc.msi │x64 Windows │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── sync-ai-clis-aarch64-unknown-linux-gnu.tar.gz │ARM64 Linux │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── sync-ai-clis-x86_64-unknown-linux-gnu.tar.gz │x64 Linux │checksum ──────────────────────────────────────────────────┴───────────────────┴─────────────

Installer type: wix

Architecture Scope Download SHA256
x64 Download CEC96AFDDE40CA9D0F841066E266E55EB39F48F2DDCB427630AF38B733F352C1

Details

Homepage
https://github.com/hyeonbungi/sync-ai-clis
License
MIT
Publisher
hyeonbungi
Support
https://github.com/hyeonbungi/sync-ai-clis/issues
Moniker
sync-ai-clis

Tags

aiclaudeclicodexgeminiinstallerupdater

Older versions (2)

0.2.0
Architecture Scope Download SHA256
x64 Download E98825674FD9C36D498863D8B4DF3B4D06987BE9B862FA162792E2B926B91816
0.1.0
Architecture Scope Download SHA256
x64 Download A3730BD7A82DCADA1F9A41D037C666C14AC7CED8A169F3BBCC6C0DB1B83E1458