InfoQ Homepage News Google Open Sources Experimental Multi-Agent Orchestration Testbed Scion
Google Open Sources Experimental Multi-Agent Orchestration Testbed Scion
Apr 07, 2026 2 min read
Write for InfoQ
Feed your curiosity. Help 550k+ globalsenior developers
each month stay ahead.Get in touch
Designed to manage concurrent agents running in containers across local and remote compute, Scion is an experimental orchestration testbed that enables developers to run groups of specialized agents with isolated identities, credentials, and shared workspaces.
Google describes Scion as a "hypervisor for agents" that enables the integration of multi-agent system components like agent memory, chatrooms, and task management as orthogonal concerns.
Scion orchestrates "deep agents" (Claude Code, Gemini CLI, Codex, and others) as isolated, concurrent processes. Each agent gets its own container, git worktree, and credentials — so they can work on different parts of your project without stepping on each other. Agents run locally, on remote VMs, or across Kubernetes clusters.
Scion enables developers to manage a graph of tasks that evolve dynamically and execute in parallel, pursuing distinct goals, such as coding, auditing, and testing. Rather than relying on a fixed set of agents, it supports distinct agent lifecycles, with some agents being specialized and long-lived, while others are ephemeral and tied to a single task.
One basic tenet of Scion is preferring isolation over constraints to make agents' operations safe. This means that instead of constraining an agent's behavior by defining rules and embedding them into its context, Scion opts for letting agents do whatever they need to do to complete their tasks while enforcing outside boundaries and guardrails:
Scion favors running agents in --yolo mode, while isolating them in containers, git worktrees, and on compute nodes subject to network policy at the infrastructure layer.
Scion supports multiple popular agents through adapters called harnesses, which manage lifecycle, authentication, and configuration. Supported agents include Gemini, Claude Code, OpenCode, and Codex, though support for the latter two is currently partial.
Developers can use distinct containerization runtimes with Scion, including Docker, Podman, Apple containers, and Kubernetes via named profiles.
To use Scion, developers should familiarize themselves with its unique lexicon, which includes concepts such as grove, corresponding to a project; hub, a central control plane for orchestration; runtime broker, a machine where hubs run, and others.
To showcase Scion's capabilities, Google has released the codebase for a game, Relics of the Athenaeum, in which groups of agents collaborate to solve computational puzzles. The code demonstrates how distinct agents running on different harnesses work together to impersonate distinct characters, with a game runner in charge of spawning new characters/agents and those agents, in turn, spawning worker and specialized agents dynamically. Collaboration occurs through a shared workspace for reading and writing data about the challenge and solutions, as well as via direct messages and party-wide broadcasts.
About the Author
Sergio De Simone
This content is in the AI, ML & Data Engineering topic
Related Topics:
-
Related Editorial
-
Related Sponsors
-
Popular across InfoQ
-
ArrowJS Reaches 1.0, Recast as the First UI Framework for the Agentic Era
-
Anthropic Releases and Temporarily Suspends Claude Fable 5
-
Anthropic Explains How Claude Builds Its Own Execution Harnesses
-
Spring Boot 4.1 Adds gRPC Auto-Configuration, SSRF Mitigation, and Kotlin 2.3 Support
-
Increasing Users' Data Agency: From BlueSky's AT Protocol to the Local-First Software Movement
-
Coinbase Postmortem Reveals How a Localized AWS Failure Triggered a Multi-Hour Trading Outage
-
The InfoQ Newsletter
A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example
