mrkeyoor.com_
Sat 17 Oct 13:32 UTC
LLM Toolsevaluationupdated 17 Oct 2026

scion review

Scion runs teams of AI agents in separate working environments and gives them ways to delegate tasks, exchange messages, and report progress. It lets you coordinate existing coding tools across a laptop or hosted infrastructure while choosing which files and credentials each worker receives.

Verdict

Our Scion build succeeded in 395 seconds, but its test step ended with 9 failures out of 105 results, so commit 18d1bb3 needs investigation before unattended use. Try it when separate coding harnesses and shared oversight justify operating a Hub and container runtime. The pre-1.0 configuration churn and automatic workstation credential sharing deserve a deliberate trial.

We ran it

Lab card: what happened when we ran scionScreenshot of scion (github.com/GoogleCloudPlatform/scion)
Install✓ · 62s587 packages
Build✓ · 395s
Tests✗ · 621s96 passed · 9 failed of 105 (go test)
Repo9826 files~3,209,380 lines of source · 142.9 MB · 13 CI workflows · Dockerfile

Answers from our run

Does scion build from source?

Dependencies installed in 62 seconds (587 packages), and the build succeeded in 395 seconds. We cloned commit 18d1bb3 into a clean Debian container with 3 CPUs and no project-specific setup.

Do scion's tests pass?

No. The project's own test command finished in 621 seconds and reported 96 passed, 9 failed (go test).

Who should not use scion?

Anyone who wants agent commands without a background service: the README requires a Hub even on a single-user workstation.

What are the alternatives to scion?

OpenHands, CrewAI. Our Scion build succeeded in 395 seconds, but its test step ended with 9 failures out of 105 results, so commit 18d1bb3 needs investigation before unattended use.

Setup2/5Build passes; agents need a Hub, runtime, and provider credentials
Docs4/5Useful mode and auth guides; source routes need careful reading
Community4/5October 17 push and current authorization and template PRs
Maturity2/5Pre-1.0 interfaces and 9 failures in our test summary

Discussed on

  1. hnGoogle open-sources experimental agent orchestration testbed Scion230 points
  2. hnScion: Running Concurrent LLM Agents with Isolated Identities and Workspaces3 points

Who it’s for

Developers coordinating different coding harnesses through separate containers, Git worktrees, or shared directories.
Teams that need a shared Hub to follow agent work and manage remote execution.
Experimenters prepared to write agent roles and inspect the results of delegation.

Who it’s NOT for

Anyone who wants agent commands without a background service: the README requires a Hub even on a single-user workstation.
Teams that need stable APIs or configuration: the README explicitly calls Scion pre-1.0 and warns of changes between releases.
Users expecting an officially supported Google product: the README explicitly disclaims that support.
Developers expecting go install to deliver the web interface: the installation guide says that route omits frontend assets.
Workstations that cannot share harness login files by default without policy review: the credential guide documents automatic sharing and its opt-out.

Setup reality

Our Scion run at commit 18d1bb3 installed 587 packages in 62 seconds and built successfully in 395 seconds. The test step failed with exit code 1 after 621 seconds: 96 passed and 9 failed out of 105. The supplied tail ends in FAIL after successful package lines and does not identify the failures.

Actual agent work requires a running Hub, a container runtime, and credentials for the chosen model harness. The workstation path can pass host harness login files to agents automatically; hosted brokers require explicit secrets or profile configuration. Replicated hosting adds Postgres and shared storage.

The installation guide requires Git 2.48 or newer for relative worktrees. It warns that go install omits the web frontend, so use the documented full clone route or community distribution if you need the UI. The README warns that pre-1.0 APIs and configuration can change.

Scion coordinates existing coding agents through a Hub

Scion gives Claude Code, Codex, Antigravity, and OpenCode separate working environments, then lets them delegate tasks and exchange messages. You can put a reviewer in a Git worktree while another agent edits elsewhere, or give agents a shared directory. The useful purchase here is control over who works where. You still choose the underlying models and write the instructions that define a useful team.

Our checkout contained 9,826 files and roughly 3,209,380 source lines, occupying 142.9 MB. Those scan totals describe a substantial repository, without telling us how much is first-party code. That scale fits the project's ambitions: local workstations, shared hosted Hubs, runtime brokers, and several execution backends. I would consider it when coordinating agents has become a recurring job. Running one coding assistant does not create that need.

What happened when we ran it

Our Scion run installed 587 packages in 62 seconds and completed its build in 395 seconds. We cloned commit 18d1bb3 on October 16, 2026, into an unprivileged Debian sandbox with 3 CPUs, 8 GB of RAM, no secrets, and the golang:1.24-bookworm image. Installation and compilation succeeded. These measurements establish that the source path worked in that environment; they say nothing about how well an agent team solves a task.

The test step failed with exit code 1 after 621 seconds. The supplied go test summary records 96 passed and 9 failed out of 105. The log tail shows successful packages, including asyncwrite, fsutil, logging, and wsprotocol, followed by a final FAIL. It does not name the failing cases or show their exceptions. Missing credentials, system packages, and code defects would all be guesses from that excerpt.

Our scan also found 13 CI workflow files and a Dockerfile, with no directory named tests. The executed test command plainly found checks elsewhere, so that directory signal is not evidence of an untested project. The actionable result is the failed complete test step at this commit. A team adopting Scion should reproduce and inspect those failures before making this revision part of an unattended workflow.

A local server and container runtime are required

The README's quick start runs scion server start before creating an agent. Even a single-user workstation uses a Hub; the local server includes its runtime broker and web interface. Docker, Podman, or Apple Container supplies the execution environment. That is reasonable infrastructure for separate workers, but it is more machinery than opening another terminal tab.

The 395-second build also needs a qualification: a successful repository build does not establish that every distribution path produces the same interface. The installation guide warns that go install omits frontend assets and leaves the web UI blank. Its clone route uses make all to include them. It also requires Git 2.48 or newer for relative worktrees. Check those prerequisites before treating the Go binary as the whole setup.

Credential sharing deserves an explicit decision

Scion's credential guide says workstation agents receive supported harness login files from the user's home directory by default. Exported provider keys can accompany the start request. You can disable host login-file sharing with use_host_credentials: false; hosted brokers instead need explicit credentials through Hub secrets or profile settings. These choices affect which accounts an agent can use, so review them before assigning work on private repositories.

Our 3-CPU sandbox had no secrets, which limits what the successful build proves about authentication or live model access. Scion supplies the coordination system, while the harness still needs a model provider account and repository access where applicable. I would begin with a disposable project and narrowly scoped credentials. Adding more agents before checking their effective access makes a configuration mistake harder to spot.

Hosted collaboration adds database and storage work

The mode guide separates workstation, single-node hosted, and replicated hosted deployments. The README specifies Postgres and shared storage for the replicated Hub. Start locally if you are still learning whether your tasks benefit from separate workers. Moving to shared infrastructure makes sense once other people need access or execution must happen away from your laptop.

Scion's 587-package installation is only the measured repository dependency step. It does not price model usage or establish the cost of operating remote agents. Container images, provider billing, and shared-service administration remain deployment decisions. Likewise, messaging gives agents a way to communicate; it does not guarantee that two agents will resolve conflicting edits or judge each other's work correctly. Someone still owns the final result.

October activity shows maintenance, while interfaces keep changing

The last repository push was October 17, 2026. GitHub reported 1,929 stars and 107 open issues and PRs. The release list included the nightly-20261017 prerelease, while the latest-stable-release endpoint returned no release. Recent PR activity included authorization work and a proposed fix for forced template self-import. That proposal describes files being deleted when source and destination are the same directory; its open status matters.

The README explicitly calls Scion pre-1.0 and warns that APIs and configuration may change. It also says this is not an officially supported Google product. Use it for a controlled agent-collaboration trial if you can inspect failures and own upgrades. For a Python application that defines agent workflows, consider CrewAI; for a coding-agent workspace, consider OpenHands. Choose Scion when separate harnesses, workspaces, and a shared control service are the actual requirement.

Alternatives

ProjectWhat it isPick it when
OpenHands gh↗A coding-agent platform with a development workspace.pick this instead when a coding-agent workspace is the job, rather than coordinating your own mix of harnesses.
CrewAI gh↗A Python framework for defining agent teams and workflows.pick this instead when you want agent coordination inside application code rather than a Hub managing separate coding harnesses.

What people are saying

  1. [github-trending] GoogleCloudPlatform/scion
  2. [hackernews] More on Anthropic's Scion ripping off Mononoke
  3. [velocity-scout] CarterT27/scion
  4. [hackernews] Anthropic's Scion is heavily inspired by Mononoke

Sources

  1. Scion README
  2. Installation prerequisites and frontend caveat
  3. Workstation and hosted agent credentials
  4. Choosing a deployment mode
  5. Proposed template self-import fix, PR 3807
  6. Scion nightly prerelease
  7. OpenHands repository
  8. CrewAI repository

More llm tools reviews

GLM-5.3-Flash-EXL3-2x-DGX-Sparks-TensorFold · livenerf · opencode2api · IQuest-Q1 · iCode · tokenspeed · the whole board →