Seulama dua thon nyoe, tim lon di Work & Co dan lon ka lon tes dan secara bertahap mengintegrasikan alat-alat pengkodean AI lagee Copilot, Cursor, Claude, dan ChatGPT untuk membantu kamoe mengirimkan pengalaman web yang dipakek le massa. Memang, lheuh padum-padum boh skeptisisme awai dan padum-padum boh momen aha, berbagai alat AI ka meurumpok jalan lam penggunaan sehari-hari lon. Lam watee nyang trep, daftar aplikasi dipat kamoe meurumpok tamong lam akai untuk meubi AI geucok alih mulai meutamah, jadi lon putuskan untuk meubagi padum-padum boh kasus penggunaan praktis untuk alat AI untuk peu nyang lon peugah “pengembang bertanggung jaweub”. Peu maksud lon ngon pengembang nyang bertanggung jawab? Geutanyoe haroih tapeu pasti bahwa geutanyoe ta peusampoe kode nyang berkualitas lagee nyang diharapkan le stakeholder dan klien geutanyoe. Kontribusi geutanjoë (yaitu, permintaan tarik) hana djeuët keu beban keu rakan-rakan geutanjoë njang akan harôih geu-review dan geu-tes buët geutanjoë. Meunan cit, meunyo droeneuh neu keurija bak saboh perusahaan: Alat-alat nyang tanyoe pakek peureulee ta setujui le majikan tanyoe. Aspek-aspek sensitif lagee keamanan ngon privasi peureulee ditangani deungon beutoi: Bek tapeugot rahasia, data pelanggan (PII), atawa kode proprieter lam alat-alat hana persetujuan kebijakan. Perlakukan lagee kode dari ureung aseng di internet. Sabe-sabe tes dan verifikasi. Catatan: Artikel nyoe geuasumsikan padum-padum boh keakraban nyang that dasar ngon alat-alat pengkodean AI lagee Copilot lam VSCode atawa Cursor. Meunyo mandum nyoe bunyi jih total baroe dan hana akrab keu droeneuh, tutorial video Github Copilot jeut keu titik awai nyang fantastis keu droeneuh.

Aplikasi Meubantu Dari Alat Pengkodean AI . Catatan: Contoh-contoh di miyup nyoe terutama akan fokus bak buet lam aplikasi web berbasis JavaScript lagee React, Vue, Svelte, atawa Angular. Meurumpok Pemahaman Teuntang Codebase Nyang Hana Taturi . Bukon hai nyang hana biasa keurija bak codebases nyang ka mapan, dan meugabong ngon codebase warisan nyang rayeuk jeut keu intimidasi. Cukop mudah neubuka proyek droeneuh dan agen AI droeneuh (lam kasus lon, Copilot Chat lam VSCode) dan mulai neutanyong lagee droeneuh neutanyong bak rakan kerja. Seucara umum, lon galak peugah haba ngen agen AI peu manteng lagee lon akan peugah haba ngen sesama manusia. Nyoe keuh contoh prompt nyang leubeh halôh: "Bri keu lon gambaran arsitektur tingkat tinggi: titik tameng, routing, auth, lapisan data, alat bangun. Lheuh nyan daftar 5 file untuk dibaca secara urutan. Perlakukan penjelasan seubagoe hipotesis dan konfirmasi deungon terjun ke file referensi."

Droeneuh jeuet neutanyong sabe-sabe pertanyaan tindak lanjut lagee “Pakriban cara routing nyan beukeureuja seucara detail?” atawa “Peugah haba ngon lon melalui proses dan metode otentikasi” dan akan memimpin droeneuh keu arah-arah nyang membantu untuk neusinarkan padum-padum boh cahaya u dalam seupot codebase nyang hana neuturi. Meu-ukheue Peu-ubah Peu-ubah Watee Peu-ék Dependensi . Meupeubarô paket npm, terutama watèë awaknyan teuka ngon perubahan nyang meupeugot, jeuët keu buët nyang meuleumoh ngon meupajoh watèe, ngon jeuët keu debug regresi nyang cukôp le. Lon baroe-baroe nyoe harus upgrade perpustakaan visualisasi data plotly.js up saboh versi rilis utama dari versi 2 keu 3, dan akibat jih, pelabelan sumbu lam padum-padum boh grafik hana le berfungsi. Lon lanjutkan bak ChatGPT: "Lon peubaroe proyek Angular lon nyang pakek Plotly. Lon peubaroe plotly.js — paket dist dari versi 2.35.2 jeut keu 3.1.0 — dan jinoe label bak sumbu x ngon y ka hana le. Peu nyang ka terjadi?"

