Fenomena Clone Software di Era Generatif AI
Ekosistem pengembangan perangkat lunak belakangan ini diramaikan oleh fenomena yang sangat menarik: munculnya aplikasi open-source clean-room clone untuk perangkat lunak mainstream seperti Microsoft Office (Wordcraft, Gridcraft). Yang membuat fenomena ini berbeda dari proyek open-source masa lalu adalah adanya peluang keterlibatan Generative AI (Gen AI) secara masif dalam proses pengembangannya, dikombinasikan dengan arsitektur sistem modern.
Gambar 1. Tampilan wordcraft yang sangat mirip dengan Microsoft Word (MSWord)
Pada web github terdapat tagline WordCraft: A fast, open-source word processor with a familiar workflow: the ribbon, styles, tables, track changes, references and mail merge. It reads and writes .docx, runs natively on macOS, Windows, Linux and BSD, and in the browser via WebAssembly. By the ArtCraft team. Ini menunjukkan functionalitas WordCraft yang tidak hanya memiliki kemampuan sebagai word processor modern namun juga dapat berjalan secara native di berbagai platform seperti Windows, Linux, MacOS dan BSD. Pengalaman menggunakan WordCraft cukup bagus untuk penggunaan yang umum dan bahkan juga mempunyai fitur untuk sitasi kolaborasi dengan software lain (Zotero).
Gambar 2. Tampilan WordCraft dengan integrasi Zotero
Faktor Pendorong Utama di Era Gen AI
Penyebab utama melesatnya pengembangan software klon ini adalah akselerasi luar biasa dari Gen AI code generation dan agentic workflow. Jika dahulu membutuhkan ratusan insinyur dan waktu bertahun-tahun untuk memetakan ribuan state UI/UX dan command catalog (seperti ratusan perintah diskrit pada aplikasi pengolah kata atau spreadsheet), kini tim kecil dapat memanfaatkan LLM untuk menyelesaikannya dalam waktu yg mungkin jauh lebih cepat.
Lebih jauh lagi, aplikasi-aplikasi baru ini dirancang agent-native dari arsitektur paling dasar—menyediakan antarmuka kontrol melalui protokol seperti Model Context Protocol (MCP) agar agen AI dapat mengoperasikan software tersebut secara langsung.
Hal yang Perlu Diwaspadai
- Celah Keamanan: Kode yang dibikin otomatis oleh AI kemungkinan memiliki "lubang" keamanan rahasia yang tidak langsung terlihat jika tidak diperiksa ulang oleh ahli security dan ini memungkinkan aplikasi bisa gampang diretas oleh hacker atau sistem bisa menjadi crash.
- Halusinasi Logika dan Kerusakan Data (Silent Data Corruption): Pada aplikasi sensitif seperti spreadsheet, kesalahan kecil dalam logika kalkulasi ulang inkremental atau pembacaan byte dapat berujung pada kerusakan data yang tidak disadari oleh pengguna.
By Muhammad Nurul Puji (berkolaborasi dengan Gen AI - Gemini)
Keywords: clone software, Gen AI, WordCraft
SDG: 9 “Industry, Innovation and Infrastructure”
Referensi:
Comments :