Об этом проекте
Библиотека Agent DevTools представляет собой ориентированный на локальное использование каузальный дебаггер для AI-агентов. Его основная задача — ответить на вопрос «почему агент повёл себя именно так?», обеспечив глубокую видимость всей цепочки выполнения.
Инструмент фиксирует полный каузальный путь: какие элементы памяти повлияли на итоговый ответ, почему были выбраны те или иные кандидаты при поиске и какой контекст был подан в промпт. Затем сравниваются успешный и неудачный прогоны, а разница формулируется простым языком, например: устаревшее значение в памяти или неверно выбранный результат поиска.
Ключевые возможности:
— вкладка Replay для пошагового просмотра выполнения;
— графовое представление, показывающее поток от входных данных через поиск, работу с памятью, формирование промпта, обращение к LLM и вызовы инструментов;
— вкладка Diff, выводящая точные различия между прогонами;
— локальное хранилище SQLite, гарантирующее приватность и сохранность данных между сессиями.
Интеграция с LangChain выполняется бесшовно: разработчики могут интсрументировать код агента с помощью контекстного менеджера trace.run(), что обеспечивает автоматическое логирование каждого ввода, шага поиска, операции с памятью, сборки промпта и вызова инструмента. Панель управления предлагает комплексный UI для детального изучения любого аспекта трассировки — от изменений в памяти до результатов вызовов инструментов, что ускоряет диагностику проблем без необходимости ручного парсинга логов.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.