Gemini CLI GitHub Actions Google Hadapi Kekeliruan Pembangun Berhubung Pelbagai Produk Bersaing

Pasukan Komuniti BigGo
Gemini CLI GitHub Actions Google Hadapi Kekeliruan Pembangun Berhubung Pelbagai Produk Bersaing

Google telah melancarkan Gemini CLI GitHub Actions , sebuah pembantu pengekodan AI baharu yang berintegrasi terus ke dalam aliran kerja GitHub . Walau bagaimanapun, pelancaran ini telah mencetuskan kekeliruan yang ketara di kalangan pembangun yang bergelut untuk memahami barisan produk AI Google yang semakin berpecah-belah.

Krisis Identiti Produk Mengecewakan Pembangun

Respons komuniti mendedahkan kekecewaan mendalam terhadap pendekatan Google dalam pembangunan produk AI . Pembangun mempersoalkan sama ada ini benar-benar alat antara muka baris arahan, GitHub Action , atau sesuatu yang lain. Konvensyen penamaan telah mewujudkan kekeliruan khusus kerana produk ini tidak berfungsi sebagai CLI tradisional apabila digunakan melalui GitHub .

Ramai pembangun berpengalaman, termasuk mereka yang mempunyai lebih sedekad pengalaman platform Google , melaporkan tidak dapat memahami dengan jelas apa yang sebenarnya dilakukan oleh produk ini, untuk siapa ia direka, atau berapa kosnya. Kekeliruan ini melangkaui pengguna biasa kepada pengurus kejuruteraan dengan bajet AI yang secara aktif mencari alat pembangunan yang lebih baik.

Pelbagai Penyelesaian Bersaing Dalam Ekosistem Google

Pelancaran ini menambah kepada bidang alat pengekodan AI Google yang sudah sesak. Pembangun telah mengenal pasti sekurang-kurangnya tiga ejen pengekodan berasingan daripada Google , termasuk Jules (yang berfungsi dalam mesin maya), Gemini CLI asal (untuk pembangunan tempatan), dan kini varian GitHub Actions ini. Setiap satu beroperasi dalam persekitaran berbeza dan melayani kes penggunaan yang bertindih.

Perpecahan ini telah membawa kepada kritikan bahawa Google tidak mempunyai visi bersatu untuk alat pembangunan AI mereka. Keadaan ini diburukkan lagi oleh kerumitan pengesahan, di mana produk AI Google yang berbeza memerlukan sistem kelayakan dan peringkat langganan yang berbeza.

Perbandingan Alat Pengekodan AI Google:

  • Jules: Berfungsi dalam persekitaran VM, secara tak segerak pada checkout kod yang berasingan
  • Gemini CLI: Alat terminal tempatan, interaksi pengguna segerak pada mesin sendiri
  • Gemini CLI GitHub Actions: Berjalan dalam pelari GitHub Action pada checkout yang berasingan, berasaskan awan

Kerumitan Pengesahan dan Langganan

Titik kesakitan penting yang ditonjolkan oleh komuniti melibatkan model langganan Google yang rumit. Tidak seperti pesaing seperti Claude yang menawarkan langganan bulanan mudah yang meliputi semua ciri, perkhidmatan AI Google dipecahkan merentasi pelbagai pelan dengan sempadan yang tidak jelas.

Versi GitHub Actions tidak dapat mengesahkan menggunakan sistem OAuth yang sama seperti Gemini CLI standard, sebaliknya memerlukan kunci API daripada Google AI Studio . Ini mewujudkan geseran tambahan dan mengehadkan akses kepada peringkat pengguna tertentu, walaupun terdapat dakwaan Google tentang ciri keselamatan gred perusahaan.

Ciri-ciri Keselamatan:

  • Workload Identity Federation (WIF) untuk pengesahan tanpa kelayakan
  • Senarai putih arahan untuk kawalan terperinci ke atas arahan shell
  • Integrasi OpenTelemetry untuk ketelusan dan pemantauan yang lengkap
  • Penciptaan identiti tersuai dengan kawalan kebenaran yang tepat

Isu Had Kadar Menghalang Penggunaan Praktikal

Pembangun melaporkan masalah had kadar yang teruk yang menjadikan peringkat percuma hampir tidak boleh digunakan untuk kerja pembangunan sebenar. Pengguna menerangkan mencapai had selepas hanya 5-6 permintaan, dengan sesetengahnya mengalami sekatan selepas satu tugas kompleks. Ini sangat berbeza dengan dakwaan Google tentang kuota percuma yang murah hati.

Isu had kadar amat bermasalah untuk ejen pengekodan autonomi, yang boleh terperangkap dalam gelung atau gagal menyelesaikan tugas apabila panggilan API dihadkan. Sesetengah pembangun terpaksa mencipta pelbagai kunci API melalui rakan-rakan untuk mengatasi batasan ini.

Tiga Aliran Kerja Utama yang Ditawarkan:

  • Triaj Isu Pintar: Analisis automatik, pelabelan dan keutamaan isu-isu baharu
  • Ulasan Pull Request Dipercepatkan: Maklum balas kualiti kod, gaya dan ketepatan berkuasa AI
  • Kerjasama Atas Permintaan: Sebutan @gemini-cli untuk pendelegasian tugas dalam isu dan PR

Integrasi Terhad dengan Ekosistem Google Sendiri

Mungkin yang paling mengejutkan, pembangun menyatakan bahawa Gemini berprestasi buruk walaupun dalam ekosistem produk Google sendiri. Pengguna melaporkan bahawa AI tidak dapat melakukan tugas asas seperti mencipta temujanji kalendar, mengedit Google Docs selain daripada sisipan mudah, atau membantu dengan formula Google Sheets dengan berkesan.

Gemini tidak boleh buatkan saya temujanji kalendar antara saya dan orang lain selama 30 minit dalam minggu depan. Malah ia tidak boleh buat temujanji lagi.

Batasan ini kelihatan pelik terutamanya memandangkan akses luas Google kepada data pengguna dan suite produk bersepadu mereka.

Pelancaran Gemini CLI GitHub Actions mewakili percubaan Google untuk bersaing dalam ruang pembantu pengekodan AI , tetapi pelaksanaannya telah menonjolkan cabaran organisasi yang lebih luas. Respons komuniti menunjukkan bahawa walaupun Google mempunyai keupayaan AI yang kuat, pendekatan mereka terhadap pembangunan produk dan pengalaman pengguna memerlukan penambahbaikan ketara untuk bersaing secara berkesan dengan pesaing yang lebih fokus.

Rujukan: Meet your new Al coding teammate: Gemini CLI GitHub Actions