Skip to main content
Ваш агент уже генерирует всё, что стоит записывать — вызовы модели, вызовы инструментов, границы узлов, ожидания человека, ошибки. Фреймворк это выбрасывает. SDK это сохраняет.

Пользовательские агенты

Агент, который вы написали сами, или его нет в списке ниже.

LangChain и LangGraph

Графы, узлы, инструменты, retriever’ы, модели.

CrewAI

Crews, flows, агенты по ролям, инструменты.

LlamaIndex

Workflows, steps, function agents, retriever’ы.

Pydantic AI

Типизированные агенты, capabilities, инструменты, retries.

Три строки, для любого фреймворка

Никаких декораторов на ваших функциях, никаких callback’ов, передаваемых вашим вызовам, никаких id’ов, пронизывающих ваш код. Отличается только вызов внутри session:
Дополнительная установка нужна для фреймворка. Каждый адаптер поставляется в базовом пакете, поэтому проекту, который уже имеет свой фреймворк, не нужна никаких дополнительных установок.

Проверьте доставку

Запустите одну инструментированную сессию, затем откройте Observe → Sessions и выберите вашу среду. Запуск появится как восстановленная трассировка. Если ничего не приходит, проверьте подключение машины с помощью failproofai config --status. Смотрите Set up capture.
Не проверяйте директорию spool для подтверждения доставки. Daemon Failproof собирает и удаляет каждый пакет за миллисекунды, поэтому чтение директории может конкурировать с сборщиком и показывать намного меньше событий, чем было выпущено.

Далее

Каждый quickstart выше ведёт на его полное руководство — что записывается, опции, streaming, именование span’ов и проблемы, которые действительно встречаются. Они находятся под Trace Agents → Plug in your agent.

Как это работает

Модель данных, id’ы, типы событий и как события доходят до Cloud.

Прочитайте трассировку

Следите за причинно-следственной связью на всей сессии вместо разрозненных логов.

Найдите вашу первую ошибку

Проверьте сессии, которые вы только что захватили.