Claude Code Game Studios คืออะไร ใช้ยังไง: จัด Claude Code เป็นทีมทำเกม 49 ตำแหน่ง
วิธีลง Claude Code Game Studios ทีละขั้น ตั้งแต่ clone จนเริ่มเขียนเกมแรก พร้อมวิธีตั้งให้ทีมถามก่อนทำ ระดับเอกสารที่ควรเริ่ม สิ่งที่ต้องจ่าย และข้อควรระวัง

เคยไหมครับ เปิด Claude Code ทำเกมได้สองสามวันแล้วเริ่มหลง ตัวเลขฝังอยู่ในโค้ดเต็มไปหมด สิ่งที่เคยคุยกันจมอยู่ในแชตเก่า และไม่มีใครทักเลยว่าฟีเจอร์ที่เพิ่งเพิ่มเข้ากับเกมไหม
Claude Code Game Studios คือ template ฟรีแบบ open source ที่จัด Claude Code ของเราให้ทำงานเป็นทีมทำเกม มี agent 49 ตำแหน่ง มีคนถาม คนตรวจ และมีที่เก็บเอกสารชัดเจน ส่วนคนตัดสินใจยังเป็นเรา
บทความนี้พาลงตั้งแต่ศูนย์จนเริ่มเขียนเกมแรก และบอกจุดที่ต้องตั้งค่าให้ทีมถามเราก่อนทุกขั้น ข้อมูลอ้างจาก repo เวอร์ชัน v1.2.0 ณ วันที่ 8 พ.ย. 2026 ครับ
Claude Code Game Studios คืออะไร
ลองนึกถึงสตูดิโอเล็กๆ ที่มีผังงาน ตำแหน่ง และระเบียบการทำงานรออยู่แล้ว เหลือแค่เราเดินเข้าไปบอกว่าอยากทำเกมอะไร Claude Code Game Studios คือสตูดิโอแบบนั้น ในรูปของ template ที่เรา clone มาเป็นโปรเจกต์เกมของเราเอง
มันไม่ใช่เกมสำเร็จรูป และไม่ใช่โปรแกรมที่ต้องลงเพิ่ม ข้างในคือไฟล์ตั้งค่าที่ Claude Code อ่านได้เลย
| ของในกล่อง | จำนวน | ทำอะไร |
|---|---|---|
| Agents | 49 | ตำแหน่งในทีม เช่น game-designer, lead-programmer, qa-tester |
| Skills | 74 | คำสั่งที่ขึ้นต้นด้วย / เช่น /start, /brainstorm, /dev-story |
| Hooks | 15 | ตรวจงานอัตโนมัติตอน commit, push และแก้ไฟล์ |
| Rules | 14 | มาตรฐานโค้ดแยกตามโฟลเดอร์ |
| Templates | 62 | แบบฟอร์มเอกสาร เช่น สเปกและแผนงาน |
ไลเซนส์ MIT ตอนเขียนมี 36.4K ดาว ตอนเตรียมบทความนี้ลอง clone มานับไฟล์ที่โฟลเดอร์หลักของ repo ได้ตรงกับ README
ls .claude/agents | wc -l # ได้ 49
ls .claude/skills | wc -l # ได้ 74
คำอธิบายบนหน้า repo ยังเขียนว่า 72 skills แต่ไฟล์จริงกับ README เป็น 74 ครับ

ในทีมมีใครบ้าง
Agent แบ่งเป็น 3 ชั้น ตามแบบสตูดิโอจริง
| ชั้น | ตัวอย่างตำแหน่ง | หน้าที่ |
|---|---|---|
| Directors | creative-director, technical-director, producer | รักษาทิศทางของเกม |
| Department Leads | game-designer, lead-programmer, art-director, audio-director, qa-lead | ดูแลงานแต่ละแผนก |
| Specialists | gameplay-programmer, level-designer, ux-designer, qa-tester | ลงมือทำงานเฉพาะทาง |
นอกจากนี้มีชุดเฉพาะของ Godot 4, Unity และ Unreal Engine 5 ให้ใช้ตาม engine ของเรา
แต่ละตำแหน่งมีขอบเขตงาน ถ้าเห็นไม่ตรงกัน เรื่องจะถูกส่งขึ้นไปให้ creative-director หรือ technical-director และ agent จะไม่แก้ไฟล์นอกแผนกของตัวเองถ้าไม่ได้รับมอบหมาย
เรื่องรุ่น AI, Directors 3 ตำแหน่งตั้งไว้ให้ใช้ Opus อีก 16 ตำแหน่งใช้ Sonnet ที่เหลือ 30 ตำแหน่งใช้รุ่นเดียวกับ session ของเราครับ

