Sebab Mengapa Startup Menilai Semula Stack Pengkodan AI Mereka

Startup tidak lagi memilih alatan pengkodan AI berdasarkan harga semata-mata.

Dahulu, pasukan memilih pilihan termurah atau apa jua lesen yang telah mereka miliki. Hari ini, pengiraannya telah berubah. Tiga masalah utama yang memacu pemilihan alatan adalah: kredit, kualiti, dan kawalan.

Harga lebih sukar untuk diramal.

Vendor utama telah beralih daripada langganan tetap kepada kredit berasaskan penggunaan. Ini menyukarkan ramalan bajet suku tahunan. Penggunaan berat selama seminggu boleh melonjakkan kos anda. Sesetengah model juga menghabiskan kredit dengan lebih cepat berbanding yang lain. Kebanyakan platform tidak menjelaskan pengiraan ini sehingga anda terlebih belanja.

Kod yang dijana AI mewujudkan hutang teknikal.

Pembantu pengkodan memberi tumpuan kepada penyelesaian satu arahan (prompt) sahaja. Mereka sering mengabaikan seni bina (architecture) sedia ada anda. Satu kajian terhadap 300,000 komit AI menunjukkan bahawa 15% daripada komit daripada pembantu utama memperkenalkan isu kualiti kod. Kira-kira 22.7% daripada isu tersebut kekal dalam pangkalan kod (codebase) selama berbulan-bulan. Hutang ini terkumpul lebih cepat daripada kemampuan pasukan untuk menyemaknya.

Kawalan menentukan kelajuan anda.

Kawalan bermaksud anda memahami mengapa ejen AI membuat keputusan tertentu. Anda memerlukan jejak audit (audit trail) bagi setiap perubahan. Kod yang tidak telus (opaque code) adalah berbahaya bagi pasukan. Jika jurutera baharu tidak dapat membaca kod tersebut, mereka akan menghabiskan masa berminggu-minggu untuk melakukan kejuruteraan terbalik (reverse-engineering) dan bukannya melancarkan ciri-ciri baharu.

Gunakan kerangka kerja ini untuk menilai alatan anda yang seterusnya:

• Kredit: Jangan lihat pada kos purata. Tanya berapakah kos untuk minggu penggunaan yang berat. Cari model penggunaan yang telus.

• Kualiti: Adakah kod tersebut merangkumi ujian dan dokumentasi? Sasarkan kod yang mampu bertahan untuk ciri kedua, bukan sekadar untuk demo pertama.

• Kawalan: Bolehkah pasukan anda menjelaskan setiap keputusan? Cari keputusan ejen yang direkodkan (logged) dan kod yang boleh dieksport.

Tiada satu alatan pun yang menang dalam setiap kategori. Sesetengah alatan mengutamakan pematuhan perusahaan (enterprise compliance). Yang lain mengutamakan kelajuan untuk demo pantas. Pilihan anda bergantung pada apa yang anda bina.

Berhenti melihat pada harga label. Fokus pada kredit, kualiti, dan kawalan untuk mengelakkan pembinaan semula stack anda dalam masa dua belas bulan.

Sumber: https://dev.to/8080_ai/the-reason-startups-are-rethinking-their-ai-coding-stack-3fn1