Meta Platforms Inc., perusahaan induk Facebook, telah mengumumkan pengembangan alat pengkodean berbasis kecerdasan buatan (AI), CodeCompose, selama acara yang menyoroti upaya infrastruktur AI mereka. Alat pengkodean ini dianggap mirip dengan Copilot GitHub dan saat ini sedang digunakan secara internal oleh tim Meta.

CodeCompose: Generative AI for Coding

Sebagai lanskap inovasi teknologi terus berkembang, perusahaan seperti Meta memimpin muatan dalam menata ulang alat dan platform berbasis AI. CodeCompose hadir sebagai bukti ambisi raksasa teknologi ini di dunia alat pengodean yang didukung AI.

“Kami bahkan menata ulang cara kami membuat kode dengan menerapkan CodeCompose, asisten pengkodean berbasis AI generatif yang kami kembangkan untuk membuat pengembang kami lebih produktif sepanjang siklus hidup pengembangan perangkat lunak”, kata juru bicara dari Meta di pengumuman resmi.

Saran Kode untuk Python dan Bahasa Lain

Alat bertenaga AI dimaksudkan untuk menawarkan saran kode untuk berbagai bahasa termasuk Python, saat pengembang mengetik Integrated Development Environments (IDEs) seperti VS Code.

Alat ini dapat memanfaatkan pemahamannya tentang kode di sekitarnya untuk memberikan saran yang lebih baik. “CodeCompose dapat memanfaatkan kode di sekitarnya untuk memberikan saran yang lebih baik”, komentar Michael Bolin, seorang insinyur perangkat lunak di Meta. “CodeCompose juga dapat menggunakan komentar kode sebagai sinyal dalam menghasilkan kode”.

Model CodeCompose terdiri dari 6,7 miliar parameter dan disesuaikan dengan kode pihak pertama Meta. Ini terintegrasi dalam alur kerja pengembangan perusahaan, memastikan pengembang dan ilmuwan data menerima saran kode yang relevan di setiap permukaan tempat mereka bekerja.

Penerimaan dan Utilitas

Ribuan Karyawan Meta dilaporkan menerima saran CodeCompose setiap minggu, dengan tingkat penerimaan lebih dari 20%.

“Ini akan menjadi semakin penting di tahun-tahun mendatang. Selama dekade berikutnya, kita akan melihat peningkatan spesialisasi dan kustomisasi dalam desain chip, infrastruktur AI yang dibuat khusus untuk beban kerja dan spesifik beban kerja, sistem dan alat baru untuk penerapan dalam skala besar, dan peningkatan efisiensi dalam dukungan produk dan desain”, tulis Meta.

Mengatasi Kontroversi

Meskipun usaha Meta menjanjikan dalam pengkodean yang dibantu AI, kontroversi seputar bidang teknologi ini. GitHub dan OpenAI, pencipta GitHub Copilot, adalah saat ini terlibat dalam gugatan yang menuduh pelanggaran undang-undang hak cipta, menimbulkan potensi risiko bagi perusahaan yang menggunakan alat bantuan pengkodean bertenaga AI.

Menanggapi kekhawatiran yang diajukan oleh Techcrunch tentang potensi pelanggaran hak cipta, juru bicara Meta mengatakan bahwa “CodeCompose dilatih tentang InCoder, yang dirilis oleh divisi riset AI Meta. Dalam makalah yang merinci InCoder, kami mencatat bahwa, untuk melatih InCoder,’Kami mengumpulkan sekumpulan (1) kode publik dengan lisensi sumber terbuka yang permisif, non-copyleft, dari GitHub dan GitLab serta (2) pertanyaan, jawaban, dan komentar StackOverflow.’Satu-satunya pelatihan tambahan yang kami lakukan untuk CodeCompose ada di kode internal Meta”.

Komitmen Meta terhadap praktik pengkodean yang aman dan terjamin adalah”pertimbangan utama”dalam pembuatan alat seperti CodeCompose. Kemampuan perusahaan untuk beradaptasi dan menghadapi kontroversi ini secara langsung menggarisbawahi semakin pentingnya alat berbasis AI ini di dunia kita yang semakin digital.

“Kami selalu fokus untuk memberikan nilai dan dampak jangka panjang untuk memandu visi infrastruktur kami. Kami percaya rekam jejak kami dalam membangun infrastruktur kelas dunia memposisikan kami untuk terus memimpin dalam AI selama dekade berikutnya dan seterusnya”, kata juru bicara tersebut.

Di tahun-tahun mendatang, Meta siap untuk mendorong masa depan tempat AI dan kolaborasi manusia berdampingan untuk membuka kemampuan, peluang, dan tingkat produktivitas baru.

Alat Pengkodean AI Otomatis: Medan Perang Teknologi Baru

AI adalah mengubah industri pengembangan perangkat lunak. Raksasa teknologi seperti Google, Microsoft, dan Amazon bersaing untuk menawarkan alat terbaik yang didukung AI untuk pembuatan kode dan proses debug. Berikut adalah beberapa perkembangan terbaru di bidang ini:

GitHub Copilot, a proyek bersama antara Microsoft dan OpenAI, menggunakan GPT-4 untuk menyarankan cuplikan kode berdasarkan input pengguna. GitHub Copilot didukung oleh OpenAI Codex, model bahasa pra-terlatih generatif yang dibuat oleh OpenAI. Awal tahun ini, GitHub memamerkan visi masa depannya dengan GitHub Copilot X, yang menyertakan integrasi dengan GPT-4 OpenAI. Perusahaan perangkat lunak AI Builder.ai menerima investasi ekuitas dari Microsoft. Kesepakatan itu akan memungkinkan pengguna untuk mengakses Builder.ai Natasha AI manajer produk melalui Microsoft Teams. Builder.ai dan GitHub Copilot adalah dua jenis alat bertenaga AI untuk pengembangan perangkat lunak. Builder.ai adalah platform tanpa kode yang memungkinkan pengguna membuat aplikasi dengan memilih dari berbagai templat dan fitur, tanpa menulis kode apa pun. Layanan ini ideal untuk pengguna non-teknis yang ingin membuat aplikasi sederhana atau standar. Google bekerja sama dengan Replit untuk menawarkan Ghostwriter, alat AI yang membantu developer menulis kode. Kemitraan ini juga memberi developer Replit akses ke Google Cloud dan sebaliknya. Selain itu, Google membawa pembuatan kode dan proses debug ke chatbot AI Bard. Pengguna cukup mengetik pertanyaan atau permintaan pengkodean mereka dalam bahasa alami, dan Bard akan menghasilkan beberapa draf tanggapan yang memungkinkan untuk mereka pilih. Pengguna juga dapat mengajukan pertanyaan lanjutan atau meminta Bard mencoba lagi jika mereka tidak puas dengan hasilnya. Amazon meluncurkan CodeWhisperer, alat AI gratis yang bersaing dengan GitHub Copilot. Ini bekerja dengan bahasa Python, JavaScript, dan Java dan terintegrasi dengan IDE populer seperti PyCharm dan Visual Studio Code. Ini membantu pengguna menulis kode lebih cepat dan lebih mudah. CodeWhisperer terintegrasi dengan layanan dan alat AWS, seperti Lambda, CloudFormation, dan Amplify. Ini memungkinkan pengguna untuk dengan mudah menyebarkan dan mengelola kode mereka di cloud dengan konfigurasi minimal.

Categories: IT Info