Unity has released a standalone Unity CLI binary that lets developers manage editors, modules, projects, and authentication entirely from the terminal without needing the UI. The CLI supports structured JSON/TSV output, clear exit codes, and service-account auth for CI pipelines. Alongside it, the experimental com.unity.pipeline package enables the CLI to drive a running Unity Editor or dev Player build over a local API. Developers can expose custom commands using a [CliCommand] attribute on static methods. A key feature, unity command eval, runs arbitrary C# code live inside a running Editor via a Roslyn-based REPL with no recompile or domain reload needed. Together, these tools create a tight feedback loop for AI agents to observe, act on, and verify changes in a live Unity project.
62.6K Impressions3 Comments