Pengkomputeran saintifik dalam era AI agentic
Laporan lapangan menunjukkan cara saintis menggunakan ejen pengekodan untuk memodenkan perisian saintifik bagi genomik dan bidang lain yang kaya dengan data.
Pengkomputeran saintifik ialah teras utama penyelidikan moden dalam dunia akademik dan industri. Namun, perisian yang diperlukan untuk menganalisis maklumat saintifik sukar menyaingi kadar penjanaan data yang pesat. Banyak alat penyelidikan yang digunakan secara meluas bermula sebagai kod pelengkap kepada kertas penyelidikan, dibangunkan oleh pasukan akademik kecil dengan pengalaman kejuruteraan yang terhad serta masa yang amat sedikit untuk pemakejan, pengujian, pengoptimuman atau sokongan jangka panjang. Akibatnya, infrastruktur saintifik sering bergantung pada aliran kerja yang perlahan dan rapuh serta memerlukan penyelenggaraan berterusan. Kekangan ini memperlahankan penemuan.
Ejen AI mula mengubah keadaan ini. Dengan mengurangkan kos kerja kejuruteraan dan melaksanakan tugas pembangunan yang membosankan, ejen dapat membantu penyelidik menghasilkan prototaip idea dengan lebih cepat, menjalankan projek yang dahulunya tidak praktikal dan menyelenggara perisian dengan lebih mudah untuk jangka panjang. Hasilnya, perisian saintifik menjadi lebih cekap dan lebih terpelihara, sekali gus membolehkan penyelidik meluangkan lebih banyak masa untuk penemuan.
Kami berkongsi laporan lapangan berbentuk penerokaan tentang lapan projek pengkomputeran saintifik berbantukan ejen, terutamanya dalam sains hayat; lima menggunakan Codex sahaja dan tiga menggunakan gabungan Codex dengan Claude Code. Laporan ini menghimpunkan kajian kes yang ditulis oleh pasukan di sebalik setiap projek dan mengenal pasti tema yang berulang. Projek tersebut merangkumi penyelenggaraan rutin dan pengoptimuman bersasar hinggalah migrasi bahasa berskala besar dan reka bentuk semula berasaskan GPU. Para penyumbang melaporkan bahawa ejen mempercepat pembangunan dan penyelenggaraan perisian dengan ketara. Dalam sesetengah kes, ejen membantu pasukan kecil melaksanakan kerja yang sebaliknya memerlukan lebih banyak masa atau sokongan kejuruteraan khusus. Namun, mereka turut menekankan cabaran berterusan untuk menetapkan tanggungjawab dan pengawasan jangka panjang yang jelas bagi alat yang terhasil.
Para penyumbang secara konsisten menggambarkan peralihan peranan penyelidik daripada pelaksanaan kepada pengesahan dan penyelarasan: menetapkan perkara yang perlu dibina, menentukan cara mengukur ketepatannya dan memutuskan bila projek sedia untuk dilancarkan. Dalam model baharu ini, penyelidik kekal mengawal hala tuju saintifik dan tahap kualiti, tetapi bergerak lebih pantas dengan bantuan agentic
Memodenkan pustaka yang digunakan secara meluas untuk menghuraikan data genomik
cyvcf2 ialah pustaka Python untuk membaca dan menulis fail varian genomik. GPT‑5.5 menggantikan sistem binaan dan pemakejan lama pustaka tersebut dengan proses moden bersepadu yang direka untuk memudahkan pemasangan, pengujian dan penerbitannya.
Dengan ejen pengekodan, agak mudah untuk bergerak pantas; namun buat masa ini, kemajuan jauh dalam sains masih memerlukan panduan, pemahaman, cita rasa dan ketelitian pakar.
—Brent Pedersen
Walaupun skop projek sangat berbeza, projek ini menunjukkan bahawa ejen pengekodan menjadikan tenaga kerja dan kepakaran kejuruteraan kurang membataskan pengkomputeran saintifik. Kini, kesesakan utama ialah mengesahkan output ejen AI, yang masih bergantung pada pertimbangan manusia.
Dalam semua kajian kes, ejen menangani permintaan khusus dengan skop yang jelas secara berkesan, tetapi tidak dapat menilai dengan pasti sama ada kerja mereka sah dari sudut saintifik atau memenuhi jangkaan. Malah, ejen sering menunjukkan keyakinan walaupun kerja mereka mengandungi kesilapan yang jelas. Oleh itu, penyemak manusia perlu mencari kaedah yang boleh dipercayai untuk mengesahkan hasilnya. Pendekatan paling kukuh menggunakan rujukan luaran atau sasaran penerimaan yang boleh diukur, seperti padanan output yang tepat, kesetaraan dengan alat sedia ada, tingkah laku statistik yang sesuai atau jawapan yang ditetapkan lebih awal menggunakan data simulasi.
Satu lagi tema berulang ialah projek lazimnya dilaksanakan secara berperingkat melalui lelaran berpandukan maklum balas, bukannya pendekatan satu percubaan. Para penyumbang membahagikan matlamat umum kepada perubahan yang lebih kecil, kemudian menggunakan penanda aras perantaraan dan sistem ujian untuk menilai serta menambah baik kerja ejen. Ejen sering menghasilkan pelaksanaan awal dengan cepat, tetapi penyelesaian kes pinggiran dan perbezaan berangka yang kecil mengambil masa lebih lama. Menyiapkan “peringkat akhir” pelaksanaan sering memerlukan kerja paling banyak.
Secara keseluruhan, kajian kes ini menunjukkan bahawa ejen membolehkan penyelidik mengurangkan masa untuk pelaksanaan dan menumpukan lebih banyak masa pada pengarahan kerja saintifik. Manusia menetapkan matlamat, membahagikan projek yang rumit kepada bahagian yang mudah diurus dan menilai sama ada hasilnya sah dari sudut saintifik. Dengan mengurangkan kekangan kejuruteraan yang berlarutan, ejen memperluas keupayaan penyelidik untuk membina sesuatu sambil membolehkan mereka menumpukan perhatian pada persoalan dan keputusan saintifik yang paling penting.
Jurang penyelenggaraan dalam perisian penyelidikan telah lama memperlahankan lelaran serta mengehadkan kebolehulangan dan kebolehpercayaan. Kajian yang diterbitkan tentang “kod penyelidikan(dibuka dalam tetingkap baru)” dan alat omik(dibuka dalam tetingkap baru) mendapati bahawa perisian yang diterbitkan sering gagal dipasang dengan betul dalam persekitaran pengkomputeran baharu atau gagal berjalan seperti yang didokumenkan, sehingga memaksa penyelidik meluangkan banyak masa untuk konfigurasi dan penyahpepijatan. Penambahbaikan rutin sekalipun dapat menjimatkan masa penyelidik dan mengurangkan keperluan pengkomputeran, manakala pemfaktoran semula serta penulisan semula berasaskan prestasi boleh memberikan manfaat lebih besar.
Namun, kos pelaksanaan yang lebih rendah turut memudahkan penghasilan banyak penulisan semula yang serupa, sekali gus memecah-belahkan pengguna dan menyebarkan perhatian pakar yang diperlukan untuk memastikan setiap alat kekal andal. Oleh itu, pengawasan dan pengiktirafan sumbangan jangka panjang amat penting. Perisian saintifik yang matang mengandungi kelaziman tidak terdokumentasi, keperluan keserasian dan kepercayaan pengguna yang tidak dapat dihasilkan semula hanya dengan menterjemahkan kod sumber.
Kajian kes ini menggambarkan beberapa kemungkinan langkah seterusnya. Perubahan pada MHCflurry dan cyvcf2 disepadukan ke dalam projek huluan asal masing-masing, manakala rustar-aligner diletakkan di bawah pengawasan komuniti baharu kerana projek asal telah ditinggalkan. Jika penyelarasan dengan penyelenggara sedia ada dapat dilakukan, ia perlu dimulakan seawal mungkin. Apabila pelaksanaan berasingan diperlukan, ia mesti mempunyai pemilik yang jelas dan pelan penyelenggaraan yang boleh diyakini. Tanpanya, penulisan semula moden hari ini mungkin menjadi kod terbiar esok, bukannya infrastruktur saintifik yang andal.
Laporan lapangan ini bersifat retrospektif dan penerokaan, tetapi kajian kesnya menunjukkan peralihan praktikal dalam cara perisian saintifik dibangunkan. Ejen pengekodan seperti Codex dapat mengurangkan kos penyelenggaraan, migrasi, pengoptimuman dan pelaksanaan baharu dengan ketara. Nilai saintifik jangka panjangnya masih bergantung pada keputusan manusia tentang perkara yang perlu dibina, cara mengesahkannya dan pihak yang akan menyelenggarakannya. Perubahan yang lebih mendalam bukan sekadar penyelidik dapat menghasilkan lebih banyak perisian, tetapi mereka dapat menumpukan lebih banyak usaha untuk menentukan, mengesahkan dan mengawasi alat tersebut.
Kajian kes ini menunjukkan bahawa ejen sudah mampu mempercepat lelaran dalam pengkomputeran saintifik. Apabila ejen pengekodan semakin baik, penyelidik dapat mengurangkan masa untuk memastikan saluran analisis terus berjalan dan menumpukan lebih banyak masa untuk memajukan bidang mereka.


