Проект Drydock предлагает решение для безопасного запуска автономных агентов, пишущих код на macOS. Инструмент создает легковесные виртуальные машины, которые служат изолированными «песочницами» для выполнения агентских задач. Это позволяет ограничить доступ ИИ к основной файловой системе и системным ресурсам хоста, минимизируя риски при выполнении потенциально опасных или непредсказуемых команд.
Система ориентирована на разработчиков, создающих инструменты для автоматизации программирования. Использование виртуализации на уровне ОС обеспечивает предсказуемое окружение для сборки и тестирования кода, созданного нейросетевыми моделями. Такой подход решает проблему «грязного» окружения, когда агент в процессе работы случайно модифицирует системные настройки или удаляет критически важные файлы.
Архитектура Drydock построена вокруг автоматизации жизненного цикла виртуальных машин, что упрощает интеграцию с существующими агентными фреймворками. Разработчики могут программно управлять состоянием песочницы, быстро разворачивая чистые образы для каждой новой сессии или задачи. Это повышает воспроизводимость результатов и безопасность при работе с агентами, обладающими правами на запись и выполнение кода.