О чём урок
` ```html Множество полезных задач по-прежнему выполняется через пользовательские интерфейсы браузеров, не имеющих публичного API: сторонние дашборды, админ-панели, рабочие процессы с большим количеством форм. Инструмент Computer Use из Agents SDK позволяет агенту видеть рабочий стол и управлять им. В этом руководстве мы используем песочницу Daytona в качестве источника такого рабочего стола. Инструменту Computer Use требуется лишь несколько примитивов для управления рабочим столом: создание скриншотов, клики, ввод текста, прокрутка, нажатие клавиш. Песочница Daytona представляет собой Linux-рабочий стол (включая браузер), обёрнутый в Python SDK, который предоставляет именно эти примитивы. Тонкий адаптер, реализующий интерфейс AsyncComputer из Agents SDK, подключает песочницу к инструменту. Цикл агента выполняется в этом notebook, в то время как песочница осуществляет фактические клики и ввод текста. В качестве демонстрации в этом руководстве агент заполняет веб-форму. Сама форма обслуживается внутри песочницы по адресу localhost:8080, а вся сессия записывается в файл .mp4, встроенный ниже. Этот же шаблон подходит для любой задачи, которую можно описать как "открыть приложение, перейти куда-либо, взаимодействовать с экраном": тестирование UI-потоков end-to-end, управление устаревшим десктопным программным обеспечением или любой рабочий процесс, который существует только как человеко-ориентированный интерфейс. Ниже вы можете наблюдать, как агент управляет песочницей для заполнения сложной многостраничной формы. Остальная часть этого руководства описывает механизм, обеспечивающий его работу.
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.