@ggcode-cli/ggcode is a thin npm wrapper for the ggcode terminal agent.
It does not bundle the native binary in the package. Instead, the wrapper downloads the latest
ggcode GitHub Release for your platform on install or first run, caches it locally, and then
launches it for you.
For normal CLI usage, install it globally:
npm install -g @ggcode-cli/ggcodeThen run:
ggcodeIf you install it locally, use npx ggcode or ./node_modules/.bin/ggcode.
- Detects your platform and architecture
- Downloads the latest matching
ggcodebinary from GitHub Releases - Verifies the downloaded archive with
checksums.txt - Extracts and caches the binary for reuse
By default, the wrapper always resolves the latest ggcode release.
If you need to pin a specific release, set GGCODE_INSTALL_VERSION:
GGCODE_INSTALL_VERSION=vX.Y.Z ggcodeor:
GGCODE_INSTALL_VERSION=X.Y.Z ggcode- macOS
- Linux
- Windows
Supported architectures:
- x86_64 / amd64
- arm64
- Wrapper repository: https://github.com/topcheer/ggcode-npm
- Wrapper issues: https://github.com/topcheer/ggcode-npm/issues
- Main ggcode project: https://github.com/topcheer/ggcode