Jules của Google gia nhập chuỗi công cụ lập trình, cạnh tranh tác nhân AI viết mã ngày càng gay gắt

Google vừa ra mắt Jules Tools, một giao diện dòng lệnh và API công khai cho tác nhân AI viết mã Jules, cho phép tích hợp sâu vào quy trình làm việc của nhà phát triển. Động thái này nhằm tăng cường khả năng cạnh tranh trong lĩnh vực AI hỗ trợ viết mã, cung…

google jules

Google đang đưa tác nhân AI viết mã Jules của mình tích hợp sâu hơn vào quy trình làm việc của các nhà phát triển với giao diện dòng lệnh (CLI) mới và API công khai. Điều này cho phép nó kết nối với các thiết bị đầu cuối, hệ thống CI/CD và các công cụ như Slack, trong bối cảnh cạnh tranh giữa các công ty công nghệ nhằm chiếm lĩnh tương lai của phát triển phần mềm và biến việc viết mã trở thành một nhiệm vụ có sự hỗ trợ của AI ngày càng gay gắt.

Cho đến nay, Jules – tác nhân viết mã bất đồng bộ của Google – chỉ có thể truy cập qua trang web và GitHub. Tuy nhiên, vào thứ Năm vừa qua, Google đã giới thiệu Jules Tools, một giao diện dòng lệnh đưa Jules trực tiếp vào thiết bị đầu cuối của nhà phát triển. CLI này cho phép các nhà phát triển tương tác với tác nhân thông qua các lệnh, tối ưu hóa quy trình làm việc bằng cách loại bỏ nhu cầu chuyển đổi giữa giao diện web và GitHub, đồng thời cho phép họ duy trì môi trường làm việc của mình trong khi giao các nhiệm vụ viết mã và xác thực kết quả.

“Chúng tôi muốn giảm thiểu tối đa việc chuyển đổi ngữ cảnh cho các nhà phát triển,” bà Kathy Korevec, Giám đốc Sản phẩm tại Google Labs, cho biết trong một cuộc phỏng vấn.

Google đã có Gemini CLI, một công cụ dòng lệnh dựa trên AI hoạt động trên các môi trường nhà phát triển như thiết bị đầu cuối và đường ống CI/CD. Cả Gemini CLI và Jules đều sử dụng mô hình AI Gemini 2.5 Pro của Google. Tuy nhiên, bà Korevec nói với TechCrunch rằng Jules Tools được thiết kế cho “các nhiệm vụ rất cụ thể,” trong khi Gemini CLI yêu cầu người dùng phải “mang tính lặp lại nhiều hơn” và “hợp tác nhiều hơn với công cụ.”

Bà Denise Kwan, người ủng hộ nhà phát triển cấp cao của Google, cũng giải thích trên Medium về sự khác biệt giữa Jules và Gemini CLI. Theo bà, Jules có thiết kế ít tương tác hơn và thực hiện các nhiệm vụ một cách độc lập sau khi người dùng phê duyệt kế hoạch của nó.

Ngoài CLI, Google cũng đã công khai API của Jules, API này trước đây được sử dụng cho phát triển nội bộ. Mục đích là để giúp các nhà phát triển sử dụng Jules thường xuyên hơn bằng cách tích hợp công cụ này vào các quy trình làm việc hiện có của họ, nơi họ có “rất nhiều kinh nghiệm và sự quen thuộc,” bà Korevec nói.

Các nhà phát triển cũng có thể sử dụng API để tích hợp Jules với môi trường phát triển tích hợp (IDE) của họ, một ứng dụng phần mềm giúp việc viết mã dễ dàng hơn bằng cách cung cấp danh sách các công cụ như VSCode. Tuy nhiên, bà Korevec cho biết nhóm của bà rất mong muốn xây dựng các plugin cụ thể cho IDE để mở rộng sự hiện diện của Jules.

Những cập nhật mới nhất này ra đời ngay sau khi Google giới thiệu tính năng “bộ nhớ” cho Jules để lưu giữ các tương tác với người dùng, sở thích, gợi ý và các bản sửa lỗi. Trong vài tuần qua, công cụ này cũng đã bổ sung một loạt các tính năng khác, bao gồm bố cục xếp chồng cho trình xem khác biệt, tải lên hình ảnh và khả năng đọc cũng như phản hồi các nhận xét về yêu cầu kéo (pull requests).

Một lĩnh vực khác mà Google đang khám phá với Jules là giảm sự phụ thuộc vào GitHub. Hiện tại, tác nhân này viết mã trong kho lưu trữ GitHub, yêu cầu các nhà phát triển kết nối nó với một kho lưu trữ hiện có hoặc cung cấp một kho trống để làm việc. Bà Korevec cho biết: “Người dùng muốn Jules tích hợp với các nhà cung cấp lưu trữ mã khác. Chúng tôi đang xem xét cách chúng tôi có thể cho phép điều đó với các hệ thống kiểm soát phiên bản khác. Chúng tôi cũng đang xem xét cho phép nó đối với những người không muốn hệ thống kiểm soát phiên bản, hoặc họ không quan tâm mã của họ được lưu trữ ở đâu.”

Việc giám sát các công cụ AI vẫn là một thách thức, đặc biệt là khi chúng được sử dụng trong môi trường chuyên nghiệp. Tuy nhiên, Jules được thiết kế để thông báo cho người dùng nếu nó gặp khó khăn với một nhiệm vụ cụ thể, yêu cầu họ can thiệp và hỗ trợ. Bà Korevec nói: “Nếu có điều gì xảy ra khiến nó gặp sự cố, hoặc gặp tình huống mà nó không thể tự gỡ rối, nó sẽ tạm dừng và đặt câu hỏi cho tôi.”

Tuy nhiên, việc giám sát trở nên khó khăn hơn khi người dùng tương tác với Jules trên thiết bị di động, vì thông báo gốc chưa được hỗ trợ. Bà Korevec lưu ý rằng nhiều người dùng đang truy cập Jules thông qua giao diện web di động của nó và cho biết Google đang nỗ lực để cải thiện trải nghiệm di động, đặc biệt là bằng cách khám phá các cách cung cấp thông báo gốc.

Cho đến nay, Jules chủ yếu được sử dụng bởi các kỹ sư phần mềm và các chuyên gia khác, không giống như nhiều nền tảng viết mã thị giác (vibe-coding) coi mình là công cụ hữu ích cho những người không phải là lập trình viên. Tuy nhiên, một số người dùng đang thử nghiệm Jules như một bổ sung cho các môi trường viết mã thông thường hoặc sáng tạo hơn. Bà Korevec chia sẻ với TechCrunch: “Chúng tôi thấy nhiều người mang dự án mà họ đã đạt đến giới hạn trong bất kỳ công cụ viết mã thị giác nào họ đang sử dụng, và sau đó mang nó đến Jules để mở rộng thêm.”

Ra mắt dưới dạng bản xem trước công khai vào tháng 5, Jules đã thoát khỏi giai đoạn beta vào tháng 8 và hiện có sẵn theo các gói giá có cấu trúc. Gói miễn phí cung cấp tối đa 15 tác vụ cá nhân hàng ngày và ba tác vụ đồng thời. Giới hạn cao hơn có sẵn thông qua các gói Google AI Pro và Ultra, với giá lần lượt là $19.99 và $124.99 mỗi tháng, cung cấp khoảng gấp 5 và 20 lần giới hạn tương ứng.

Thông tin trên được ghi nhận từ nguồn tin của TechCrunch.


follow nhận tin mới

tin mới


Tin NỔI BẬT


Tin Chính trị


Tin Hoa Kỳ


Tin Di trú