Исполнение агентов
Манифест агента становится важнее prompt
Clear Ideas выпустила самостоятельный Agent Runtime на TypeScript. Его можно
запускать локально, внутри приложения, в дочернем процессе или на удалённом
compute — без обязательного hosted-сервиса Clear Ideas.
Интересен здесь не новый framework сам по себе, а выбранная единица переносимости.
Агент описывается версионированным YAML- или TypeScript-манифестом: шаги,
переменные, условия, циклы, инструменты, выходы и лимиты. Конкретные значения
запуска передаются отдельно, в run manifest. Credentials, модели, storage,
compute и sandbox остаются в ведении host-среды.
Такой разрез решает сразу несколько старых проблем. Один и тот же agent contract
можно перенести между окружениями, не зашивая в него секреты. Независимые шаги
runtime раскладывает в fan-out/fan-in граф, но результаты фиксирует в порядке
манифеста. Долгая задача получает checkpoints, suspension, cancellation,
возобновление в новом процессе и защиту от повторной записи устаревшей попытки.
Это всё ещё продуктовая декларация молодого проекта, без независимого benchmark.
Но архитектурная мысль правильная: prompt не является программой агента. Он не
описывает полномочия, восстановление после сбоя, порядок side effects и
доказательство завершения. Как только агент живёт дольше одного ответа, эти вещи
перестают быть обвязкой и становятся самим runtime.
Что нужно понимать: agent manifest, checkpoint, attempt fencing,
ordered commit, host authorization.
Источники: описание релиза,
документация runtime.
Запуск агента превращается в ссылку, но исполняться он должен где-то ещё
Workspot GUIDE 1.0.9 сделал опубликованного агента доступным по shareable link.
Пользователь входит в систему, открывает web client и запускает готовую
автоматизацию без установки builder-приложения на свой компьютер.
Снаружи это начинает выглядеть как обычный веб-продукт. Но под ним остаётся
физическая среда исполнения: локальная Windows-машина или отдельный remote host,
которым GUIDE управляет через RDP. Документация прямо рекомендует второй вариант,
кроме короткого тестирования, и фиксирует provider и модель в run summary.
Эта деталь важнее удобства ссылки. Distribution и execution расходятся. Ссылка
распространяет право начать работу, но не делает браузер безопасной песочницей и
не отменяет компьютера, на котором агент получает клавиатуру, мышь и доступ к
сети.
Следующий зрелый слой такого продукта — не ещё более красивый каталог агентов, а
понятный ответ на три вопроса: где именно пойдёт запуск, какие ресурсы он увидит
и какой журнал останется после него.
Что нужно понимать: remote execution, RDP, run summary,
distribution boundary.
Источник: документация Workspot GUIDE.