Каждый вызов инструмента, который делает ваш агент, записывается локально перед его запуском — с оценкой состояния от 0 до 100 и честным списком того, что он не видит. Если вы запускаете ИИ-агент на своей машине, вы уже во многом ему доверяете. Он редактирует файлы, перезапускает се...
Каждый вызов инструмента, который делает ваш агент, записывается локально перед его запуском — с оценкой состояния от 0 до 100 и честным списком того, что он не видит.
Если вы запускаете ИИ-агент на своей машине, вы уже во многом ему доверяете. Он редактирует файлы, перезапускает службы, отправляет на GitHub. Agent-Ledger отвечает на два вопроса об этой договоренности: что на самом деле делал мой агент и насколько рискованным является его поведение?
Это бесплатный плагин с открытым исходным кодом (MIT) для Hermes Agent, работающий на двух уровнях.
Уровень 1: бухгалтерская книга
Плагин перехватывает pre_tool_call и записывает запись в локальную базу данных SQLite перед выполнением инструмента. После завершения вызова запись подтверждается. Все, что было выпущено, но не подтверждено, становится призраком — вызовом инструмента, который, по мнению агента, был совершен, но без каких-либо доказательств того, что это произошло. Призраки обычно появляются, когда сеанс прерывается в процессе выполнения, например, во время сжатия контекста.
При обнаружении призрака плагин вводит предупреждение в следующий контекст агента, поэтому агент сам возвращается и проверяет реальность, вместо того чтобы доверять своей памяти. Это основной цикл: сначала запишите, потом действуйте, потом согласуйте.
Все остается на вашей машине. Реестр представляет собой простой файл SQLite, телемета нет.