Skip to content

Catatan Claude Code

Semua tulisan
02 Nov 20267 menit bacaClaude Code · open source · game development · AI agentsBaca dalam:ENID

Claude Code Game Studios: Menjalankan Satu Studio Game di Dalam Claude Code

Claude Code Game Studios mengubah satu sesi Claude Code menjadi studio game 49 agen, dengan director, lead, dan spesialis untuk Godot, Unity, dan Unreal.

Ruang gaming gelap dengan deretan komputer, kursi gaming, dan lampu neon merah biru.

Membuat game sendirian dengan AI itu mudah dimulai, tapi sulit dijaga tetap rapi. Satu sesi chat tidak punya design review, tidak punya QA pass, dan tidak ada yang bertanya apakah fitur baru cocok dengan visi game. Claude Code Game Studios adalah template open source yang mencoba memperbaiki itu dengan mengubah satu sesi Claude Code menjadi studio kecil yang terorganisir: 49 agen spesialis, 74 skill slash-command, 15 hook, dan 14 rule ber-scope path, disusun seperti studio sungguhan.

Poin Penting

>

Claude Code Game Studios adalah template proyek gratis berlisensi MIT, bukan game engine dan bukan produk buatan Anthropic. Kamu clone template ini, membuka Claude Code di folder root-nya, dan file-file di bawah `.claude/` membentuk cara sesi itu bekerja.

Ia mengorganisir 49 agen ke dalam tiga tier: 3 director, 8 department lead, dan sisanya spesialis, dengan set agen terpisah untuk Godot 4, Unity, dan Unreal Engine 5.

Workflow-nya berjalan lewat slash command seperti `/start`, `/brainstorm`, `/create-stories`, `/dev-story`, dan `/story-done`, dengan setting `modes.rigor` yang mengatur seberapa berat proses tiap story.

Saat artikel ini ditulis, ia punya 32.807 bintang dan 4.454 fork di GitHub, dan versi 1.2.0 adalah lini rilis saat ini.

Tes dari proyek itu sendiri sangat jujur: build dengan proses paling berat menulis 30 dokumen sebelum baris kode game pertamanya, dan dinilai paling buruk oleh blind reviewer dan playtest manusia.

Ia tidak menyertakan sample game. Ia adalah template awal untuk game kamu sendiri, dan pemakaian Claude Code sendiri tetap berbayar.

Tonton signal repo 30 detiknya

Sebenarnya Ini Apa

Claude Code Game Studios, oleh Donchitos, menggambarkan dirinya sebagai cara mengubah satu sesi Claude Code menjadi studio pengembangan game yang lengkap. Penjelasan itu perlu diurai, karena proyek ini adalah konfigurasi, bukan sihir. Ia berisi definisi agen, file skill, hook, rule, dan template dokumen. Ia tidak berisi game, dan tidak menggantikan Claude Code, engine kamu, atau penilaian kamu.

Masalah yang ditargetkannya dinyatakan jelas di README-nya: developer solo yang memakai AI tidak punya struktur. Tidak ada yang mencegah kamu hardcoding magic number, melewatkan design doc, atau menulis spaghetti code. Template ini menjawabnya dengan peran. Director menjaga visi, department lead memegang domainnya, dan spesialis mengerjakan pekerjaan langsung, masing-masing dengan tanggung jawab, jalur eskalasi, dan quality gate yang jelas.

Ia juga secara eksplisit kolaboratif, bukan otonom. README-nya bilang kamu tetap mengambil semua keputusan, sementara tim mengajukan pertanyaan yang tepat, menangkap kesalahan lebih awal, dan menjaga proyek tetap terorganisir dari brainstorm pertama sampai launch. Itu pembeda penting di bidang yang penuh tool yang menjanjikan membangun game selagi kamu tidur. Tool ini menjanjikan sesi yang lebih terorganisir, dengan kamu yang memegang kendali.

Hierarki Studionya

Ke-49 agen itu duduk di tiga tier, sesuai cara studio sungguhan beroperasi, menurut README:

Tier

Peran

Contoh

Tier 1, Director

3

creative-director, technical-director, producer

Tier 2, Department Lead

8

game-designer, lead-programmer, art-director, audio-director, narrative-director, qa-lead, release-manager, localization-lead

Tier 3, Spesialis

Sisanya

gameplay-programmer, engine-programmer, ai-programmer, level-designer, sound-designer, qa-tester, accessibility-specialist, dan lainnya

