Unity CLI và Unity Plugin for Codex khác nhau ở đâu
Tóm lại
Unity CLI và Unity Plugin for Codex là hai sản phẩm. Trong một phiên Codex, cả hai tên đều xuất hiện. CLI là lệnh unity trên terminal: cài Editor, thêm module, tạo và mở project, đăng nhập, cấu hình quản lý phiên bản. Plugin nạp Unity Skills vào Codex, để yêu cầu đi theo cách làm Unity hiện tại. Cài một bên không thay cho bên kia.
Unity CLI
Trang chính thức là Use the Unity command-line interface (CLI). CLI vẫn là tính năng thử nghiệm. Đây là tệp unity đứng riêng, nên máy không cần ứng dụng Unity Hub trên desktop vẫn cài được Editor và mở được project. CI, script, và người dùng trên terminal chạy cùng một bộ lệnh. Đầu ra có thể là JSON hoặc TSV, và tiến trình trả về mã thoát.
Các lệnh thường gặp trên trang đó: unity install, unity install-modules, unity editors, unity open, unity projects create, unity auth login, unity vcs setup. Điều khiển editor đang mở từ CLI cần thêm gói Unity Pipeline. Trang chính thức viết bước đó riêng.
Unity Plugin for Codex
Unity’s plugin for Codex thêm Unity Skills vào Codex. Một Skill là bản hướng dẫn cho một việc Unity, nên phiên làm việc khỏi dựng lại bản hướng dẫn đó từ bài cũ. Cài từ marketplace:
codex plugin marketplace add Unity-Technologies/unity-agent-plugin
codex plugin add unity@unity-agent-plugin
Phiên mới liệt kê Skills dưới /unity:. codex plugin list hiện unity đã cài và đang bật. Mục trên thư mục là Unity Plugin trong Codex, bản hiện tại 0.1.6-beta. Các bước trên site này: Plugin Unity chính thức cho Codex: cài đặt, kết nối, gọi Skill. Từng Skill hợp cảnh nào: Giới thiệu chi tiết Unity Skills trong Codex.
Chỗ hai bên gặp nhau
Plugin có một Skill tên unity-cli. Skill này cho Codex biết cách gọi CLI. Tệp CLI vẫn phải có trên máy. Không mở Codex vẫn chạy được unity open. Phiên Codex đã có plugin, nếu việc là «cài Editor này» hoặc «mở project này», vẫn cần CLI. CLI thao tác Unity từ terminal. Plugin là Skills phía Codex. unity-cli là Skill nối hai lớp đó.
Kết luận
Unity CLI lo các thao tác terminal: cài, mở, đăng nhập. Unity Plugin for Codex lo việc đưa cách làm Unity hiện tại vào Codex. Khi cần cả hai, CLI có trước, rồi Skill unity-cli trong plugin cho Codex biết cách gọi nó.