AI meningkatkan pengkodean — dan pengembang mulai menerapkannya.

Dalam StackOverflow baru-baru ini pemilihan, 44% insinyur perangkat lunak mengatakan bahwa mereka menggunakan alat AI sebagai bagian dari proses pengembangan mereka saat ini dan 26% berencana untuk segera menggunakannya. Sementara itu, Gartner perkiraan bahwa lebih dari separuh organisasi saat ini sedang menguji coba atau telah menerapkan asisten pengkodean berbasis AI, dan bahwa 75% pengembang akan menggunakan asisten pengkodean dalam beberapa bentuk pada tahun 2028.

Mantan pengembang perangkat lunak Microsoft Igor Ostrovsky percaya bahwa, dalam waktu dekat, tidak akan ada pengembang yang mampu melakukannya tidakT menggunakan AI dalam alur kerja mereka.

“Rekayasa perangkat lunak masih merupakan pekerjaan yang sulit dan sering kali membosankan dan membuat frustrasi, terutama dalam skala besar,” katanya kepada TechCrunch. “AI dapat meningkatkan kualitas perangkat lunak, produktivitas tim, dan membantu memulihkan kesenangan dalam pemrograman.”

Jadi Ostrovsky memutuskan untuk membangun platform pengkodean bertenaga AI yang dia sendiri ingin gunakan.

Saat ini, platform itu — Menambah — muncul secara diam-diam dengan pendanaan $252 juta dengan penilaian pasca-uang yang hampir unicorn ($977 juta). Dengan investasi dari mantan CEO Google Eric Schmidt dan VC termasuk Index Ventures, Sutter Hill Ventures, Lightspeed Venture Partners, Innovation Endeavours, dan Meritech Capital, Augment bertujuan untuk mengguncang pasar yang masih baru untuk teknologi pengkodean AI generatif.

“Sebagian besar perusahaan tidak puas dengan program yang mereka produksi dan konsumsi; perangkat lunak sering kali rapuh, rumit, dan mahal untuk dipelihara karena tim pengembangan terjebak dalam tumpukan permintaan fitur yang panjang, perbaikan bug, patch keamanan, permintaan integrasi, migrasi, dan peningkatan,” kata Ostrovsky. “Augment memiliki tim dan resep terbaik untuk memberdayakan pemrogram dan organisasi mereka untuk menghadirkan perangkat lunak berkualitas tinggi dengan lebih cepat.”

Ostrovsky menghabiskan hampir tujuh tahun di Microsoft sebelum bergabung dengan Pure Storage, sebuah startup yang mengembangkan produk perangkat keras dan perangkat lunak penyimpanan data flash, sebagai insinyur pendiri. Saat berada di Microsoft, Ostrovsky mengerjakan komponen Midori, sistem operasi generasi berikutnya yang tidak pernah dirilis oleh perusahaan tersebut tetapi konsepnya telah diterapkan ke proyek Microsoft lainnya selama dekade terakhir.

Pada tahun 2022, Ostrovsky dan Guy Gur-Ari, yang sebelumnya merupakan ilmuwan riset AI di Google, bekerja sama untuk membuat MVP Augment. Untuk mengisi jajaran eksekutif startup, Ostrovsky dan Gur-Ari merekrut Scott Dietzen, mantan CEO Pure Storage, dan Dion Almaer, mantan direktur teknik Google dan Wakil Presiden teknik di Shopify.

Augment tetap merupakan operasi diam-diam yang anehnya.

Dalam percakapan kami, Ostrovsky tidak mau berbicara banyak tentang pengalaman pengguna atau bahkan model AI generatif yang mendorong fitur Augment (apa pun itu) — kecuali Augment menggunakan semacam model terbuka “terdepan di industri” yang telah disesuaikan.

Dia mengatakan bagaimana Augment berencana menghasilkan uang: langganan perangkat lunak sebagai layanan standar. Harga dan detail lainnya akan diumumkan akhir tahun ini, tambah Ostrovsky, mendekati rencana rilis GA Augment.

“Pendanaan kami memberikan landasan selama bertahun-tahun untuk terus membangun tim yang kami yakini sebagai tim terbaik dalam AI perusahaan,” katanya. “Kami mempercepat pengembangan produk dan mengembangkan fungsi produk, teknik, dan go-to-market Augment seiring perusahaan bersiap untuk pertumbuhan pesat.”