Satu detail praktis penting untuk biaya. Tiga director meminta Opus, lead-programmer dan lima belas spesialis menyebut Sonnet, dan tiga puluh sisanya mewarisi model sesimu. Perlakukan tier sebagai senioritas peran, bukan sebagai rencana billing, kata README, karena sebagian besar studio berjalan dengan model apa pun yang sudah kamu pakai.

Ada juga set agen khusus engine. Godot 4 mendapat godot-specialist dengan cakupan GDScript, shader, dan GDExtension. Unity mendapat unity-specialist yang mencakup DOTS/ECS, shader dan VFX, Addressables, dan UI Toolkit. Unreal Engine 5 mendapat unreal-specialist yang mencakup GAS, Blueprint, replication, dan UMG/CommonUI. Versi 1.2.0 merujuk ke Godot 4.7, Unreal Engine 5.8, dan Unity 6.3 LTS, menurut release notes-nya.

Apa Saja Isinya

Komponen

Jumlah

Fungsinya

Agen

49

Subagen spesialis di bidang design, programming, art, audio, narrative, QA, dan production

Skill

74

Slash command untuk tiap fase workflow, dari `/start` sampai `/hotfix`

Hook

15

Validasi otomatis saat commit, push, perubahan aset, baca dan tulis design doc, lifecycle sesi, dan deteksi gap

Rule

14

Standar coding ber-scope path yang ditegakkan saat mengedit kode gameplay, engine, AI, UI, network, scene, dan file aset

Template

62

Template dokumen untuk game design document, spesifikasi UX, architecture decision record, sprint plan, desain HUD, aksesibilitas, dan lainnya

Satu catatan kecil soal angka, karena ini muncul kalau kamu mencari: deskripsi singkat repo di GitHub bilang 72 skill, sementara tabel README-nya sendiri bilang 74. Artikel ini memakai angka README, yang juga dipakai tulisan independen seperti DigiSoulHub, dan yang cocok dengan file skill di rilis saat ini.

Cara Game Bergerak Melewatinya

Jalur utama dimulai dengan `/start`. Sistem bertanya posisimu, apakah kamu belum punya ide, punya konsep samar, desain yang jelas, atau pekerjaan yang sudah ada, lalu mengarahkanmu ke workflow yang tepat. Dari sana, `/brainstorm` menggali ide, `/design-system` dan `/create-architecture` membentuk desain, `/create-epics` dan `/create-stories` memecahnya jadi pekerjaan, `/dev-story` membangun satu story, dan `/story-done` memeriksanya terhadap scope dan buktinya.

Satu setting yang paling penting adalah `modes.rigor` di `project.yaml`, dengan tiga level:

Level rigor

Artinya

Cocok untuk

minimal

Tidak ada game design document wajib, dokumen ringkas, bukti QA minimal, review solo

Game jam dan prototipe cepat

standard

5 section game design document wajib, kedalaman dokumen seimbang, bukti QA standar, review ramping

Proyek indie yang serius

full

Semua 8 section game design document, dokumen menyeluruh, bukti QA penuh untuk tiap tipe story, review director penuh

Produksi yang butuh traceability

Dua jalan keluar menjaga setting itu tidak jadi alat tumpul. System override menahan satu sistem, misalnya combat, pada standar yang lebih tinggi dari bagian proyek lainnya, dan keketatan testing bisa diatur per tipe tes, jadi bukti yang hilang memblokir story untuk logic test tapi hanya memberi peringatan untuk tipe lain.

Aturan QA yang paling menonjol adalah soal visual. Story yang mengubah apa pun yang dilihat pemain tidak ditutup sampai game diluncurkan, diamati, dan screenshot-nya disimpan sebagai bukti. Tes yang lolos tidak bilang apa-apa soal menu yang tergambar di luar layar, begitu argumen README-nya, jadi parse check bukan run. Di semua level rigor, termasuk minimal, di mana automated test ditiadakan, soal tampilan ini tidak ditiadakan.

Kejujuran yang Menarik: Lebih Banyak Proses Tidak Selalu Lebih Baik

Kebanyakan README tool AI menyembunyikan hasil lemahnya. Yang ini justru menampilkannya di depan. Empat game dibuat dari satu brief di level rigor berbeda, dan dokumen yang ditulis tiap game sebelum baris kode game pertamanya dihitung. Minimal menulis 1, brief satu halaman, dalam 0 menit. Standard menulis 30, dalam 58 menit. Semuanya menghasilkan game yang berjalan dan teruji. Dua blind reviewer dan satu playtest manusia lalu menilai build standard paling buruk. Tambahan 29 dokumen itu membeli traceability, bukan game yang lebih baik.

