fost-nepal.org – Code Metal, sebuah startup yang berbasis di Boston, baru saja menyelesaikan putaran pendanaan Seri B senilai $125 juta dari investor baru dan yang sudah ada. Pendanaan ini datang beberapa bulan setelah perusahaan ini berhasil mengumpulkan $36 juta dalam pendanaan Seri A yang dipimpin oleh Accel. Didirikan pada tahun 2023, Code Metal berfokus pada penerjemahan dan verifikasi kode khususnya dalam industri pertahanan, dengan klien awal seperti L3Harris, RTX, dan Angkatan Udara AS.
Startup ini menjadi bagian dari gelombang baru perusahaan yang memanfaatkan kecerdasan buatan (AI) untuk mengotomatisasi proses penulisan kode dan menerjemahkannya ke dalam berbagai bahasa pemrograman. Meskipun metodologi di balik teknologi ini masih dalam tahap pengujian, banyak investor tetap optimis bahwa beberapa pendekatan akan terbukti berhasil. Dalam dua tahun terakhir, perusahaan lain seperti Antithesis dan Code Rabbit juga telah mengamankan investasi untuk solusi mereka dalam hal pengujian dan keamanan kode yang dihasilkan AI.
Peter Morales, CEO Code Metal, menjelaskan bahwa pasar mulai menyadari tantangan besar dalam industri yang dapat didukung oleh kode yang dihasilkan AI. Salah satu tantangan tersebut adalah porting kode lama ke aplikasi baru, yang seringkali memperlambat proses jika hanya tersedia insinyur berpengalaman dalam bahasa pemrograman yang sudah usang.
Code Metal memanfaatkan perangkat lunaknya untuk menerjemahkan kode dari bahasa pemrograman tingkat tinggi, seperti Python dan C++, ke dalam bahasa yang lebih rendah atau yang spesifik untuk perangkat keras, seperti Rust dan CUDA. Morales menekankan bahwa teknologi mereka juga memasukkan serangkaian pengujian dalam setiap langkah penerjemahan untuk memastikan bahwa kode yang dihasilkan bebas dari kesalahan.
Menurut salah satu investor Code Metal, Yan-David Erlich, banyak kode yang mengontrol infrastruktur komunikasi penting sudah usang dan perlu diperbarui. Namun, proses penerjemahan dapat memperkenalkan bug, hal yang sangat problematik. Morales meyakinkan bahwa dalam proses ini, perangkat lunak mereka akan memberikan umpan balik jika penerjemahan tidak dapat dilakukan.