Підписуйтеся на наш телеграм канал!
Unity випустила інструмент, який дозволяє ШІ-агентам розробляти ігри через командний рядок
Unity представила Unity CLI — інструмент командного рядка, який дає змогу ШІ-агентам працювати безпосередньо з ігровими проектами, минаючи графічний інтерфейс редактора. Агент отримує повний доступ до керування проектом: може змінювати елементи сцен, аналізувати помилки та перевіряти результати власної роботи.
У демонстраційному прикладі від Unity агент отримав повідомлення про баг — ігровий персонаж провалювався крізь підлогу. Без участі людини він дослідив проект, виявив вимкнений компонент колізії, який відповідає за зіткнення об’єктів, увімкнув його, запустив перевірку та підтвердив, що проблему усунуто.
Інструмент розроблявся насамперед для автоматизації процесів розробки. Unity CLI підтримує структурований вивід даних у форматах JSON і TSV, може виконувати команди без участі користувача та сумісний зі сценаріями безперервної інтеграції, де збірка і тестування проектів відбуваються в автоматичному режимі.
Додатковий пакет com.unity.pipeline розширює можливості інструменту: він дозволяє CLI взаємодіяти з уже запущеним редактором Unity або тестовою збіркою гри через локальний API. Інструмент Unity eval також уможливлює виконання C#-коду всередині активного проекту без повторної компіляції.
Таким чином, ШІ-агент більше не обмежений генерацією окремих фрагментів коду. Він може пройти повний цикл роботи з проектом: отримати завдання, вивчити стан гри, внести зміни, зібрати проект і перевірити результат. Unity CLI доступний безплатно.
