CAL: Capa de Optimización de Contexto de Código Abierto para Agentes de LLM

✍️ OpenClawRadar📅 Publicado: 15 de abril de 2026🔗 Source
CAL: Capa de Optimización de Contexto de Código Abierto para Agentes de LLM
Ad

Qué hace CAL

CAL es una biblioteca de Python que se sitúa entre tu código existente y las llamadas a la API de LLM, seleccionando, comprimiendo y ensamblando el contexto de manera inteligente para cada solicitud. Aborda los problemas de costo y contexto en configuraciones de agentes con alto uso de tokens, especialmente relevantes con los cambios recientes en las suscripciones Claude Pro/Max.

Benchmarks de Rendimiento

En producción con Claude Opus 4 y 103 fragmentos de contexto:

  • Sin CAL: Cada solicitud envía los 103 fragmentos (~23,000 tokens) a $0.043 por solicitud
  • Con CAL: Se reduce a ~6 fragmentos y 4,100 tokens a $0.008 por solicitud
  • Resultados: Reducción del 83% en tokens, reducción del 81% en costo

Validado con 5,000 prompts de WildChat (un conjunto de datos académico abierto de conversaciones reales de LLM en 57 idiomas) con un ahorro promedio del 97.6%.

Características Principales

  • Selector: La puntuación ponderada por IDF selecciona solo los fragmentos relevantes por consulta. Utiliza prefijo estable + fragmentos dinámicos seleccionados por solicitud.
  • Esbozos de Herramientas: Carga perezosa de herramientas de tres niveles con esbozos ligeros hasta que el modelo señala la intención de usar una herramienta específica.
  • Motor de Costos: Calculadora de ahorros consciente del proveedor que conoce los 4 niveles de entrada de Anthropic y los precios de almacenamiento en caché de Google.
  • Supresión de Ruido: Piso IDF + compuertas require-any para evitar que palabras comunes carguen fragmentos irrelevantes en cada solicitud.
  • Ordenación Estable en Caché: Usa puntuaciones solo para selección, luego orden alfabético para posición para mantener los aciertos de caché.
Ad

Detalles Técnicos

Manejo de contexto multi-turn: Los esbozos de herramientas son conscientes del historial. Si el modelo usó una herramienta en un turno anterior, el esquema completo permanece cargado para mantener la continuidad de la conversación.

Soporte de proveedores: CAL es agnóstico al proveedor y funciona con cualquier proveedor que tenga un endpoint de finalización de chat. El motor de costos ya maneja los 4 niveles de entrada de Anthropic y los precios de almacenamiento en caché de Google.

Casos límite: Usa pisos IDF y supresión de ruido para consultas ambiguas. La puntuación híbrida de palabras clave+semántica está en la hoja de ruta.

Instalación y Licencia

pip install cal-context

Licencia MIT. PyPI: https://pypi.org/project/cal-context/

GitHub: https://github.com/vjc-lab/context-assembly-layer

📖 Read the full source: r/openclaw

Ad

👀 Ver también

OpenClaw Integra Características de la Filtración de Código de Claude
Herramientas

OpenClaw Integra Características de la Filtración de Código de Claude

Un usuario de OpenClaw hizo que su bot analizara el código filtrado de Claude (la recreación en Rust de Instructkr) y portó selectivamente patrones arquitectónicos específicos a su configuración de OpenClaw. La integración se centra en mejoras prácticas como la continuidad automática de inicio, la compactación de conversaciones y un marco de hooks pre-herramienta/post-herramienta.

OpenClawRadar
Módulo: Orquestación de conocimiento entre repositorios para agentes de codificación de IA
Herramientas

Módulo: Orquestación de conocimiento entre repositorios para agentes de codificación de IA

Modulus es una aplicación de escritorio que ejecuta múltiples agentes de IA para codificación con memoria de proyecto compartida entre repositorios. Resuelve problemas de contexto entre repositorios permitiendo que los agentes comprendan las dependencias entre diferentes bases de código sin necesidad de explicaciones manuales.

OpenClawRadar
Claude Session Tracker: Guardar automáticamente sesiones de código de Claude en Issues de GitHub
Herramientas

Claude Session Tracker: Guardar automáticamente sesiones de código de Claude en Issues de GitHub

Una nueva herramienta llamada claude-session-tracker guarda automáticamente las sesiones de Claude Code en GitHub Issues, registrando cada solicitud y respuesta como comentarios con marcas de tiempo. Crea un Issue de GitHub por sesión vinculado a un tablero de Projects y funciona a través del sistema de hooks nativo de Claude Code sin consumir tokens de contexto.

OpenClawRadar
Pasaporte de Decisión: Una Capa de Auditoría para la Gobernanza de la Ejecución de Agentes de IA
Herramientas

Pasaporte de Decisión: Una Capa de Auditoría para la Gobernanza de la Ejecución de Agentes de IA

La filtración del código de Claude resalta una brecha en la gobernanza de agentes de IA. Decision Passport aborda esto con registros de ejecución de solo anexión, paquetes de prueba portátiles y verificación sin conexión para rastros de auditoría resistentes a manipulaciones.

OpenClawRadar