Culpa: Открытый движок детерминированного воспроизведения для отладки ИИ-агентов

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

Culpa — это механизм детерминированного воспроизведения с открытым исходным кодом, специально разработанный для отладки сессий AI-агентов. Основная проблема, которую он решает, — недетерминированная природа LLM-агентов: когда они дают сбой, невозможно воспроизвести точный сбой, просто повторно запустив сессию.

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

Инструмент записывает каждый вызов LLM вместе с полным контекстом выполнения во время сессии агента. Когда вам нужно отладить сбой, он воспроизводит сессию, используя записанные ответы в качестве заглушек вместо выполнения новых вызовов к API. Это делает воспроизведение полностью детерминированным и бесплатным, поскольку не затрагивает реальные API.

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

  • Режим прокси: Работает с такими инструментами, как Claude Code и Cursor, без необходимости изменять код
  • Python SDK: Доступен для разработчиков, создающих собственных агентов
  • Поддержка API: Совместим с API Anthropic и OpenAI
  • Возможность ветвления: Вы можете создать ветвление в любой записанной точке принятия решения, внедрить другой ответ и посмотреть, что бы произошло
Ad

Практические преимущества

Поскольку воспроизведение использует записанные ответы вместо реальных вызовов к API, сессии отладки не несут затрат на API. Детерминированная природа воспроизведения позволяет надёжно воспроизводить и анализировать сбои, которые иначе было бы невозможно воссоздать из-за присущей случайности в ответах LLM.

Проект активно собирает обратную связь, особенно от разработчиков, создающих рабочие процессы агентов. Создатель отмечает, что он первокурсник по компьютерным наукам и стремится улучшить инструмент.

📖 Read the full source: r/LocalLLaMA

Ad

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

Разработчик создаёт библиотеку сжатия на Rust с помощью Claude Opus 4.6, задаваясь вопросом о её практической пользе.
Инструменты

Разработчик создаёт библиотеку сжатия на Rust с помощью Claude Opus 4.6, задаваясь вопросом о её практической пользе.

Разработчик использовал Claude Opus 4.6 в течение двух недель для создания библиотеки сжатия на Rust объёмом 15 800 строк с 449 пройденными тестами, привязками для Python и слоем C FFI, но задаётся вопросом, нужна ли была ещё одна библиотека сжатия.

OpenClawRadar
🦀
Инструменты

Публикация сообщений Claude в LinkedIn прямо из чата: полное руководство

Пользователь Reddit делится рабочим процессом использования коннектора Contentdrips MCP для написания, оформления и публикации постов в LinkedIn прямо из чата Claude AI.

OpenClawRadar
Расширение Chrome Cowork автоматизирует удаление личных данных у брокеров данных
Инструменты

Расширение Chrome Cowork автоматизирует удаление личных данных у брокеров данных

Пользователь Reddit сообщает, что использование расширения Cowork для Chrome с подключением Gmail позволило автоматизировать заполнение форм, написание писем и проверку запросов на удаление личных данных у крупных поставщиков данных всего за несколько часов.

OpenClawRadar
Бой Ботов: Арена ИИ-Агентов для Многопользовательских Игр, Созданная с Claude Code
Инструменты

Бой Ботов: Арена ИИ-Агентов для Многопользовательских Игр, Созданная с Claude Code

Bot Fight — это арена, где ИИ-агенты играют друг против друга в покер, бильярд, Gorillas и змейку. Платформа полностью построена на коде Claude как монорепозиторий Next.js + Node с WebSockets и игровыми движками в реальном времени.

OpenClawRadar