สิ่งที่ต้องมี
- แพ็กเกจ Claude ที่มี Claude Code ตามเอกสารของ Anthropic คือ Pro, Max, Ultra, Team, Enterprise หรือบัญชี Console แพ็กเกจฟรีใช้ไม่ได้ พูดง่ายๆ คือ template ฟรี แต่ Claude Code ไม่ฟรี
- เครื่อง macOS 13.0 ขึ้นไป, Windows 10 1809 ขึ้นไป หรือ Ubuntu 20.04 ขึ้นไป แรม 4 GB ขึ้นไป
- Git ใช้ clone โปรเจกต์
- Python 3 ขาดไม่ได้ ทุก skill และ hook อ่าน
project.yamlผ่าน Python ถ้าไม่มี ค่าที่ตั้งไว้จะกลับไปเป็นค่าเริ่มต้นแบบเงียบๆ - Bash มีใน Mac กับ Linux อยู่แล้ว ส่วน Windows ได้มาพร้อม Git for Windows
- jq ไม่บังคับ แต่ README แนะนำให้มี
- Engine เกม ยังไม่ต้องตัดสินใจตอนนี้ ขั้นที่ 5 ช่วยเลือกให้ ถ้ายังไม่มีตัวในใจ Godot เป็น open source ไลเซนส์ MIT เวอร์ชันล่าสุดตอนเขียนคือ 4.7.2
เช็กของในเครื่องได้ด้วยคำสั่งนี้
git --version
python3 --version
bash --version
ติดตั้งและเริ่มใช้ทีละขั้น
ขั้นที่ 1 — ลง Claude Code
ถ้ามีอยู่แล้ว ข้ามไปขั้นที่ 2 ได้เลย บน Mac กับ Linux เปิด Terminal แล้ววาง
curl -fsSL https://claude.ai/install.sh | bash
เสร็จแล้วเปิด Terminal หน้าต่างใหม่ แล้วเช็กเวอร์ชัน
claude --version
ขึ้นเลขเวอร์ชันแปลว่าพร้อมแล้ว คำสั่งของ Windows อยู่ในหน้า setup ครับ
ขั้นที่ 2 — clone มาเป็นโปรเจกต์ของเรา
git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git my-game
cd my-game
เปลี่ยน my-game เป็นชื่อเกมของเราได้เลย
ขั้นที่ 3 — เปิด Claude Code ที่โฟลเดอร์หลัก
claude
ครั้งแรกจะพาล็อกอินผ่านเบราว์เซอร์ จุดสำคัญคือต้องเปิดในโฟลเดอร์ที่มี CLAUDE.md กับ project.yaml ถ้าไปเปิดในโฟลเดอร์ย่อยอย่าง src/ จะไม่มี hooks กฎห้าม และโหมดถามก่อนทำครับ

