Agentspan
Agentspan — это сервер и SDK с открытым исходным кодом, который обеспечивает устойчивое выполнение (durable execution) для AI-агентов. Ваши определения агентов компилируются в отказоустойчивые рабочие процессы—состояние выполнения хранится вне вашего процесса, вызовы инструментов автоматически повторяются, а человеческие одобрения ждут и возобновляются чисто, даже если ваш процесс падает.
Ключевые особенности
- Сбой и возобновление: Ваш процесс умирает, но агент продолжает работать на сервере Agentspan. Переподключайтесь с любой машины и возобновляйте с точного шага без потери работы.
- Человек в контуре: Один декоратор помечает инструменты для одобрения. Агенты приостанавливаются на неопределённый срок, сохраняя состояние на сервере, и возобновляются из Slack, веб-порталов или кода.
- Конвейеры агентов: Соединяйте агентов в устойчивые конвейеры с помощью
>>. Каждый шаг логируется, защищён от сбоев и может быть возобновлён по всей цепочке.
- Тестирование для продакшена:
mock_run оркестрирует точные последовательности инструментов для детерминированных CI-тестов—без вызовов LLM, без сервера, выполнение за миллисекунды.
- Любая LLM, одна строка: Меняйте провайдеров с Anthropic на OpenAI на Gemini одним изменением строки. Смешивайте модели в одном конвейере.
- Встроенные ограничители: Проверяйте выходные данные с помощью regex, проверок LLM или пользовательских функций. Автоматически повторяйте, исправляйте или эскалируйте к людям при сбое.
Сценарии использования
- Длительная обработка данных: Запускайте агентов, обрабатывающих тысячи записей в течение часов или дней. Переживайте сбои, переподключайтесь с разных машин, никогда не теряйте прогресс.
- Финансовые операции с одобрением: Создавайте обработчики возвратов, валидаторы счетов или утверждающие транзакции, которые приостанавливаются для человеческой подписи и чисто возобновляются из любого интерфейса.
- Мультиагентные исследовательские системы: Оркестрируйте конвейеры исследователь → писатель → редактор, где каждый специализированный агент выполняется устойчиво, передачи логируются, и весь рабочий процесс может быть воспроизведён.
- Автоматизация поддержки клиентов: Развёртывайте агентов с памятью между сессиями, ограничителями для защиты PII и плавной эскалацией к человеческим агентам при необходимости.
Целевая аудитория
Agentspan создан для инженерных команд, развёртывающих AI-агентов в продакшене—разработчикам, нуждающимся в надёжности за рамками демонстрационных фреймворков, инженерам инфраструктуры, ищущим оркестрацию уровня Netflix, и организациям, требующим аудиторских следов, человеческого надзора и межсессионной памяти в своих агентных системах.