TestThread: Фреймворк с открытым исходным кодом для тестирования ИИ-агентов

✍️ OpenClawRadar📅 Опубликовано: 24 марта 2026 г.🔗 Source
TestThread: Фреймворк с открытым исходным кодом для тестирования ИИ-агентов
Ad

Что делает TestThread

TestThread — это фреймворк для тестирования с открытым исходным кодом, разработанный специально для ИИ-агентов, подобно тому, как pytest работает для традиционного кода. Он решает проблему, когда агенты молча ломаются в продакшене с неправильными выводами, галлюцинациями или неудачными вызовами инструментов, которые становятся заметными только тогда, когда падают зависимые системы.

Ключевые возможности

  • 4 типа сопоставления, включая семантическое сопоставление, где ИИ оценивает смысл, а не просто текст
  • ИИ-диагностика при неудачах, которая объясняет, почему тесты провалились, и предлагает исправления
  • Обнаружение регрессий, которое отмечает падение процента прохождения тестов
  • Обнаружение PII, которое автоматически проваливает тесты, если агенты раскрывают конфиденциальные данные
  • Проверки траекторий, которые тестируют шаги агента в дополнение к конечным выводам
  • Действие CI/CD для GitHub, которое запускает тесты при каждом пуше
  • Плановые запуски с интервалами: ежечасно, ежедневно или еженедельно
  • Оценка стоимости за запуск
Ad

Установка и настройка

Установка через менеджеры пакетов:

pip install testthread
npm install testthread

Фреймворк включает живое API, панель управления и SDK для Python/JavaScript. Он является частью Thread Suite вместе с Iron-Thread, который проверяет выводы, в то время как TestThread тестирует поведение.

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

Вы определяете, что должен делать ваш агент, запускаете его на вашей реальной конечной точке и получаете результаты прохождения/непрохождения с ИИ-объяснениями неудач. Такой подход помогает выявлять проблемы до того, как они повлияют на продакшен-системы.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Клавдетоп: Мониторинг затрат в реальном времени для сессий работы с кодом в Claude
Инструменты

Клавдетоп: Мониторинг затрат в реальном времени для сессий работы с кодом в Claude

Claudetop — это инструмент, похожий на htop, который показывает расходы в реальном времени, эффективность кэширования и сравнение моделей для сессий Claude Code. Он предоставляет слэш-команды, такие как /claudetop:stats, и умные уведомления о достижении стоимостных вех и проблемах с эффективностью.

OpenClawRadar
NGX-OS: Сетевая ОС, созданная для ИИ с интеграцией eBPF и MCP
Инструменты

NGX-OS: Сетевая ОС, созданная для ИИ с интеграцией eBPF и MCP

NGX-OS — это сетевая операционная система, разработанная с нуля для интеграции с ИИ, использующая eBPF для телеметрии в реальном времени и MCP для прямого доступа LLM к данным о состоянии сети без промежуточных слоев.

OpenClawRadar
Мониторьте использование вашего Claude AI с помощью нового виджета панели задач для Linux.
Инструменты

Мониторьте использование вашего Claude AI с помощью нового виджета панели задач для Linux.

Новый виджет панели задач для Linux помогает пользователям отслеживать использование подписки на Claude AI в реальном времени, предоставляя обратную связь с помощью цветового кода и простую установку.

OpenClawRadar
Кодев: Рабочий процесс ИИ-агента для 106 PR за 14 дней
Инструменты

Кодев: Рабочий процесс ИИ-агента для 106 PR за 14 дней

Codev — это система с открытым исходным кодом, которая координирует несколько ИИ-агентов через строгий рабочий процесс Spec→Plan→Implement→Review→PR, выявляя 20 ошибок перед выпуском и создавая код, оценённый на 1,2 балла лучше по 10-балльной шкале.

OpenClawRadar