Pertumbuhan pesat mungkin merupakan cara terbaik yang dimiliki Augment untuk membuat gelombang dalam industri yang semakin kejam ini.

Hampir setiap raksasa teknologi menawarkan versi asisten pengkodean AI-nya sendiri. Microsoft memiliki GitHub Copilot, yang sejauh ini merupakan yang terkuat dengan lebih dari 1,3 juta pelanggan individu dan 50.000 perusahaan yang membayar pada bulan Februari. Amazon memiliki CodeWhisperer AWS. Dan Google memiliki Gemini Code Assist, yang baru-baru ini berganti nama dari Duet AI untuk Pengembang.

Di tempat lain, ada banyak sekali startup asisten pengkodean — Magic, Tabnin, Codegen, Refact, TabbyML, Sapu, Laredo dan Kognisi (yang dilaporkan baru saja mengumpulkan $175 juta) untuk beberapa nama. Memanfaatkan Dan JetBrains, yang mengembangkan bahasa pemrograman Kotlin, baru-baru ini dilepaskan mereka sendiri. Sentry juga melakukan hal yang sama (walaupun lebih condong pada keamanan siber).

Bisakah mereka semua – ditambah Augment sekarang – melakukan bisnis bersama secara harmonis? Tampaknya tidak mungkin. Biaya komputasi yang besar saja membuat bisnis asisten pengkodean AI menjadi tantangan untuk dipertahankan. Pembengkakan terkait model pelatihan dan penyajian memaksa startup pengkodean AI generatif Kite untuk ditutup pada bulan Desember 2022. Bahkan Copilot kehilangan uang — hingga ~$20 per bulan hingga ~$80 per bulan per pengguna, menurut kepada The Wall Street Journal.

Ostrovsky menyiratkan bahwa sudah ada momentum di balik Augment — dia mengklaim bahwa “hratusan” pengembang perangkat lunak di “lusinan” perusahaan termasuk startup pembayaran Keeta (yang juga didukung Eric Schmidt) menggunakan Augment dalam akses awal. Namun apakah penyerapannya akan bertahan? Itu memang pertanyaan jutaan dolar.

Saya juga bertanya-tanya apakah Augment telah mengambil langkah apa pun untuk mengatasi kemunduran teknis yang mengganggu AI penghasil kode, khususnya terkait kerentanan.

Analisis oleh GitClear, pengembang alat analisis kode dengan nama yang sama, ditemukan bahwa asisten pengkodean mengakibatkan lebih banyak kode yang salah dimasukkan ke basis kode, sehingga menyusahkan pengelola perangkat lunak. Peneliti keamanan telah memperingatkan bahwa alat pengkodean generatif bisa memperkuat bug dan eksploitasi yang ada dalam proyek. Dan para peneliti Stanford telah melakukannya ditemukan bahwa pengembang yang menerima rekomendasi kode dari asisten AI cenderung menghasilkan kode yang kurang aman.

Lalu ada hak cipta yang perlu dikhawatirkan.

Model Augment tidak diragukan lagi dilatih berdasarkan data yang tersedia untuk umum, seperti semua model AI generatif – beberapa di antaranya mungkin memiliki hak cipta atau di bawah lisensi yang terbatas. Beberapa vendor berpendapat demikian doktrin penggunaan wajar melindungi mereka dari klaim hak cipta sekaligus meluncurkan alat untuk mengurangi potensi pelanggaran. Namun hal itu tidak menghentikan para pembuat kode pengarsipan tuntutan hukum class action atas apa yang mereka duga sebagai perizinan terbuka dan pelanggaran hak kekayaan intelektual.

Ostrovsky mengatakan: “Asisten pengkodean AI saat ini tidak cukup memahami maksud pemrogram, tidak meningkatkan kualitas perangkat lunak, atau memfasilitasi produktivitas tim, dan tidak melindungi kekayaan intelektual dengan baik. Tim teknik Augment memiliki keahlian AI dan sistem yang mendalam. Kami siap untuk menghadirkan inovasi bantuan pengkodean AI kepada pengembang dan tim perangkat lunak.”

Augment, yang berbasis di Palo Alto, saat ini memiliki ~50 karyawan; Ostrovsky memperkirakan jumlah itu akan meningkat dua kali lipat pada akhir tahun ini.

Sumber