Skip to content

Latest commit

 

History

History
200 lines (147 loc) · 14.5 KB

File metadata and controls

200 lines (147 loc) · 14.5 KB

Boost

टोकन बचाएँ। एजेंट्स को ज़्यादा सटीक बनाएँ।

कोडिंग एजेंट्स और शेल कमांड के लिए स्मार्ट टोकन बचत।

वेबसाइट रिलीज़ Go 1.25 प्लैटफ़ॉर्म्स डाउनलोड्स स्टार्स
एजेंट-नेटिव OpenTelemetry

Slack समुदाय से जुड़ें

JFrog द्वारा प्रायोजित

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

JFrog Xray द्वारा स्कैन किया गया

डिपेंडेंसी, सोर्स कोड, सीक्रेट्स और IaC — main पर हर push पर स्कैन किए जाते हैं।


सिर्फ़ boost चलाने पर हमारा मैस्कॉट Frogi दिखाई देता है।

Frogi, Boost का मैस्कॉट

Boost उन कमांड्स को रैप करता है जिन्हें आपके एजेंट पहले से चलाते हैं। यह शोरगुल वाले लॉग्स को कॉम्पैक्ट, स्ट्रक्चर्ड कॉन्टेक्स्ट में बदलता है, जिसमें ज़रूरी सिग्नल — एरर्स, टाइमिंग, बदलावों की संख्या और कैश हिट्स — बने रहते हैं, जबकि अनावश्यक जानकारी हट जाती है।

Boost टोकन बचाने के लिए कभी क्वालिटी से समझौता नहीं करता। यह सिर्फ़ वही हटाता है जिसे सुरक्षित रूप से हटाया जा सकता है, इसलिए एजेंट्स का आउटपुट उतना ही सटीक और उपयोगी रहता है। हमारा Terminal-Bench 2.0 बेंचमार्क यही दिखाता है: एक जैसी टास्क पास रेट और ~12% कम लागत — Boost एजेंट्स के काम में रुकावट डाले बिना उन्हें ऑप्टिमाइज़ रखता है।

boost report डैशबोर्ड: समय के साथ बचाए गए कॉन्टेक्स्ट टोकन, CLI फ़िल्टर और कोडबेस एक्सप्लोरेशन के ब्रेकडाउन के साथ

Boost परिचय: JFrog boost लोगो, फिर इंस्टॉल करने, टास्क चलाने और boost report का वॉकथ्रू

क्विक स्टार्ट

Boost इंस्टॉल करें

macOS / Linux / Windows WSL:

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

Windows PowerShell:

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

इसे Cursor, Claude Code, GitHub Copilot और Codex CLI के साथ सेट अप करें:

boost init

अगर कोई AI कोडिंग एजेंट यूज़र की मशीन पर Boost इंस्टॉल कर रहा है, तो AGENT-INSTALL.md का पालन करें।

Boost का इस्तेमाल कब करें

  • लंबे कोडिंग-एजेंट सेशन्स — दर्जनों शेल कमांड्स के दौरान कॉन्टेक्स्ट को हल्का रखें, ताकि एजेंट्स स्क्रॉलबैक पर नहीं बल्कि टास्क पर टोकन्स खर्च करें।
  • शोरगुल वाले टेस्ट, बिल्ड और डिबग लूप्स — विफलताओं और सारांशों को बनाए रखते हुए npm test, pytest, go test, docker build, लिंटर्स और लॉग्स के आउटपुट को कम्प्रेस करें।
  • CI पाइपलाइन्स — GitHub Actions और दूसरे रनर्स के लिए छोटे, आसानी से स्कैन किए जा सकने वाले जॉब लॉग्स, जिनमें टाइमिंग और कैश की ज़रूरी जानकारी बनी रहती है।
  • कस्टम या इन-हाउस टूल्स — अपने CLIs के लिए TOML फ़िल्टर्स जोड़ें, ताकि यही कम्प्रेशन प्रक्रिया उन टूल्स पर भी लागू हो जिन्हें आपके एजेंट वास्तव में चलाते हैं।

स्मार्ट टोकन बचत

