El desarrollador ljedrz ha lanzado nachalnik, un entorno de ejecución de agentes escrito en Rust que trata el contexto, las herramientas, los permisos y las solicitudes como estado explícito en lugar de decisiones opacas del marco. El sistema proporciona una vista /context para inspeccionar los elementos y sus costos en tokens, un comando /step para transiciones de estado manuales y un registro de eventos solo de anexión.
- El contexto son datos estructurados que incluyen id, tipo, fuente y metadatos, lo que permite a los usuarios ver exactamente por qué se excluyen o omiten ciertos elementos.
- Los turnos preservan el orden de producción (razonamiento → texto → llamada) en lugar de aplanar el contenido y las llamadas a herramientas.
- El comando /step se detiene en Ready sin ejecutar llamadas, permitiendo a los usuarios leer, podar, eliminar o continuar manualmente.
- Las sesiones funcionan como instantáneas con un registro de eventos solo de anexión, mientras que los presupuestos utilizan un contador Calibrating que aprende de los cargos reales del proveedor.
- Las herramientas se gestionan mediante un registro en vivo que puede modificarse sobre la marcha, y los modelos pueden usar una API de enmienda para revisar el contexto.
El entorno de ejecución está diseñado para dar a los usuarios un control total sobre la operación del agente, asegurando transparencia en cómo se gestiona el contexto y se toman las decisiones.