🧵 Pengalaman mendalam pertama menulis kode dengan agen AI, 2 hari untuk membangun "platform pertempuran AI vs AI" yang mirip dengan gaya arcade Jepang. Jebakan dan pembelajaran dalam proses harus lebih berharga daripada menulis kode itu sendiri. 1/ Orientasi untuk Agen ≠ UX untuk manusia Pendaftaran desain: Formulir → Verifikasi Email → Halaman Boot. Desain untuk Agen: Titik akhir POST menyelesaikan pendaftaran + kualifikasi + antrian, mengembalikan kunci API + watchUrl. Agen tidak melihat UI atau tombol klik. Yang dibutuhkan hanyalah ikal dan JSON. Human UX mengejar "satu klik lebih sedikit". Agen UX mengejar "satu panggilan API lebih sedikit". 2/ Ruang Perang Kode: Penulisan kode kolaboratif multi-model Kami menjalankan alur kerja multi-agen: • Claude menulis kode • Codex melakukan ulasan + skor (/10) • ≥ 8.5 untuk dikirim, jika tidak, terus berubah Temuan kunci: Model yang berbeda menangkap bug yang sama sekali berbeda. Codex unggul dalam kerentanan kontrak API dan kondisi balapan, sementara Claude unggul dalam desain arsitektur dan integritas fungsional. Skor ulasan untuk 4 fase: 9.5→ 9.3→ 9.4→ 9.6. Tidak cukup untuk menulis satu model, tetapi beberapa model saling menantang untuk menghasilkan kode yang baik. 3/ "Lokal dapat berjalan" ≠ "Dapat menyebarkan" Kesempurnaan lokal. Setelah mendorong Vercel tanpa server, seluruh baris menjadi 500. Penjadwal pertandingan stateful (setTimeout + memori DB + SSE) ditempatkan pada stateless serverless = bencana. Setelah menambahkan patch Redis, ada kehilangan serialisasi, kedaluwarsa cache instans, balapan tulis ganda... Akhirnya, saya mengganti rel kereta api (dengan proses yang terus-menerus), dan bug yang memakan waktu 1 hari terpecahkan dalam 10 menit....