Tổng quan về các công cụ Gemini Code Assist

Tài liệu này mô tả các công cụ hỗ trợ lập trình Gemini dành cho nhà phát triển. Các công cụ cho phép nhà phát triển kết nối với các dịch vụ bên ngoài mà không cần rời khỏi IDE để nhận nhiệm vụ, tóm tắt tài liệu thiết kế và làm nhiều việc khác. Các công cụ có trong Gemini Code Assist dành cho cá nhân (miễn phí) và Gemini Code Assist phiên bản Tiêu chuẩn và Doanh nghiệp.

Bạn có thể gửi câu lệnh cho các công cụ cụ thể trong cuộc trò chuyện Gemini Code Assist trong IDE bằng cách bắt đầu câu lệnh bằng @TOOL_NAME. Để dùng thử các công cụ trong IDE, hãy làm theo hướng dẫn trong các tài nguyên sau:

Các điểm hạn chế

Các công cụ Gemini Code Assist có các hạn chế sau:

  • Các công cụ chỉ có trong VS Code và IDE JetBrains.
  • Các công cụ không thể thực hiện các thao tác tạo, chỉnh sửa hoặc xoá tài nguyên trong một dịch vụ bên ngoài.
  • Mỗi công cụ hỗ trợ một số trường hợp sử dụng có giới hạn và có thể gây ra lỗi ngoài các trường hợp sử dụng được đề xuất.
  • Toán tử công cụ (@) theo sau là tên công cụ phải ở đầu lời nhắc.

Các công cụ có sẵn

Bảng sau đây liệt kê các công cụ hỗ trợ mã Gemini hiện có.

Sản phẩm hoặc dịch vụ Có trong các phiên bản Gemini Code Assist Câu lệnh mẫu Tài liệu dịch vụ
Apigee Doanh nghiệp @Apigee create an API to manage users Hướng dẫn: Sử dụng tính năng Gemini Code Assist để thiết kế, phát triển và kiểm thử API trong Apigee
Atlassian Rovo Tất cả các ấn bản @AtlassianRovo get tasks assigned to me Atlassian Rovo cho tính năng Trợ giúp lập trình Gemini của Google
GitHub Tất cả các ấn bản @GitHub list issues assigned to me
GitLab Tất cả các ấn bản @GitLab list open pull requests assigned to me
Cơ sở dữ liệu của Google Tiêu chuẩn và Doanh nghiệp @GoogleDatabases add a function to get customers by ID in @File
Google Tài liệu Tất cả các ấn bản @GoogleDocs list my docs Đọc tài liệu trong khi lập trình bằng tính năng Hỗ trợ lập trình của Gemini
MongoDB Tất cả các ấn bản @MongoDB how can I optimize my query? Tài liệu về MongoDB
Neo4j Tất cả các ấn bản @neo4j How do I configure the Java driver? Tài liệu về Neo4j
New Relic Tất cả các ấn bản @NewRelic how do I install the python agent? Trình bổ trợ New Relic cho tính năng Trợ giúp lập trình Gemini của Google
Redis Tất cả các ấn bản @Redis what is Redis Cloud? Tài liệu về Redis
Sentry Tất cả các ấn bản @Sentry list issues in project my-project Tài liệu về Sentry.io
Snyk Tất cả các ấn bản @Snyk scan for issues Tài liệu dành cho người dùng Snyk

Cách các công cụ sử dụng dữ liệu của bạn

Mỗi công cụ đều có nhật ký trò chuyện riêng tư và ngữ cảnh riêng. Khi bạn sử dụng một công cụ, câu lệnh và câu trả lời của công cụ đó chỉ được dùng khi bạn tương tác với công cụ đó. Các công cụ khác không thể truy cập thông tin này.

Việc tách riêng nhật ký trò chuyện và dữ liệu được truy xuất từ mỗi công cụ đảm bảo rằng chỉ công cụ bạn đang sử dụng mới có quyền truy cập vào dữ liệu của công cụ đó. Để tìm hiểu thêm về những lệnh gọi API mà một công cụ cụ thể có thể thay mặt bạn thực hiện, hãy xem phần Quyền đối với công cụ Gemini Code Assist.

Để biết thêm thông tin về cách Gemini Code Assist xử lý dữ liệu của bạn, hãy xem phần Cách Gemini Code Assist sử dụng dữ liệu của bạn.

Xác thực

Các công cụ Gemini Code Assist yêu cầu bạn:

  • Xác thực với Google Cloud để xác minh danh tính và đặc quyền truy cập của bạn.
  • Xác thực với Google hoặc dịch vụ hoặc API của bên thứ ba mà bạn đang truy cập bằng từng công cụ.
Để biết thêm thông tin về tính bảo mật và quyền riêng tư, hãy xem nội dung Tổng quan về tính bảo mật và quyền riêng tư của tính năng Trợ giúp lập trình Gemini.

Bước tiếp theo