The Unity CLI: manage Unity from your terminal

nateb20221 pts0 comments

Meet the Unity CLI: manage Unity from your terminal<br>Develop

Unity Engine

Build 2D and 3D games for any platform

Collaboration

Collaborate and iterate quickly with your team

Download Unity

Plans and pricing

Deploy

Multiplatform

Discover 25+ platforms Unity supports

LiveOps

Post-launch insights and live game ops

Grow

User acquisition

Get discovered and acquire mobile users

In-App Purchase

Manage IAP across stores and D2C

Monetization

Connect players with the right games

Advertise with Unity<br>Monetize with Unity

Use cases

Mobile Games

Build & grow mobile hits with Unity

Indie Games

Ship big games with small teams

XR Games

Launch XR games across platforms

Multiplayer Games

Simplify multiplayer game development

Use cases

3D collaboration

Build and review 3D projects in real time

Immersive training

Train in immersive environments

Customer experiences

Create interactive 3D experiences

Industries

Manufacturing

Achieve operational excellence

Retail

Transform in-store experiences into online ones

Automotive

Boost innovation and in-car experiences

See all industries

Technical library

Documentation

Official user manuals and API references

Developer tools

Release versions and issue tracker

Roadmap

Review upcoming features

Glossary

Library of technical terms

Insights

Case studies

Real-world success stories

Best practice guides

Expert tips and tricks

Demos

Demos, samples, and building blocks

All resources

What's new

Blog

Updates, information, and technical tips

News

News, stories, and press center

Community Hub

Discussions

Discuss, problem-solve, and connect

Events

Global and local events

Community stories

Made with Unity

Showcasing Unity creators

Livestreams

Join devs, creators, and insiders

Unity Awards

Celebrating Unity creators worldwide

For every level

Unity Learn

Master Unity skills for free

Professional training

Level up your team with Unity trainers

New to Unity

Getting started

Kickstart your learning

Unity Essential Pathways

New to Unity? Start your journey

How-to Guides

Actionable tips and best practices

Education

For students

Kickstart your career

For educators

Supercharge your teaching

Education Grant License

Bring Unity’s power to your institution

Certifications

Prove your Unity mastery

Support options

Get help

Helping you succeed with Unity

Success plans

Reach your goals faster with expert support

FAQ

Answers to common questions

Contact us

Connect with our team

Download Unity<br>Get started

Article<br>Meet the Unity CLI: manage Unity from your terminal<br>ETIENNE WHITTOM / UNITY TECHNOLOGIESVP, Authoring Platform

Jul 20, 2026

*]:text-body [&>*]:mb-4 [&>h3]:font-semibold">TL;DR<br>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.<br>Built for automation: structured JSON/TSV output, clear exit codes, non-interactive installs, and service-account auth for CI.<br>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.<br>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.<br>Together, they allow AI agents to operate Unity: observe a live project, act on it, and verify the result.<br>If you’d prefer to watch a video overview of the Unity CLI, you can do so here.<br>More and more of development happens in the terminal: in scripts, in CI, and increasingly in the hands of AI agents. Today Unity meets you there. The Unity CLI brings Unity to the terminal at every level: install and manage editors with one binary, drive a running Editor from a script, and even execute live C# inside your project with no recompile. It's one single, fast unity command, and each layer goes further than the last: the CLI manages Unity, the Pipeline package drives it, and eval reaches inside it. Both the CLI and the Pipeline package are available today.<br>Before we dig into things, let’s take a look at what is possible when these features come together:

In this 25-second clip, a developer hands an AI agent a plain-English bug report: "the player sometimes falls through the floor." The agent uses unity command eval to inspect the live scene, finds a collider disabled at runtime, re-enables it, and re-enters Play mode to confirm the fix, observing the running game, acting on it, and verifying the result itself, with no copy-pasting of console output.

*]:text-body [&>*]:mb-4 [&>h3]:font-semibold">What is the Unity CLI<br>The CLI ships as a single self-contained binary. There are no dependencies to install, and installation adds itself to your PATH: simply run it as unity, and update it in place with unity upgrade. Beyond editors and projects, it also handles modules and...

unity games terminal manage from live

Related Articles