Boost — faster agents, faster CI
For coding agents, their commands, and the CI that runs them.
Sponsored by JFrog
Boost turns noisy command runs into short, useful signals for agents and CI. It saves tokens, speeds up reruns, and helps teams build an agentic coding factory with one binary:
- your terminal — prefix any command with
boost - your coding agent —
boost initwires up Cursor, Claude Code, Codex, Gemini CLI, and more - your CI — one line:
uses: jfrog/boost@v0
Same acceleration, same token savings, same CI visibility — wherever your builds run.
CLI — prefix any command with boost
Install:
curl -fsSL https://raw.githubusercontent.com/jfrog/boost/main/install.sh | bashUse:
boost docker build -t myapp .
boost npm ci
boost pytestCoding agent — auto-wire Cursor, Claude Code, Codex, and more
Run the interactive setup in any project:
boost initIt detects your installed editors and CI providers and registers hooks so agent commands run through boost. Re-run it any time your editor / agent list changes.
CI — one line in your workflow
steps:
- uses: jfrog/boost@v0
- uses: actions/checkout@v4
...The action pins to the rolling v0 major; see releases for the latest tag.
- One binary for agents and CI — local commands, coding agents, and workflows share the same fast path.
- 60–90% fewer log tokens — noisy output becomes short summaries before it reaches your agent.
- CI context agents can use — wrapped commands expose timing, cache hits, and exit codes through OpenTelemetry.
Same npm ci, same result. What changes:
- ~15× fewer tokens in your agent's context — 9.8k → 640 on a typical install.
- Faster reruns via content-addressed cache — seconds instead of minutes.
- Clear CI signal for every command — timing, cache hits, and exit code without the log wall.
# Without boost — ~9,800 tokens of log noise in your agent's context
$ npm ci
npm warn deprecated inflight@1.0.6 / rimraf@3.0.2 / glob@7.2.3 …
added 1285 packages, audited 1286 in 45s
found 0 vulnerabilities
# With boost — ~640 tokens, same result, cache-backed
$ boost npm ci
[OK] npm ci · 1,285 packages restored from boost cache in 2.4s · 0 vulnerabilitiesCoding agents: Cursor · Claude Code · GitHub Copilot · Codex CLI · Gemini CLI · OpenCode · Windsurf · Cline
CI platforms: GitHub Actions · GitLab CI (coming soon) · Jenkins (coming soon) · CircleCI (coming soon) · Azure Pipelines (coming soon)
Prefix any command with boost — anywhere you'd normally run it.
boost docker build ...— compressed build log and layer-cache summaryboost npm ci— dependency summary, local package cache, retry-safe outputboost pytest— quiet output on green runs, useful failures when tests breakboost gh run view --log— CI logs condensed to top failures plus summary
boost updateSee the full documentation for commands, configuration, OpenTelemetry export, and CI recipes.
- Local-first. Command history and raw logs stay on your machine.
- Only metadata leaves. When Boost sends usage data, it goes only to JFrog to help improve the product. Exported metadata includes timing, exit code, and cache stats — never raw logs, file contents, or env values. Secrets matching patterns like
*_TOKEN,*_SECRET,AWS_*,DATABASE_URLare redacted before write or export. - Open protocol, signed binaries. OpenTelemetry-native. Binaries ship signed via GitHub Releases.
Full policy, supported versions, and how to report a vulnerability: see SECURITY.md.
Copyright © 2026 JFrog Ltd. All rights reserved. See LICENSE and BETA_AGREEMENT.md.
Dedicated to the memory of Dima Gershovich — a brilliant engineer, a talented musician, and a dear friend. Read Dima's story