Agen nyan teuka lom ngon solusi deungon bagah (kalon keudroe di miyup). Catatan: Lon mantong lon verifikasi penjelasan terhadap panduan migrasi resmi seugolom lon kirem perbaikan.

Meu-replikasi Refaktor Deungon Aman Bak Mandum File . Codebases nyang meukeumang paleng pasti geubuka peluang keu konsolidasi kode. Miseu jih, droeneuh neuperhatikan duplikasi kode di lintas file nyang jeut diekstraksi jeut keu saboh fungsi atawa komponen. Akibatjih, droeneuh neucok keputusan untuk neupeugot komponen bersama nyang jeut neutamong seubagoe gantoe dan neupeulaku refactor nyan lam saboh file. Jinoe, nibak neupeulaku secara manual perubahan-perubahan nyan keu file-file droeneuh nyang mantong na, droeneuh neulakèe agen droeneuh untuk neupeuhah refactor keu droeneuh. Agen meubi droeneuh neupileh padum-padum boh file seubagoe konteks. Meunyo ka lheuh refactor keu saboh file, lon jeut lon tamah file nyang ka refactor dan nyang hana disentuh lam konteks dan lon peugah bak agen untuk geu roll out perubahan keu file laen lagee nyoe: “Replikasi perubahan nyang lon peugot lam file A keu file B cit”. Meulaksanakan Fitur Lam Teknologi Nyang Hana Taturi . Salah saboh aha-moment favorit lon pakek alat pengkodean AI nakeuh watee nyan membantu lon peugot animasi gradien animasi nyang cukop kompleks lam GLSL, saboh bahasa nyang ka cukop hana lon turi. Bak saboh proyek baroe-baroe nyoe, desainer kamoe jiteumee gradien animasi seubagoe keadaan pemuatan bak saboh objek 3D. Lon that galak keu konsep nyan dan lon keuneuk peusampoe sesuatu nyang unik dan meuganggu keu klien kamoe. Nyanmasalah: lon cuma na dua uroe untuk implementasikan, dan GLSL na kurva pembelajaran yang cukop curam. Sigo teuk, alat AI (lam hai nyoe, ChatGPT) teuka lam jaroe, dan lon mulai cukop sederhana mendorong jih untuk peugot file HTML standalone keu lon nyang merender kanvas dan gradien warna animasi nyang that sederhana. Langkah demi langkah, lon dorong AI untuk meutamah leubeh haluih keu nyan sampoe lon troh bak hasee nyang layak sehingga lon jeut mulai mengintegrasikan shader keu codebase lon nyang sebenar jih. Hase akhe: Klien kamoe super bahagia, dan kamoe meusampaikan fitur nyang kompleks lam watee nyang ubeut berkat AI. Tes Tuleh Lam pengalaman lon, jarang that na watee nyang cukop bak proyek-proyek untuk sabe-sabe tatuleh dan tapeutheun rangkaian tes unit dan integrasi nyang teupat, dan di ateuh nyan, le pengembang hana that galak keu tugas tuleh tes. Meudorong peumbantu AI droeneuh untuk neu atoe dan neu tuleh tes keu droeneuh nyan sepenuh jih mungken dan jeut neu peugot lam watee nyang ubeut. Teuntèe, droëneuh, seubagoë pengembang, mantong harôih neupastikan bahwa tes droëneuh beutôi-beutôi neucok saboh pandangan bak bagian-bagian kritis nibak aplikasi droëneuh dan neuikôt prinsip-prinsip tes nyang masuk akal, tapi droëneuh jeuët neu “outsource” peunuléh tes keu peumbantu AI kamoë. Contoh prompt: "Tuleh tes unit keu fungsi nyoe ngon Jest. Tutup jalan bahagia, kasus tepi, dan mode kegagalan. Jeulaskan pakon tiep-tiep tes na."