Itulah kenapa minimal adalah default. README-nya bilang tier yang lebih berat butuh biaya lebih untuk sampai ke kode yang berjalan tanpa menghasilkan hasil yang lebih baik, dan tidak memberi apa-apa saat orang baru mengambil alih proyek. Naikkan rigor dalam satu panggilan `/settings` saat proyek membesar, sarannya, bukan sebelumnya.

Tes hands-on independen menambah peringatan kedua. AI Parabellum, yang menguji dengan Claude Code dan Godot, menemukan kedua game ujinya berjalan, dengan brief tertulis, story kecil, screenshot sebagai bukti, dan layout kode yang lebih bersih, tapi juga menemukan bahwa di rigor minimal, ke-49 agen itu tidak benar-benar berjalan: Claude menulis kodenya sendiri dan melewatkan agen programmer serta pengecekan Godot specialist. Pelajarannya konsisten dengan temuan README sendiri. Struktur studio paling membantu saat kamu benar-benar menaikkan rigor, dan di setting paling ringan kamu kebanyakan mendapat workflow yang lebih bersih, bukan 49 agen yang bekerja.

Cara Mencobanya

Prasyaratnya adalah Git, Claude Code, Python 3, dan Bash, dengan jq direkomendasikan untuk validasi hook. README-nya memberi setup ini:

``` git clone https://github.com/donchitos/claude-code-game-studios.git my-game cd my-game ```

Lalu buka Claude Code di folder root proyek, folder yang memegang `CLAUDE.md` dan `project.yaml`, dan mulai sesi:

``` claude ```

Dari sana, jalankan `/start`. Satu peringatan dari README yang layak diikuti persis: memulai Claude Code di subfolder seperti `src/` melewatkan hook, deny rule, dan mode ask-first proyek. Selalu mulai dari root.

Perlu juga diingat apa yang bukan template ini. Ia bukan buatan Anthropic, tidak mencakup lisensi engine atau biaya langganan Claude Code, dan tidak menyertakan art, audio, atau game jadi. Kalau kamu mengevaluasinya sebagai infrastruktur open source untuk workflow kamu sendiri, itu frame yang tepat: cara gratis berlisensi MIT untuk mengorganisir pengembangan game berbantuan AI, dengan biaya proses nyata yang sebaiknya kamu ukur di proyek kamu sendiri.

Pertanyaan yang Sering Ditanyakan

Apakah Claude Code Game Studios membangun game sendiri?

Tidak. Ia adalah template agen, skill, hook, dan template yang mengorganisir sesi Claude Code. Kamu mengambil keputusan, dan agen mengajukan pertanyaan, menyusun draf, me-review, dan memeriksa pekerjaan. Ia dirancang kolaboratif, bukan otonom.

Engine apa saja yang didukung?

Godot 4, Unity, dan Unreal Engine 5, masing-masing dengan set agen spesialisnya sendiri. Versi 1.2.0 merujuk ke Godot 4.7, Unreal Engine 5.8, dan Unity 6.3 LTS.

Apakah gratis?

Template-nya sendiri gratis di bawah lisensi MIT. Pemakaian Claude Code dibayar terpisah, dan level rigor yang lebih berat memakai lebih banyak panggilan model, jadi proyek full-rigor lebih mahal daripada yang minimal.

Apakah ia menyertakan sample game?

Tidak, sengaja. README-nya bilang game orang lain di repo kamu adalah clutter, bukan bukti. Kamu clone template untuk memulai proyek kamu sendiri.

Sebaiknya pakai rigor minimal, standard, atau full?

Mulai dengan minimal, default-nya. Tes proyek sendiri menemukan build standard, dengan 30 dokumen sebelum baris kode pertamanya, dinilai paling buruk oleh reviewer dan playtest. Naikkan rigor saat proyek membesar dan traceability mulai lebih penting daripada kecepatan.

Claude Code Game Studios adalah tool AI yang luar biasa jujur: ia memberi developer solo struktur sebuah studio, lalu memperingatkan, di README-nya sendiri, bahwa terlalu banyak struktur bisa merugikan. Kalau kamu pernah merasakan kekacauan sesi coding AI tanpa struktur, tanpa design review dan tanpa yang memeriksa apakah game benar-benar terlihat benar, template ini layak dicoba selama akhir pekan. Mulai dari minimal, pegang aturan screenshot, dan biarkan proyek mendapatkan prosesnya sebelum kamu menaikkan rigor.

Read this article in English

Tag: Claude Code · open source · game development · AI agents

Semua tulisan