Transactional agent runtime / 03

AgentHub

Локальная среда выполнения AI-кодинг-агентов с изоляцией, проверками и откатом изменений.

  • Изолированные git worktrees для параллельных задач
  • Command policy и verifier checks до принятия результата
  • Rollback, память, отчёты и локальные dashboards
01 / Задача

Проблема

Кодинг-агент может быстро менять много файлов, но скорость без изоляции, проверок и отката превращается в риск для рабочего репозитория.

Контекст и границы

AgentHub рассматривает каждый запуск как транзакцию: выделяет рабочую область, ограничивает команды, запускает verifier и сохраняет отчёт о результате.

02 / Вклад

Инженерный вклад

Архитектура локального runtime, Rust-реализация управляющего слоя и интеграции API-native моделей для воспроизводимой работы агентов.

Код, документация и локальные сценарии использования опубликованы в репозитории.

03 / Архитектура

Системный контур

  1. 01 Task intake
  2. 02 Isolated worktree
  3. 03 Command policy
  4. 04 Agent execution
  5. 05 Verifier and rollback
04 / Решения

Ключевые решения

Изоляция по умолчанию

Агент получает отдельный worktree, поэтому параллельные задачи не смешивают изменения.

Verifier завершает транзакцию

Результат считается готовым только после заранее заданных проверок.

Локальный контроль

Политики команд, отчёты и память остаются у владельца проекта.

Результат

Публичный runtime, который соединяет работу агента, git-изоляцию, policy enforcement и проверку результата в один цикл.

Ограничение

Runtime не заменяет code review и не гарантирует корректность самой модели; качество зависит от verifier-политики проекта.

Следующий шаг

Добавить больше адаптеров, декларативные policy-профили и сравнительный benchmark многозадачной работы.

Открыть исходный код