ขั้นที่ 4 — พิมพ์ /start
/start
มันจะดูว่าโปรเจกต์มีอะไรแล้วถามว่าเราเริ่มจากตรงไหน มี 4 ทาง คือยังไม่มีไอเดีย มีไอเดียคร่าวๆ มีคอนเซปต์ชัดแล้ว หรือมีงานเดิมอยู่แล้ว จากนั้นสรุปค่าให้ดู และถามก่อนเซฟลง project.yaml
คำถามที่ต้องตั้งใจตอบคือ อยากให้ทีมยืนยันกับเราบ่อยแค่ไหน
| ตัวเลือก | ทีมทำยังไง | เหมาะกับ |
|---|---|---|
| Collaborative | ถามก่อนทุกขั้นสำคัญ ให้ดูร่างก่อนเขียนไฟล์ | อยากคุมเองทุกอย่าง |
| Guided | ตัดสินใจเรื่องเล็กเอง หยุดถามเรื่องใหญ่ | อยากได้ทั้งความเร็วและการคุมงาน |
| Autonomous | เดินหน้าเองแล้วจดการตัดสินใจไว้ | เร็วสุด แต่ใช้ token มากสุด |
/start จะแนะนำ Guided แต่ถ้าอยากให้ทีมถามก่อนแล้วรอเราอนุมัติทุกครั้ง ให้เลือก Collaborative ครับ
ขั้นที่ 5 — เลือก engine
/setup-engine
ถ้ารู้แล้วว่าใช้ตัวไหน ใส่ไปเลย เช่น /setup-engine godot 4.7
ขั้นที่ 6 — เขียนไอเดียเป็นเอกสารหน้าเดียว
บอกไอเดียเป็นภาษาธรรมดาได้เลย ตัวอย่างนี้เป็นเกมที่คิดขึ้นเอง
/brainstorm เกมเดินด้านข้าง ตัวละครเป็นหุ่นกระดาษ เดินเก็บโน้ตในห้องทำงาน
ผลที่ได้คือไฟล์ design/game-brief.md ขั้นที่ 5 กับ 6 สลับกันได้ /start จะบอกว่าควรเริ่มอันไหนก่อน
ขั้นที่ 7 — แตกเป็นงาน แล้วเริ่มเขียนเกม
/create-stories
คำสั่งนี้เปลี่ยนรายการฟีเจอร์ใน brief เป็น story ทีละงาน จากนั้นสั่งเขียนโค้ด
/dev-story
ทำเสร็จแล้วปิดงานด้วยคำสั่งนี้ แล้ววนกลับไปทำ story ถัดไป
/story-done
ถ้าหลงว่าควรทำอะไรต่อ พิมพ์ /help ครับ
ทีมทำงานกับเรายังไง
ในโหมด Collaborative ทุกงานจะเดินตาม 5 จังหวะนี้
- ถาม ก่อนเสนอทางแก้
- เสนอ 2 ถึง 4 ทางเลือก พร้อมข้อดีข้อเสีย
- เราเลือก คนตัดสินใจคือเราเสมอ
- ร่าง ให้ดูงานก่อน
- อนุมัติ เราตกลงแล้วถึงเขียนลงไฟล์

สิ่งที่ตกลงกันจะอยู่เป็นไฟล์ในโปรเจกต์ ไม่จมอยู่ในแชต เอกสารออกแบบอยู่ใน design/ ส่วนงานกับหลักฐานการตรวจอยู่ใน production/
งานที่คนเล่นมองเห็นมีด่านเพิ่มอีกหนึ่ง คือต้องเปิดเกมดูจริงและเก็บภาพหน้าจอไว้ใน production/qa/evidence/ ก่อน story นั้นจะปิดได้ เพราะเทสต์ที่ผ่านบอกไม่ได้ว่าหน้าจอถูกต้อง กฎนี้ใช้ทุกระดับ รวมถึงระดับ minimal ที่ยกเว้นเทสต์อัตโนมัติครับ
เริ่มแบบเอกสารน้อยก่อน
ทีมใหญ่ขนาดนี้ น่าสงสัยว่าจะเอาแต่เขียนเอกสารหรือเปล่า ตัวคุมเรื่องนี้คือ modes.rigor มี 3 ระดับ
| ระดับ | ก่อนเริ่มเขียนโค้ด | การรีวิว | เหมาะกับ |
|---|---|---|---|
minimal (ค่าเริ่มต้น) | brief หน้าเดียว | เราดูเอง | เกมแรก เกมเล็ก ลองไอเดีย |
standard | เอกสารออกแบบหลายฉบับ | Directors ดูบางจุด | เกมที่ตั้งใจปล่อยจริง |
full | เอกสารครบทุกส่วน | Directors ดูเต็มรูปแบบ | เกมใหญ่ที่มีหลายระบบ |
คนทำ repo บอกว่าเคยลองสร้าง 4 เกมจากโจทย์เดียว ในตาราง README ระดับ minimal มีเอกสาร 1 ฉบับ ใช้เวลา 0 นาทีก่อนเริ่มโค้ด ระดับ standard มี 30 ฉบับ ใช้เวลา 58 นาที
ทุกเกมรันได้และผ่านการทดสอบ แต่ผู้รีวิวแบบปิดป้าย 2 รายกับการให้คนลองเล่น จัดให้เกมจากระดับ standard อยู่ท้ายสุด เขาสรุปว่าเอกสารที่เพิ่มมาช่วยให้ย้อนดูงานได้ แต่ไม่ได้ทำให้เกมดีขึ้น

