Skip to content

Latest commit

 

History

History
191 lines (140 loc) · 9.1 KB

File metadata and controls

191 lines (140 loc) · 9.1 KB

Boost

Ahorra tokens. Mejora la precisión de tus agentes.

Ahorro inteligente de tokens para agentes de programación y comandos de shell.

Sitio web Versión Go 1.25 Plataformas Descargas Estrellas
Nativo para agentes OpenTelemetry

Patrocinado por JFrog

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

Analizado por JFrog Xray

Dependencias, código fuente, secretos e IaC: analizados en cada push a main.


Frogi, nuestra mascota, aparece cuando ejecutas únicamente boost.

Frogi, la mascota de Boost

Boost actúa como una capa sobre los comandos que tus agentes ya ejecutan y convierte registros con mucho ruido en un contexto compacto y estructurado que conserva la señal —errores, tiempos, recuentos de cambios y aciertos de caché— mientras reduce el ruido.

Boost nunca sacrifica calidad para ahorrar. Solo elimina lo que puede descartarse sin riesgo, por lo que la salida del agente conserva la misma precisión. Nuestra evaluación comparativa con Terminal-Bench 2.0 lo demuestra: la misma tasa de éxito en las tareas con un coste aproximadamente un 12 % inferior. Boost mantiene optimizados a los agentes sin interrumpir nunca su ritmo.

Cómo usar Boost: instalar, boost init, ejecutar una tarea, boost report

Inicio rápido

Instalar Boost

macOS / Linux / Windows WSL:

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

Windows PowerShell:

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

Intégralo en Cursor, Claude Code, GitHub Copilot y Codex CLI:

boost init

Los agentes de programación con IA que instalen Boost en el equipo de un usuario deben seguir AGENT-INSTALL.md.

Cuándo usar Boost

  • Sesiones largas con agentes de programación — Mantén un contexto compacto durante docenas de comandos de shell para que los agentes dediquen los tokens a la tarea y no al historial de la terminal.
  • Ciclos ruidosos de pruebas, compilación y depuración — Comprime npm test, pytest, go test, docker build, linters y registros, pero conserva los fallos y los resúmenes.
  • Pipelines de CI — Registros de trabajos más breves y fáciles de revisar, con información sobre tiempos y caché para GitHub Actions y otros ejecutores.
  • Herramientas personalizadas o internas — Añade filtros TOML para tus propias CLI, de modo que el mismo ciclo de compresión cubra las herramientas que tus agentes utilizan realmente.

Ahorro inteligente de tokens

Boost no se limita a truncar la salida. Aplica filtros que tienen en cuenta el comando y conservan lo que los agentes necesitan para razonar sobre el resultado.

# 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

El agente ve el resumen útil, no todo el historial de la terminal. Cuando se produce un fallo, Boost conserva la prueba fallida, el error del compilador o el marco de pila relevante.

Capacidad Boost RTK Headroom Caveman
Compresión de la salida de comandos ×
Compresión del contexto completo y compresión RAG × × ×
Compresión de las respuestas del asistente × × ×
Recuperación de la salida de comandos ×
El sistema de aprobación nativo recibe el ejecutable original ×
Información versionada sobre las recuperaciones × × ×
Desactivación automática de filtros cuyo contenido se recupera repetidamente × × ×
Pruebas A/B integrales de tareas y costes de agentes × × ×

Consulta tus ahorros

Una vez que hayas ejecutado comandos a través de Boost, abre el informe web interactivo:

boost report

Para un resumen narrativo en la terminal:

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

Qué cubre

  • Agentes: Cursor, Claude Code, GitHub Copilot, Codex CLI.
  • Comandos: Docker, npm, pytest, Git, GitHub CLI y otros comandos de shell se ejecutan a través de la misma capa de Boost.

Cómo usan Boost tus agentes

  • boost docker build ... — registro de compilación comprimido y resumen de la caché de capas
  • boost npm ci — resumen de dependencias, caché local de paquetes, salida que permite reintentos seguros
  • boost pytest — salida mínima cuando las pruebas terminan correctamente y detalles útiles cuando fallan

Actualizar

boost update

Documentación

Consulta la documentación completa para obtener información sobre los comandos, la configuración y la exportación mediante OpenTelemetry.

Seguridad y privacidad

  • Prioridad al entorno local. El historial de comandos y los registros sin procesar permanecen en tu equipo.
  • Solo salen metadatos. Cuando Boost envía datos de uso, van únicamente a JFrog para ayudar a mejorar el producto. Los metadatos exportados incluyen información sobre tiempos, el código de salida y estadísticas de caché, pero nunca registros sin procesar, contenido de archivos ni valores de variables de entorno. Los secretos que coinciden con patrones como *_TOKEN, *_SECRET, AWS_*, DATABASE_URL se ocultan antes de almacenarlos o exportarlos.
  • Protocolo abierto, binarios firmados. Compatible de forma nativa con OpenTelemetry. Los binarios se distribuyen firmados a través de GitHub Releases.

Consulta SECURITY.md para conocer la política completa, las versiones compatibles y cómo informar de una vulnerabilidad.

Licencia

Copyright © 2026 JFrog Ltd. Todos los derechos reservados. Consulta LICENSE y BETA_AGREEMENT.md.


Dedicado a la memoria de Dima Gershovich, un ingeniero brillante, un músico de gran talento y un amigo muy querido. Lee la historia de Dima