- Дата публикации
Google открыла Scion: тестовый полигон для параллельной работы ИИ‑агентов в контейнерах
Что появилось / что изменилось
Google выложила в открытый доступ Scion — экспериментальный тестовый стенд для оркестрации нескольких "глубоких" ИИ‑агентов. Он рассчитан на локальный запуск и работу в контейнерах.
Главные новшества:
- Параллельный запуск нескольких агентов. Каждый агент работает как отдельный процесс в своём контейнере, со своим рабочим каталогом и своими учётными данными.
- Поддержка разных "обвязок" для кода: Gemini CLI, Claude Code, OpenCode, Codex и любых других инструментов, которые можно запустить в контейнере.
- Раздельные git worktree для каждого агента. Это снижает риск конфликтов при одновременной работе над одним репозиторием.
- Поддержка разных сред выполнения: Docker, Podman, контейнеры Apple на macOS и Kubernetes через профили.
- Человеческий контроль через tmux: можно подключаться к сессии агента, отправлять сообщения, смотреть логи, останавливать и возобновлять работу.
- Набор CLI‑команд для управления агентами: список активных агентов, сообщения, логи, остановка, удаление контейнера и рабочей копии.
- Наблюдаемость через нормализованную OTEL‑телеметрию для логов и метрик по целому "рою" агентов.
Scion пока не поставляется в виде готовых бинарников или контейнеров. Пользователю нужно собирать образы самостоятельно и ставить утилиту из исходников через Go (go install).
Как это работает
Scion строится вокруг простой идеи: каждый ИИ‑агент — это отдельный контейнер с собственной файловой системой, конфигурацией и git worktree. Scion управляет этими контейнерами и даёт им общий язык взаимодействия через CLI.
Под капотом:
- Оркестратор запускает "глубокие" агенты (например, Claude Code или Gemini CLI) как независимые процессы. Каждый процесс живёт в своём контейнере.
- Для каждого агента Scion создаёт отдельный git worktree и отдельные креденшилы. Агенты могут править разные части одного проекта, не блокируя друг друга.
- Агент работает в tmux‑сессии. Пользователь может подключиться, посмотреть, что делает ИИ, вмешаться или просто оставить его в фоне.
- Scion не навязывает жёсткую схему координации. Агенты сами учат CLI‑инструмент и договариваются о взаимодействии через естественный язык.
- Оркестратор умеет работать локально, на удалённых виртуальных машинах и в Kubernetes‑кластерах. Профили в настройках задают, какой рантайм использовать.
- Для мониторинга Scion собирает телеметрию в формате OTEL: сообщения агентов, обращения к файлам в общем рабочем пространстве, логи и метрики.
Google показывает работу Scion на примере "игры" Relics of Athenaeum. Несколько агентов решают вычислительные задачи, обмениваются групповыми и личными сообщениями и работают в общем workspace. Оркестрация описана целиком в markdown‑файлах.
Что это значит для вас
Scion ориентирован на разработчиков, которые уже используют ИИ‑ассистентов для кода и хотят запускать сразу несколько агентов на одном проекте.
Где это полезно:
- Командная разработка с ИИ‑ассистентами. Можно запустить, например, "Security Auditor" и "QA Tester" как отдельные роли. Каждый агент получает свой system prompt и свой набор задач через шаблоны.
- Эксперименты с многоагентными сценариями. Scion удобен как полигон: оркестрация описывается в markdown, координацию можно настраивать через подсказки на естественном языке.
- Инженерные пайплайны. Для задач платформенной инженерии или data‑research можно собрать набор специализированных агентов и разнести их по контейнерам и кластерам.
Где подводные камни:
- Проект ранний и экспериментальный. Авторы прямо говорят, что многое может ломаться и меняться. Локальный запуск уже относительно стабилен, Kubernetes‑режим ещё сырой.
- Нет готовых бинарников и контейнеров. Нужен установленный Go и базовые навыки работы с Docker/Podman или Kubernetes.
- Продукт распространяется через GitHub. Для пользователей в России может понадобиться VPN, если доступ к GitHub ограничен.
Scion подойдёт тем, кто не боится консоли, tmux и настройки контейнеров. Для одиночного разработчика, который просто хочет один ассистент в IDE, это избыточно.
Место на рынке
Scion — не очередной ИИ‑ассистент, а слой оркестрации поверх уже существующих инструментов вроде Gemini CLI, Claude Code, OpenCode и Codex.
Прямые конкуренты здесь не отдельные модели вроде GPT‑4 или Claude 3, а любые самодельные скрипты и внутренние фреймворки, которые команды пишут для управления несколькими агентами. На этом фоне Scion даёт готовые ответы по нескольким пунктам:
- Чёткая изоляция через контейнеры и отдельные git worktree вместо общего окружения.
- Единый CLI для запуска, остановки, логирования и общения с агентами.
- Поддержка разных рантаймов (Docker, Podman, Apple containers, Kubernetes) без привязки к одному поставщику.
Прямых численных сравнений по скорости, стоимости или качеству кода между Scion и другими системами оркестрации нет. Это скорее инструмент для тех, кто уже использует Gemini CLI, Claude Code или Codex и хочет собрать из них многоагентную команду с минимальными ограничениями по сценарию работы.