Droeneuh bahkan jeuet neulewat praktek-praktek terbaik pengujian guru tes Kent C. Dodds seubagoe pedoman keu agen droeneuh, lagee di miyup nyoe:

Alat dalam Agak saban ngon contoh shader nyang ka lon peugah awai, baroe-baroe nyoe lon ditugaskan untuk menganalisis duplikasi kode lam codebase dan membandingkan seugolom dan lheuh refactor. Teuntèë kon tugaih sepele meunyo hana neutem jak rot nyang pajoh watèë bak neubandeng file seucara manual. Deungon bantuan Copilot, lon peugot saboh script nyang menganalisis duplikasi kode keu lon, lon atoe dan lon urutkan output lam saboh tabel, dan lon eksport u Excel. Lheueh nyan lon cok langkah leubeh maju. Watee refactor kode kamoe ka lheuh, lon peugah bak agen untuk geucok lembar Excel lon yang ka na seubagoe dasar, geu tamah lam keadaan duplikasi saat nyoe lam kolom yang teupisah, dan geuhitong delta. Peubaroe Kode Ka Dituleh Ka Trep Ka . Baroe-baroe nyoe, sidroe klien tuha lon jipoh lon, kareuna dari watee u watee, padum-padum boh fitur hana berfungsi deungon get le bak situs web jih. Keunong: Situs web nyan geupeugot karab siploh thon nyang ka ulikot, dan JavaScript ngon SCSS geupake alat kompilasi nyang agak tuha lagee requireJS, dan setup jih peureulee versi Node.js nyang leubeh tuha nyang bahkan hana akan meujalan bak MacBook 2025 lon. Meu-update mandum proses build ngon jaroe akan lon cok watee meu uroe-uroe, jadi lon cok keputusan untuk lon peugah bak agen AI, “Jeut neu update proses build JS dan SCSS keu stack 2025 yang lean lagee Vite?” Nyan pasti, dan lheuh sekitar sijeum pemurnian ngon agen, lon na SCSS dan JS build lon beralih keu Vite, dan lon jeut fokus bak bugfixing yang sebenar jih. Cuma pastikan untuk neuvalidasi deungon beutoi file output dan file nyang ka dikompilasi watee neupeugot perubahan integral lagee nyan keu proses build droeneuh. Meurangkum Dan Meucetak . Peuë droëneuh neuk neurangkum mandum perubahan kode baroë-barô nyoe lam saboh kalimat keu saboh peusan commit, atawa na daftar panyang commit dan neuk neurangkum lam lhèë boh titék aneuk beude? Hana masalah, bah AI nyang jaga, tapi silahkan pastikan neu koreksi. Saboh contoh prompt sederhana lagee peusan keu rakan manusia: “Silahkan rangkum perubahan lon baroe-baroe nyoe lam titik-titik aneuk beude ringkas”. Naseuhat lon disinoë akan neungui GPT keu neutuléh deungon hati-hati, dan lagèë ngon kode, neupareksa output sigohlom neukirém atawa neukirém. Rekomendasi Dan Praktek Paleng Get . Meudorong Salah saboh manfaat nyang hana that jeulaih dari ta pakek AI nakeuh seumaken spesifik ngon disesuaikan prompt droe, seumaken get output jih. Proses mendorong agen AI memaksa geutanyoe untuk merumuskan syarat geutanyoe sekhusus mungken seugolom geutanyoe ta tuleh dan ta kode. Nyoe keuh sabab, seubagoe aturan umum, lon that lon rekomendasikan beu se-spesifik mungken deungon prompting droeneuh. Ryan Florence, salah sidroe peunuleh Remix, geusarankan saboh cara sederhana namun ampuh untuk tapeugot proses nyoe leubeh get deungon tapeuseuleusoe prompt awai droeneuh deungon kalimat: “Sigohlom ta mulai, na pertanyaan droeneuh keu lon?”

