Unity CLI คือเครื่องมือใหม่ล่าสุดจาก Unity ที่เปลี่ยนวิธีคุยกับ…
แต่ก่อนถ้าอยากจัดการ Unity Editor, ติดตั้งโมดูล, เปิดโปรเจกต์ ต้องพึ่ง Unity Hub เปิด UI คลิกไปคลิกมา ตอนนี้ Unity ปล่อย unity binary ตัวเดียวที่สั่งงานได้หมดจาก terminal เลย ไม่ต้องง้อ UI
จุดที่ผมว่าน่าสนใจที่สุดคือมันถูกออกแบบมาให้ AI agent ต่อเข้ามาทำงานได้จริง ไม่ใช่แค่ automation ธรรมดา output เป็น JSON/TSV ชัดเจน exit code อ่านง่าย รองรับ non-interactive install แล้วก็มี package ทดลองชื่อ com.unity.pipeline ที่ให้ CLI สั่งการ Editor ที่กำลังรันอยู่ผ่าน local API ได้เลย
ที่เด็ดสุดคือคำสั่ง unity command eval รันโค้ด C# สดเข้าไปใน Editor หรือ Player ที่กำลังทำงานอยู่ โดยไม่ต้อง recompile ไม่ต้อง domain reload ในบล็อกโพสต์ Unity โชว์ตัวอย่าง agent รับบั๊กรายงานแบบภาษาคน "ตัวละครบางทีตกพื้น" แล้ว agent ใช้ eval เข้าไปตรวจ scene สด เจอ collider ที่ปิดอยู่ แก้เอง แล้วเข้า Play mode ยืนยันผลด้วยตัวเอง ไม่มีคนคอยแปะ log ไปมาให้เลย
ผมมองว่านี่คือทิศทางสำคัญของวงการ game dev ที่ AI agent ไม่ใช่แค่เขียนโค้ดให้ดูอย่างเดียว แต่ "รัน-ดู-แก้-ยืนยัน" เองได้ในเครื่องมือทำเกมจริง เป็นก้าวที่ทำให้ agentic development จับต้องได้มากขึ้นในโลกเกม
Unity ยังคงรองรับ Unity MCP เดิมเต็มรูปแบบ มี MCP Mode ใน CLI ช่วยให้คนที่ใช้ MCP อยู่ transition ได้ง่าย ที่สำคัญทั้งคู่ฟรี ไม่จำกัด concurrency ด้วย
ฝั่ง reaction บน X ตอนนี้ก็มีสองมุม บางคนตื่นเต้นว่านี่แหละคือทิศทาง AI-powered game dev ที่รอมานาน แต่บางคนก็ท้วงว่าอยากให้ terminal ทำงานอยู่ใน Unity เองเลยดีกว่า ไม่ต้อง alt-tab ไปมา แล้วก็มีคนที่เคยเจอปัญหา licensing กับ headless mode ของ Hub CLI เก่าแอบกังวลว่าจะเจอซ้ำไหม ซึ่งตัวใหม่นี้ออกแบบใหม่เป็น standalone binary ทั้งหมดเลย
อยากใช้ AI กับงานจริงเป็นระบบ?
เรียน Claude Method — วิธีคิดและลงมือใช้ Claude/AI กับงานจริง ตั้งแต่วันแรก
📍 โพสต้นฉบับบน Facebook: AI กับ Peesamac