Boost आउटपुट को सिर्फ़ ट्रंकेट नहीं करता। यह कमांड के हिसाब से फ़िल्टर्स लागू करता है, जो नतीजे का विश्लेषण करने के लिए एजेंट्स को ज़रूरी जानकारी सुरक्षित रखते हैं।

# 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

एजेंट को स्क्रॉलबैक के बजाय उपयोगी सारांश दिखता है। कमांड फेल होने पर Boost वही फेल हुआ टेस्ट, कम्पाइलर एरर या स्टैक फ़्रेम बनाए रखता है जो मायने रखता है।

क्षमता Boost RTK Headroom Caveman
कमांड आउटपुट कम्प्रेशन ×
फ़ुल-कॉन्टेक्स्ट और RAG कम्प्रेशन × ×
असिस्टेंट के जवाब का कम्प्रेशन × × ×
कमांड आउटपुट रिकवरी ×
नेटिव अप्रूवल में मूल एक्ज़ीक्यूटेबल दिखाई देता है ×
वर्ज़न्ड रिट्रीवल फ़ीडबैक × × ×
बार-बार रिट्रीव किए गए फ़िल्टर्स को अपने-आप डिसेबल करना × × ×
एंड-टू-एंड एजेंट टास्क + लागत का A/B टेस्ट × × ×

अपनी बचत देखें

कमांड रैप करने के बाद, इंटरैक्टिव वेब रिपोर्ट खोलें:

boost report

टर्मिनल में नैरेटिव समरी के लिए:

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

Boost क्या रैप करता है

  • एजेंट्स: Cursor, Claude Code, GitHub Copilot, Codex CLI।
  • कमांड्स: Docker, npm, pytest, Git, GitHub CLI और दूसरे शेल कमांड्स इसी रैपर से गुज़रते हैं।

आपके एजेंट Boost का इस्तेमाल कैसे कर रहे हैं

  • boost docker build ... — कम्प्रेस्ड बिल्ड लॉग और लेयर-कैश समरी
  • boost npm ci — डिपेंडेंसी समरी, लोकल पैकेज कैश और रीट्राई-सेफ़ आउटपुट
  • boost pytest — सफल रन में कम आउटपुट और टेस्ट फेल होने पर उपयोगी विफलता विवरण

अपडेट

boost update

डॉक्यूमेंटेशन

कमांड, कॉन्फ़िगरेशन और OpenTelemetry एक्सपोर्ट के लिए पूरी डॉक्यूमेंटेशन देखें।

सुरक्षा और गोपनीयता

  • लोकल-फर्स्ट। कमांड हिस्ट्री और रॉ लॉग्स आपकी मशीन पर ही रहते हैं।
  • सिर्फ़ मेटाडेटा बाहर भेजा जाता है। जब Boost उपयोग से जुड़ा डेटा भेजता है, तो वह प्रोडक्ट को बेहतर बनाने के लिए सिर्फ़ JFrog को भेजा जाता है। एक्सपोर्ट किए गए मेटाडेटा में टाइमिंग, एग्ज़िट कोड और कैश आँकड़े शामिल होते हैं; रॉ लॉग्स, फ़ाइलों की सामग्री या एनवायरनमेंट वैरिएबल्स की वैल्यूज़ कभी शामिल नहीं होतीं। *_TOKEN, *_SECRET, AWS_*, DATABASE_URL जैसे पैटर्न से मेल खाने वाले सीक्रेट्स को सहेजने या एक्सपोर्ट करने से पहले रीडैक्ट कर दिया जाता है।
  • ओपन प्रोटोकॉल, हस्ताक्षरित बाइनरी। OpenTelemetry-नेटिव। साइन की गई बाइनरीज़ GitHub Releases के ज़रिए उपलब्ध कराई जाती हैं।

पूरी पॉलिसी, सपोर्टेड वर्ज़न्स और किसी वल्नरेबिलिटी को रिपोर्ट करने के तरीके के लिए SECURITY.md देखें।

लाइसेंस

Copyright © 2026 JFrog Ltd. सर्वाधिकार सुरक्षित। LICENSE और BETA_AGREEMENT.md देखें।


Dima Gershovich की याद में — एक बेहतरीन इंजीनियर, प्रतिभाशाली संगीतकार और प्रिय मित्र। Dima की कहानी पढ़ें