Bak titek nyoe, AI biasa jih teuka lom ngon pertanyaan nyang meubantu dipat droeneuh jeut neu klarifikasi niet spesifik droeneuh, neubimbing agen keu neubri droeneuh ngon pendekatan nyang leubeh disesuaikan keu tugas droeneuh.

Pakèk Kontrol Versi Dan Buet Lam Potongan-potongan Nyang Jeuet Dicerna . Meunyo tapeuguna kontrol versi lagee git kon mantong berguna watee ta kolaborasi seubagoe tim bak saboh codebase tapi cit untuk tapeuseudia droeneuh seubagoekontributor individu deungon poin stabil untuk digulong kembali meunyoe na keuadaan darurat. Kareuna sifeut non-deterministik jih, AI kadang jeut ji peugot rogue ngon ji peuget perubahan nyang hana meubantu keu peu nyang droeneuh cuba capai ngon akhe jih ji peu putoh hal-hal nyang hana jeut ji peugot. Meubagi buet droeneuh jeut keu padum-padum boh komitmen akan membantu droeneuh neupeugot poin-poin stabil nyang jeut droeneuh kembalikan meunyoe hai-hai nyan meusampeng. Dan rakan-rakan tim droeneuh akan geubri teurimong geunaseh cit, kareuna awaknyan akan na watee nyang leubeh mudah untuk geutinjau kode droeneuh watee geubagi jeut keu potongan-potongan nyang terstruktur deungon get secara semantik. Tinjau Secara Meuluah Nyoe leubeh nibak praktek terbaik umum, tapi meunurot lon, jeut keu leubeh peunteng lom watee ta pakek alat AI keu buet pengembangan: Jeut keu peninjau kritis phon kode droe. Pastikan neucok watee keu neukalon perubahan droeneuh bareh demi bareh, lagee droeneuh neutinjau kode ureung laen, dan hanya neukirém karya droeneuh watee ka lheuh neutinjau droeneuh keudroe. "Dua hal nyang beutoi keu lon jinoe: Agen AI luar biasa dan saboh dorongan produktivitas nyang rayeuk that. Awak nyan pih meusen slop nyang rayeuk that meunyo droeneuh neupeumatee utak droeneuh dan neupeulheuh sepenuh jih." - Armin Ronacher lam postingan blog gobnyan Agen Psikosis: Are We Going Insane?

Keusimpulan Dan Pemikiran Kritis . Meunurot lon, alat pengkodean AI jeut keu peningkatan produktivitas geutanyoe seubagoe pengembang sehari-hari dan membebaskan kapasitas mental untuk leubeh le perencanaan dan pemikiran tingkat tinggi. Awaknyan jipaksa geutanyoe untuk ta artikulasikan hasee nyang geutanyoe inginkan deungon detail nyang teliti. AI peu manteng jeut, kadang-kadang, halusinasi, nyang bak dasar jih berarti jih na lam nada percaya droe. Jadi silahkan neupastikan neupareksa dan neutes, terutama watee droeneuh ragu. AI kon aneuk beude pirak, dan lon peucaya, keunggulan dan kemampuan untuk peuseuleusoe masalah seubagoe pengembang hana akan pernah ketinggalan mode. Bagi pengembang nyang baroe mulai lam karir alat-alat nyoe jeut that menggoda untuk geupeugot sebagian rayeuk buet keu awak nyan. Peuë njang mungkén gadôh disinoë nakeuh buët njang kayem that meu-ulang-ulang dan peudeh rot bug dan masalah njang rumit untuk debug dan peuseuleusoë, alias “the grind”. Bahkan Lee Robinson Cursor AI keudroe geu tanyong hai nyoe lam salah saboh postingan gobnyan:

Alat pengkodean AI berkembang deungon laju, dan lon teugageh keu peu nyang akan teuka selanjut jih. Lon harap droeneuh neuteumeung artikel nyoe dan tips jih meubantu dan teugageh neucuba padum-padum boh nyoe keudroeneuh.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free