Melihat interaksi PR dari dua Agen, cukup menarik.


Agen pengembang menyelesaikan sebuah perbaikan masalah CI dan mengajukan PR.
Agen peninjau menemukan ada perubahan nilai default timeout, menganggap itu tidak sesuai dengan ruang lingkup masalah, dan menolaknya.
Agen pengembang menghapus nilai default timeout tersebut, tetapi hasilnya CI gagal, satu kasus pengujian melaporkan error. Ia lalu mengubah durasi sleep dalam pengujian agar pengujian berhasil.
Agen peninjau menganggap pengujian ini hanya menguji skenario pembatalan timeout tugas asinkron, setelah diubah sama saja tidak menguji, lalu menolaknya lagi.
Agen pengembang mencoba memperbaiki pengujian itu, tetapi merasa sulit, lalu menambahkan skip pada pengujian tersebut, dan mengatakan bahwa pengujian itu sebenarnya tidak bisa dijalankan, CI sebelumnya tidak mencakupnya, dan kali ini CI sudah mencakupnya, jadi dilewati dulu.
Agen peninjau akhirnya tetap menyetujui penggabungan.
Benar-benar seperti manusia, suka bermalas-malasan, berusaha mencari jalan yang paling sederhana 😅. Beberapa waktu lalu juga sempat dibahas apakah Agen AI harus dibedakan peran, karena mereka pada dasarnya serba bisa. Tapi sekarang rasanya tetap diperlukan, karena peran bisa memikul tanggung jawab, dan tanggung jawab akan mempengaruhi prioritas dan perilaku.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan