Saya mencoba membuat kalender acara Halloween dengan mengkodekan Vibe dengan AI. apa yang terjadi di sini

Saya selalu percaya bahwa jika saya mulai belajar cara coding ketika saya masih muda, saya mungkin akan cukup mahir dalam hal itu dan bahkan bisa berkarier jika saya mau. Itu tidak terjadi, dan saya baik-baik saja dengan itu. Memang benar saya mengambil kursus untuk beberapa keterampilan pengkodean dasar dan berhasil memperoleh pengetahuan dasar Python dan Linux dari menginstal ROM khusus saya. ponsel Android Kembali kapan. Namun jika saya diminta untuk membuat sesuatu — apa pun — dari awal dalam bahasa apa pun, hal itu tidak akan pernah terjadi.

Logo AI Atlas

CNET

Ketika saya pertama kali mendengar Pengodean getaranSaya pikir hal ini tidak akan bisa diabaikan jika hanya sekedar membantu orang-orang yang mengetahui cara melakukan hal yang sebenarnya — membantu para pembuat kode yang sudah berbakat, membuat tugas-tugas dasar menjadi lebih mudah bagi mereka. Untuk sebagian besar, kami hadir dengan Vibe Coding. Tapi bagi seseorang yang sama sekali tidak punya pengalaman, menjadi “dasar” bisa membuat sesuatu yang tidak bisa Anda lakukan sebaliknya.

Alat AI generatif dapat mengubah siapa pun menjadi pembuat kode. Sama seperti Anda dapat membuat gambar menggunakan bahasa alami, Vibe Coding memungkinkan Anda membuat situs web, aplikasi mini, alat, dan banyak lagi, hanya dengan memerintahkan chatbot AI. Gemini atau obrolangpt.

Untuk mengujinya sendiri, saya mencoba membuat proyek menggunakan Gemini dan ClaudeKeduanya memberikan hasil yang memuaskan, meskipun yang satu memerlukan instruksi lebih banyak daripada yang lain. Di bawah ini, saya akan membahas pengalaman saya dengan Vibe Coding.

Apa itu pengkodean getaran?

Dalam bentuknya yang paling dasar, Vibe Coding menggunakan AI untuk menghasilkan kode menggunakan petunjuk dan instruksi bahasa alami. Kode tersebut dapat digunakan untuk membuat situs web, aplikasi, atau fungsi yang dapat Anda gunakan untuk melakukan tugas pilihan Anda.

Anda biasanya dapat melakukan pengkodean Vibe dasar dengan chatbot pilihan Anda, tetapi ada alat yang lebih canggih bagi mereka yang mengetahui cara bekerja dengan kode dan menginginkan kontrol lebih besar. AI Studio Google adalah alternatifnya. Muncul dengan tombol “Saya merasa beruntung” yang bermanfaat dan Googley yang akan membuat proyek untuk mendapatkan gambaran tentang apa yang dapat Anda lakukan dengan AI Studio.

Pengkodean getaran dengan Gemini

tangkapan layar-22-10-2025-jam-12-01-45pm.png

Gemini telah menyusun kalender acara Halloween yang solid untuk bulan Oktober, setelah beberapa penyesuaian.

Google/Tangkapan Layar oleh Blake Stimak

Seorang teman bertanya kepada saya apakah ada acara Halloween yang diadakan di San Francisco Bay Area saat teman mereka berkunjung, jadi saya memutuskan untuk mencoba membuat kode kalender acara untuk mereka. Fokus utamanya adalah acara untuk orang dewasa, mulai dari rumah berhantu hingga penjelajahan pub dan apa pun di antaranya.

Dengan menggunakan Gemini, saya membuang konsep awal, sumber peristiwa yang ingin saya ambil, dan cara saya berinteraksi dengan kalender. Iterasi pertama berhasil memenuhi apa yang saya minta, tetapi juga menyoroti apa yang tidak saya minta dari Gemini saat membuat kalender.

Saya meminta Gemini untuk menyempurnakan kalender agar acaranya tahun ini, detail acara tertaut ke halaman aktif dan bukan link mati, dan harga terpampang jelas di detail acara. Gemini menerima sebagian besar modifikasi ini tanpa hambatan, tetapi beberapa permintaan memerlukan klarifikasi.

Misalnya, saat mengklik acara tertentu di kalender, Gemini terlebih dahulu memisahkan acara tersebut menjadi gratis atau berbayar saja. Saya meminta harga yang jelas dan menambahkan rentang dari $ hingga $$$, yang menunjukkan berapa harga setiap acara berbayar. Saya akhirnya meminta harga tertentu untuk muncul di detail acara. Gemini menjawab, “Itu cara yang jauh lebih praktis untuk merencanakan malammu!” Dan perbarui kalender sebagaimana mestinya.

