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

Что делает TestThread
TestThread — это фреймворк для тестирования с открытым исходным кодом, разработанный специально для ИИ-агентов, подобно тому, как pytest работает для традиционного кода. Он решает проблему, когда агенты молча ломаются в продакшене с неправильными выводами, галлюцинациями или неудачными вызовами инструментов, которые становятся заметными только тогда, когда падают зависимые системы.
Ключевые возможности
- 4 типа сопоставления, включая семантическое сопоставление, где ИИ оценивает смысл, а не просто текст
- ИИ-диагностика при неудачах, которая объясняет, почему тесты провалились, и предлагает исправления
- Обнаружение регрессий, которое отмечает падение процента прохождения тестов
- Обнаружение PII, которое автоматически проваливает тесты, если агенты раскрывают конфиденциальные данные
- Проверки траекторий, которые тестируют шаги агента в дополнение к конечным выводам
- Действие CI/CD для GitHub, которое запускает тесты при каждом пуше
- Плановые запуски с интервалами: ежечасно, ежедневно или еженедельно
- Оценка стоимости за запуск
Установка и настройка
Установка через менеджеры пакетов:
pip install testthreadnpm install testthreadФреймворк включает живое API, панель управления и SDK для Python/JavaScript. Он является частью Thread Suite вместе с Iron-Thread, который проверяет выводы, в то время как TestThread тестирует поведение.
Как это работает
Вы определяете, что должен делать ваш агент, запускаете его на вашей реальной конечной точке и получаете результаты прохождения/непрохождения с ИИ-объяснениями неудач. Такой подход помогает выявлять проблемы до того, как они повлияют на продакшен-системы.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

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

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

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

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