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...