ผลนี้เป็นการทดสอบของคนทำเอง ตารางแสดงแค่ 2 จาก 4 รอบ และเกมทั้งหมดไม่ได้เผยแพร่ คนนอกจึงตรวจซ้ำไม่ได้ ควรอ่านเป็นเหตุผลที่เขาเลือกค่าเริ่มต้นนี้ ไม่ใช่ข้อพิสูจน์ตายตัว
ถ้าเกมโตขึ้น ค่อยเพิ่มระดับด้วยคำสั่งเดียว
/settings modes.rigor=standard
ข้อควรระวัง
- ฟรีเฉพาะ template งานของทีมทั้งหมดใช้โควตาแพ็กเกจ Claude ของเรา
- ไม่ได้ทำภาพสำเร็จรูปให้
/asset-specเขียนสเปกและ prompt สำหรับสร้างภาพ ส่วนภาพจริงเราต้องทำต่อเอง - ขอสำเนาเกมคนอื่นไม่ได้ Addy Osmani จาก Anthropic อธิบายว่า ตั้งแต่ Claude Code 2.1.317 เราเอ่ยชื่อเกมเพื่อบอกแนวที่อยากได้ได้ แล้ว Claude จะสร้างเกมใหม่ในแนวนั้น แต่ถ้าขอสำเนาต้นฉบับ มันจะเสนอทำเกมที่คล้ายกันแทน
- การถามก่อนเขียนไฟล์ไม่ใช่กำแพงเด็ดขาด โหมดถามก่อนทำจะหลุดได้ถ้าเปิดจากโฟลเดอร์ย่อย กลับเข้า session เก่าที่อยู่โหมดอื่น หรือกดอนุญาตให้แก้ไฟล์ทั้งหมด ส่วน VS Code กับแอป Desktop ไม่ได้เริ่มที่โหมดนี้เสมอไป เริ่มจาก Terminal ที่โฟลเดอร์หลักจะตรงตามเอกสารที่สุด
originยังชี้ไปที่ repo ต้นแบบ ก่อนเก็บงานขึ้น GitHub ของเรา ให้รันคำสั่งนี้ โดยเปลี่ยนลิงก์ในบรรทัดที่สองเป็น repo ของเรา
git remote rename origin template
git remote add origin https://github.com/<ชื่อบัญชี>/my-game.git
บทความนี้ไม่ได้รันทีมทำเกมจริง ตอนเตรียมบทความแค่ clone repo และนับไฟล์ ส่วนขั้นตอนกับพฤติกรรมของทีมมาจากเอกสารใน repo ครับ
สิ่งที่ได้
- ทีมที่ถาม เสนอทางเลือก และรอเราตัดสินใจ
- ไฟล์ที่จดสิ่งที่ตกลงกันไว้ในโปรเจกต์
- ทางสั้นจากไอเดียถึงโค้ดบรรทัดแรก ด้วย
/brainstorm,/create-storiesและ/dev-story
ขั้นต่อไปลองเลือกไอเดียเล็กที่สุดที่เล่นจบได้ แล้วพิมพ์ /start ได้เลย อยากเห็นตัวอย่าง agent ทำงานเป็นทีมอีกแบบ อ่านทำทีม AI Agent 3 มิติด้วย Claude Code ต่อได้ และถ้าอยากใช้ AI ทำงานจริงให้คล่องขึ้น ดูคอร์สทั้งหมดครับ