O desenvolvedor ljedrz lançou o nachalnik, um ambiente de execução de agentes escrito em Rust que trata contexto, ferramentas, permissões e solicitações como estado explícito em vez de decisões opacas do framework. O sistema fornece uma visualização /context para inspecionar itens e seus custos em tokens, um comando /step para transições de estado manuais e um registro de eventos somente acréscimo.

  • O contexto é dados estruturados que incluem id, tipo, fonte e metadados, permitindo que os usuários vejam exatamente por que alguns itens são excluídos ou omitidos.
  • As rodadas preservam a ordem de produção (raciocínio → texto → chamada) em vez de achatar o conteúdo e as chamadas de ferramentas.
  • O comando /step para no estado Ready sem executar chamadas, permitindo que os usuários leiam, podam, descartem ou continuem manualmente.
  • As sessões funcionam como instantâneos com um registro de eventos somente acréscimo, enquanto os orçamentos usam um contador Calibrating que aprende com as cobranças reais dos provedores.
  • As ferramentas são gerenciadas por um registro em tempo real que pode ser modificado dinamicamente, e os modelos podem usar uma API amend para revisar o contexto.

O ambiente de execução foi projetado para dar aos usuários controle total sobre a operação do agente, garantindo transparência na forma como o contexto é gerenciado e as decisões são tomadas.