Pengalaman saya membuat kalender acara yang solid dengan Gemini relatif tidak menimbulkan kesulitan, bahkan setelah mengulangi fitur-fitur tertentu yang ingin saya lihat di dalamnya.

Pengkodean Getaran dengan Claude

tangkapan layar-22-10-2025-jam-12-22-24 malam.png

Meskipun bukan tujuan saya, Claude mampu menyelesaikan banyak permintaan pengkodean Vibe saya tanpa harus kembali dan melakukan revisi.

Google/Tangkapan Layar oleh Blake Stimak

Mengingat kemudahan membuat kalender acara dengan Gemini, saya mengharapkan pengalaman serupa dengan Claude. Saya menggunakan perintah dasar yang sama untuk membuat kalender. Yang mengejutkan saya, Claude melakukan keajaiban.

Tata letaknya berbeda: alih-alih tampilan kalender yang saya inginkan, Claude memilih tampilan daftar yang dapat dibagi menjadi beberapa kategori. Ini mencakup bilah pencarian di bagian atas, memungkinkan saya mencari acara tertentu dan kalender mini. Meskipun itu bukan tata letak pilihanku, percobaan pertama Claude menambahkan lebih banyak detail daripada Gemini, bahkan setelah aku menyempurnakannya. Harga awal atau kisaran harga yang tepat tidak diberitahukan sebelumnya, dan bahkan kode diskon ditampilkan dengan jelas jika tersedia.

Upaya Cloud yang luar biasa membuat saya ingin mendorongnya lebih jauh, dan di situlah masalahnya dimulai. Saya meminta untuk menambahkan tab yang memiliki tampilan kalender berbeda agar sesuai dengan tampilan keseluruhan yang telah dibuat Gemini. Cloud mulai bekerja dan membutuhkan beberapa menit untuk merespons, lalu mengembalikan pesan kesalahan. Setelah tiga kali upaya Claude untuk memperbaiki masalah, akhirnya berhasil dan tab Tampilan Kalender telah ditambahkan.

Kemampuan Claude untuk memperbaiki dirinya sendiri membuatku ingin melanjutkannya — kesalahan lainnya. Setelah saya meminta kalender agar lebih mirip dengan yang dibuat Gemini, kesalahan lain terjadi. Setelah gagal memperbaiki dirinya sendiri sebanyak tiga kali, saya memutuskan untuk menghentikan pengujian, karena Gemini dan Claude melakukan persis seperti yang saya minta. Saya memiliki dua kalender acara yang solid — yang lainnya adalah tambahan.

Petualangan dalam Vibe Coding: Pemikiran Holistik

Vibe Coding memungkinkan non-coders untuk membuat sesuatu yang sebelumnya mereka tidak tahu cara membuatnya. Jika Anda membutuhkan sesuatu yang sederhana dengan tambahan fitur kecil hingga menengah, itu akan terasa memberdayakan. Untuk kalender acara saya, Vibe Coding tidak hanya menghasilkan apa yang saya inginkan, tetapi juga melakukannya dengan lebih baik dan jauh lebih cepat daripada yang saya perlukan untuk melakukannya secara manual.

Baik Gemini maupun Claude melakukan persis seperti yang saya minta. Keduanya membutuhkan lebih banyak instruksi untuk aspek tes yang berbeda, jadi sangatlah bodoh jika menyebut salah satu tes sebagai pemenang atau lebih baik dari yang lain. Kedua opsi ini lebih dari cukup untuk memenuhi kebutuhan dasar coding Vibe Anda.

Masalahnya adalah, setidaknya bagi saya, saya tidak tahu apa yang tidak saya ketahui. Saya dapat bertanya kepada chatbot kode apa yang dapat bergetar, tetapi tanpa ide atau konsep spesifik tentang batasan sebenarnya, itu adalah sesuatu yang menurut saya tidak akan sering saya gunakan. Jika saya mengetahui cara membuat kode, menurut saya pengkodean getaran akan lebih efektif — menghilangkan hal-hal sederhana yang memerlukan lebih sedikit perhatian terhadap gulma.

Beberapa orang mungkin tertarik pada Vibe Coding setelah eksperimennya berhasil dan benar-benar menggali apa yang dapat mereka lakukan dengannya, dan itu bagus. Bagi saya, Vibe Coding adalah pengalaman yang bagus, namun membuat saya ingin mengambil kelas coding lagi.



Source link

Eko Kurniawan
Eko Kurniawan
Articles: 1333

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *