At their developer conference Unity Unite/2026 Seoul Unity just released a brand new and extremely powerful new product. Unity CLI, a new command line interface for the entire Unity ecosystem (editor, hub, cloud, analytics, etc). On top of the new CLI they also released the new Unity Pipeline, which you can install into your project and massively increase what the CLI is capable of doing.
The TL;DR version (which honestly is a bit dry and undersells what Unity CLI can do!):
- Available now: the Unity CLI is a standalone unity binary for managing and interacting with editors, modules, projects, and auth from the terminal. No UI needed; install via command line.
- Built for automation: structured JSON/TSV output, clear exit codes, non-interactive installs, and service-account auth for CI.
- Also available today: the experimental com.unity.pipeline package lets the CLI drive a running Editor, or a dev Player build, over a local API. You can expose your own commands with a [CliCommand] attribute.
- unity command eval runs C# code live inside a running Editor or Player and returns the result, with no project-level recompile or domain reload required.
- Together, they allow AI agents to operate Unity: observe a live project, act on it, and verify the result.
If you want to check out Unity CLI today, simply run the command:
macOS or Linux curl -fsSL https://public-cdn.cloud.unity3d.com/hub/prod/cli/install.sh | UNITY_CLI_CHANNEL=beta bash # Windows $env:UNITY_CLI_CHANNEL='beta'; irm https://public-cdn.cloud.unity3d.com/hub/prod/cli/install.ps1 | iex
Key Links
You can see the Unity CLI and the new Unity Pipeline in action in the video below. We go from installing a Unity editor, to downloading templates and create a new project, running that project, installing the pipeline module, controlling the editor and more… entirely from the command line!
