Unity CLI & Pipeline
Unity CLI & Pipeline
Уровень материала: 📢 #news #tool
Действительно стоящая внимания новость за долгое время. Unity сделали CLI. Пока в бете. И пока бесплатно (хорошо, если так оно и останется).
В первую очередь, это тул для управления редакторами и проектами. Как Hub, но из командой строки. Даже позволяет авторизацию проводить без GUI. Что значительно повышает удобство в DevOps-задачах.
При этом поддерживает Structured Output и очень дружелюбен к AI-агентам. Останется только skill'ми это всё смазать.
Вдогонку они добавили пакет com.unity.pipeline, который позволяет этому CLI управлять уже запущенным редактором и взаимодействовать с ним. Выполнять разнообразные действия и получать информацию о происходящем внутри.
Пакет позволяет просто добавлять кастомные CLI-команды через атрибут [CliCommand]. И выполнять внутри проекта произвольный C#-код через unity eval (аналог вот такого из JS), очень быстро и без перекомпиляций.
Работает это великолепие начиная с Unity 6000. И настраивается в 2 команды:
Более подробный анонс — здесь
Официальная видео-демонстрация — здесь
Также Unity опубликовали видео с Unite Seoul 📱 и анонсировали Unity 7. Пересказы этого уже разлетелись по всевозможным каналам. Больше всего, конечно, обсуждают переход на CLR. Но это мы уже успели ранее разобрать
Баловаться новой игрушкой, увы, некогда. Поэтому инструмент сразу полетел в рабочие проекты. Пока выглядит многообещающе — кажется, MCP можно будет выдёргивать из розетки 🔌
Уровень материала: 📢 #news #tool
Действительно стоящая внимания новость за долгое время. Unity сделали CLI. Пока в бете. И пока бесплатно (хорошо, если так оно и останется).
В первую очередь, это тул для управления редакторами и проектами. Как Hub, но из командой строки. Даже позволяет авторизацию проводить без GUI. Что значительно повышает удобство в DevOps-задачах.
При этом поддерживает Structured Output и очень дружелюбен к AI-агентам. Останется только skill'ми это всё смазать.
Вдогонку они добавили пакет com.unity.pipeline, который позволяет этому CLI управлять уже запущенным редактором и взаимодействовать с ним. Выполнять разнообразные действия и получать информацию о происходящем внутри.
Пакет позволяет просто добавлять кастомные CLI-команды через атрибут [CliCommand]. И выполнять внутри проекта произвольный C#-код через unity eval (аналог вот такого из JS), очень быстро и без перекомпиляций.
Работает это великолепие начиная с Unity 6000. И настраивается в 2 команды:
curl -fsSL https://public-cdn.cloud.unity3d.com/hub/prod/cli/install.sh
| UNITY_CLI_CHANNEL=beta bash
unity pipeline install
Более подробный анонс — здесь
Официальная видео-демонстрация — здесь
Также Unity опубликовали видео с Unite Seoul 📱 и анонсировали Unity 7. Пересказы этого уже разлетелись по всевозможным каналам. Больше всего, конечно, обсуждают переход на CLR. Но это мы уже успели ранее разобрать
Баловаться новой игрушкой, увы, некогда. Поэтому инструмент сразу полетел в рабочие проекты. Пока выглядит многообещающе — кажется, MCP можно будет выдёргивать из розетки 🔌
Просмотры: 62