Gemini CLI GitHub Actions của Google gây nhầm lẫn cho các nhà phát triển do nhiều sản phẩm cạnh tranh

Nhóm Cộng đồng BigGo
Gemini CLI GitHub Actions của Google gây nhầm lẫn cho các nhà phát triển do nhiều sản phẩm cạnh tranh

Google đã ra mắt Gemini CLI GitHub Actions , một trợ lý mã hóa AI mới tích hợp trực tiếp vào quy trình làm việc của GitHub . Tuy nhiên, việc phát hành này đã gây ra sự nhầm lẫn đáng kể trong cộng đồng các nhà phát triển, những người đang gặp khó khăn trong việc hiểu được dòng sản phẩm AI ngày càng phân mảnh của Google .

Khủng hoảng nhận diện sản phẩm khiến các nhà phát triển thất vọng

Phản ứng của cộng đồng cho thấy sự thất vọng sâu sắc với cách tiếp cận phát triển sản phẩm AI của Google . Các nhà phát triển đang đặt câu hỏi liệu đây có thực sự là một công cụ giao diện dòng lệnh, một GitHub Action , hay là thứ gì khác hoàn toàn. Quy ước đặt tên đã tạo ra sự nhầm lẫn đặc biệt vì sản phẩm không hoạt động như một CLI truyền thống khi được sử dụng thông qua GitHub .

Nhiều nhà phát triển có kinh nghiệm, bao gồm những người có hơn một thập kỷ kinh nghiệm với nền tảng Google , báo cáo rằng họ không thể hiểu rõ sản phẩm này thực sự làm gì, được thiết kế cho ai, hoặc chi phí bao nhiêu. Sự nhầm lẫn này không chỉ ảnh hưởng đến người dùng thông thường mà còn cả các quản lý kỹ thuật có ngân sách AI đang tích cực tìm kiếm các công cụ phát triển tốt hơn.

Nhiều giải pháp cạnh tranh trong hệ sinh thái của Google

Việc ra mắt này bổ sung vào một lĩnh vực đã đông đúc các công cụ mã hóa AI của Google . Các nhà phát triển đã xác định ít nhất ba tác nhân mã hóa riêng biệt từ Google , bao gồm Jules (hoạt động trong máy ảo), Gemini CLI gốc (cho phát triển cục bộ), và bây giờ là phiên bản GitHub Actions này. Mỗi cái hoạt động trong các môi trường khác nhau và phục vụ các trường hợp sử dụng chồng chéo.

Sự phân mảnh này đã dẫn đến những chỉ trích rằng Google thiếu tầm nhìn thống nhất cho các công cụ phát triển AI của mình. Tình hình được làm phức tạp thêm bởi sự phức tạp trong xác thực, nơi các sản phẩm AI khác nhau của Google yêu cầu các hệ thống thông tin xác thực và tầng đăng ký khác nhau.

So sánh các công cụ lập trình AI của Google:

  • Jules: Hoạt động trong môi trường VM, bất đồng bộ trên các checkout code riêng biệt
  • Gemini CLI: Công cụ terminal cục bộ, tương tác đồng bộ với người dùng trên máy riêng
  • Gemini CLI GitHub Actions: Chạy trong GitHub Action runners trên các checkout riêng biệt, dựa trên đám mây

Sự phức tạp trong xác thực và đăng ký

Một điểm đau đáng kể được cộng đồng nêu bật liên quan đến mô hình đăng ký phức tạp của Google . Không giống như các đối thủ cạnh tranh như Claude cung cấp đăng ký hàng tháng đơn giản bao gồm tất cả các tính năng, các dịch vụ AI của Google được chia thành nhiều gói với ranh giới không rõ ràng.

Phiên bản GitHub Actions không thể xác thực bằng hệ thống OAuth giống như Gemini CLI tiêu chuẩn, thay vào đó yêu cầu khóa API từ Google AI Studio . Điều này tạo ra thêm ma sát và hạn chế quyền truy cập đối với một số tầng người dùng nhất định, bất chấp những tuyên bố của Google về các tính năng bảo mật cấp doanh nghiệp.

Tính năng bảo mật:

  • Workload Identity Federation ( WIF ) cho xác thực không cần thông tin đăng nhập
  • Danh sách cho phép lệnh để kiểm soát chi tiết các lệnh shell
  • Tích hợp OpenTelemetry để có tính minh bạch và giám sát hoàn toàn
  • Tạo danh tính tùy chỉnh với kiểm soát quyền hạn chính xác

Vấn đề giới hạn tốc độ cản trở việc sử dụng thực tế

Các nhà phát triển báo cáo những vấn đề giới hạn tốc độ nghiêm trọng khiến tầng miễn phí gần như không thể sử dụng được cho công việc phát triển thực tế. Người dùng mô tả việc đạt giới hạn chỉ sau 5-6 yêu cầu, với một số trải nghiệm hạn chế sau một tác vụ phức tạp duy nhất. Điều này trái ngược hoàn toàn với những tuyên bố của Google về hạn ngạch miễn phí hào phóng.

Các vấn đề giới hạn tốc độ đặc biệt có vấn đề đối với các tác nhân mã hóa tự động, có thể bị kẹt trong vòng lặp hoặc không thể hoàn thành tác vụ khi các cuộc gọi API bị hạn chế. Một số nhà phát triển đã phải tạo nhiều khóa API thông qua bạn bè để giải quyết những hạn chế này.

Ba quy trình làm việc cốt lõi được cung cấp:

  • Phân loại vấn đề thông minh: Phân tích tự động, gắn nhãn và ưu tiên hóa các vấn đề mới
  • Đánh giá Pull Request được tăng tốc: Phản hồi về chất lượng mã, phong cách và tính chính xác được hỗ trợ bởi AI
  • Cộng tác theo yêu cầu: Đề cập @gemini-cli để ủy thác nhiệm vụ trong các vấn đề và PR

Tích hợp hạn chế với hệ sinh thái của chính Google

Có lẽ đáng ngạc nhiên nhất, các nhà phát triển lưu ý rằng Gemini hoạt động kém ngay cả trong hệ sinh thái sản phẩm của chính Google . Người dùng báo cáo rằng AI không thể thực hiện các tác vụ cơ bản như tạo cuộc hẹn lịch, chỉnh sửa Google Docs ngoài việc chèn đơn giản, hoặc giúp đỡ với các công thức Google Sheets một cách hiệu quả.

Gemini không thể tạo cho tôi một cuộc hẹn lịch giữa tôi và người khác trong 30 phút vào tuần tới. Thực tế là nó chưa thể tạo cuộc hẹn.

Hạn chế này có vẻ đặc biệt kỳ lạ khi xem xét quyền truy cập rộng rãi của Google vào dữ liệu người dùng và bộ sản phẩm tích hợp của họ.

Việc ra mắt Gemini CLI GitHub Actions đại diện cho nỗ lực của Google trong việc cạnh tranh trong không gian trợ lý mã hóa AI, nhưng việc thực hiện đã làm nổi bật những thách thức tổ chức rộng lớn hơn. Phản ứng của cộng đồng cho thấy rằng trong khi Google có khả năng AI mạnh mẽ, cách tiếp cận phát triển sản phẩm và trải nghiệm người dùng của họ cần cải thiện đáng kể để cạnh tranh hiệu quả với các đối thủ tập trung hơn.

Tham khảo: Meet your new Al coding teammate: Gemini CLI GitHub Actions