Skip to content

Latest commit

 

History

History
182 lines (133 loc) · 8.68 KB

File metadata and controls

182 lines (133 loc) · 8.68 KB

Boost

Tokens sparen. Agents präziser machen.

Intelligente Token-Einsparungen für Coding-Agents und Shell-Befehle.

Website Release Go 1.25 Plattformen Downloads GitHub-Sterne
Agent-nativ OpenTelemetry

Gesponsert von JFrog

English · Español · Français · Deutsch · 日本語 · हिन्दी · עברית


Frogi, unser Maskottchen, erscheint, wenn du nur boost ausführst.

Frogi, das Boost-Maskottchen

Boost versieht die Befehle, die deine Agents bereits ausführen, mit einem Wrapper und verwandelt unübersichtliche Logs in kompakten, strukturierten Kontext. Dabei bleiben die relevanten Informationen — Fehler, Laufzeiten, die Anzahl der Änderungen und Cache-Treffer — erhalten, während das Rauschen reduziert wird.

Boost spart nie auf Kosten der Qualität. Es kürzt nur Inhalte, die bedenkenlos entfallen können, sodass die Agent-Ausgabe genauso präzise bleibt. Unser Terminal-Bench-2.0-Benchmark belegt das: identische Erfolgsquote bei der Aufgabenbearbeitung, ~12 % niedrigere Kosten — Boost sorgt dafür, dass Agents effizient arbeiten, ohne ihren Arbeitsfluss zu unterbrechen.

Boost verwenden: installieren, boost init, eine Aufgabe ausführen, boost report

Schnellstart

Boost installieren

macOS / Linux / Windows mit WSL:

curl -fsSL https://boost.jfrog.com/install.sh | bash

Windows PowerShell:

irm https://boost.jfrog.com/install.ps1 | iex

In Cursor, Claude Code, GitHub Copilot und Codex CLI einbinden:

boost init

KI-Coding-Agents, die Boost auf dem Rechner eines Nutzers installieren, sollten die Anweisungen in AGENT-INSTALL.md befolgen.

Wann du Boost nutzen solltest

  • Lange Coding-Agent-Sitzungen — Halte den Kontext über Dutzende von Shell-Befehlen hinweg schlank, damit Agents ihre Tokens für die Aufgabe statt für den Scrollback aufwenden.
  • Test-, Build- und Debug-Schleifen mit umfangreicher Ausgabe — Komprimiere npm test, pytest, go test, docker build, Linter und Logs, wobei Fehler und Zusammenfassungen erhalten bleiben.
  • CI-Pipelines — Kürzere, leichter zu überblickende Job-Logs mit Laufzeit- und Cache-Informationen für GitHub Actions und andere Runner.
  • Eigene oder interne Tools — Füge TOML-Filter für deine eigenen CLIs hinzu, damit dieselbe Komprimierungslogik auch die Tools abdeckt, die deine Agents tatsächlich ausführen.

Intelligente Token-Einsparungen

Boost kürzt die Ausgabe nicht einfach ab. Es wendet befehlsspezifische Filter an, die alles bewahren, was Agents benötigen, um das Ergebnis auszuwerten.

# Without Boost: ~9,800 tokens of install noise
$ 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 outcome, cache-backed
$ boost npm ci
[OK] npm ci · 1,285 packages restored from boost cache in 2.4s · 0 vulnerabilities

Der Agent sieht die nützliche Zusammenfassung statt des Scrollbacks. Im Fehlerfall lässt Boost den entscheidenden fehlgeschlagenen Test, Compilerfehler oder Stack-Frame in der Ausgabe stehen.

Fähigkeit Boost RTK Headroom Caveman
Kompression der Befehlsausgabe ×
Kompression des vollständigen Kontexts und RAG-Kompression × × ×
Kompression der Assistentenantworten × × ×
Wiederherstellung der Befehlsausgabe ×
Ursprüngliche ausführbare Datei für native Freigabe sichtbar ×
Versioniertes Retrieval-Feedback × × ×
Automatische Deaktivierung von Filtern nach wiederholtem Abruf der Originalausgabe × × ×
Durchgängiger A/B-Test von Agent-Aufgaben und Kosten × × ×

Sieh dir deine Einsparungen an

Sobald deine Befehle über Boost laufen, öffne den interaktiven Webbericht:

boost report

Für eine ausformulierte Zusammenfassung im Terminal:

boost report -t
# or: boost report --tui

Welche Agents und Befehle Boost abdeckt

  • Agents: Cursor, Claude Code, GitHub Copilot, Codex CLI.
  • Befehle: Docker, npm, pytest, Git, GitHub CLI und andere Shell-Befehle laufen durch denselben Wrapper.

Wie deine Agents Boost nutzen

  • boost docker build ... — komprimiertes Build-Log und Zusammenfassung des Layer-Caches
  • boost npm ci — Abhängigkeitszusammenfassung, lokaler Paket-Cache, zuverlässige Ausgabe auch bei Wiederholungsversuchen
  • boost pytest — knappe Ausgabe bei erfolgreichen Testläufen, aussagekräftige Fehlerinformationen, wenn Tests scheitern

Aktualisieren

boost update

Dokumentation

Siehe die vollständige Dokumentation zu Befehlen, Konfiguration und OpenTelemetry-Export.

Sicherheit & Datenschutz

  • Local-first. Befehlsverlauf und Rohprotokolle bleiben auf deinem Rechner.
  • Nur Metadaten werden übertragen. Wenn Boost Nutzungsdaten sendet, gehen sie ausschließlich an JFrog, um das Produkt zu verbessern. Exportierte Metadaten umfassen Laufzeitinformationen, Exit-Code und Cache-Statistiken, niemals jedoch Rohprotokolle, Dateiinhalte oder Werte von Umgebungsvariablen. Secrets, die Mustern wie *_TOKEN, *_SECRET, AWS_*, DATABASE_URL entsprechen, werden vor dem Speichern oder Exportieren unkenntlich gemacht.
  • Offenes Protokoll, signierte Binärdateien. OpenTelemetry-nativ. Signierte Binärdateien werden über GitHub Releases ausgeliefert.

Die vollständige Richtlinie, Angaben zu unterstützten Versionen und eine Anleitung zum Melden einer Schwachstelle findest du in SECURITY.md.

Lizenz

Copyright © 2026 JFrog Ltd. Alle Rechte vorbehalten. Siehe LICENSE und BETA_AGREEMENT.md.


In Erinnerung an Dima Gershovich — einen brillanten Ingenieur, talentierten Musiker und lieben Freund. Lies Dimas Geschichte