ภาพรวมของเครื่องมือ Gemini Code Assist

เอกสารนี้อธิบายเครื่องมือ Gemini Code Assist สําหรับนักพัฒนาซอฟต์แวร์ เครื่องมือต่างๆ ช่วยนักพัฒนาแอปเชื่อมต่อกับบริการภายนอกได้โดยไม่ต้องออกจาก IDE เพื่อรับงาน สรุปเอกสารการออกแบบ และอื่นๆ เครื่องมือมีให้บริการใน Gemini Code Assist สำหรับบุคคลธรรมดา ซึ่งใช้งานได้โดยไม่มีค่าใช้จ่าย และ Gemini Code Assist รุ่นมาตรฐานและ Enterprise

คุณสามารถส่งพรอมต์ไปยังเครื่องมือที่เฉพาะเจาะจงในแชทของ Gemini Code Assist ใน IDE โดยเริ่มต้นพรอมต์ด้วย @TOOL_NAME หากต้องการลองใช้เครื่องมือใน IDE ให้ทำตามวิธีการในแหล่งข้อมูลต่อไปนี้

ข้อจำกัด

เครื่องมือ Gemini Code Assist มีขีดจํากัดต่อไปนี้

  • เครื่องมือมีให้บริการใน VS Code และ JetBrains IDE เท่านั้น
  • เครื่องมือจะดำเนินการสร้าง แก้ไข หรือลบทรัพยากรในบริการภายนอกไม่ได้
  • เครื่องมือแต่ละรายการรองรับ Use Case จํากัดและอาจแสดงข้อผิดพลาดหากอยู่นอก Use Case ที่แนะนํา
  • ตัวดำเนินการเครื่องมือ (@) ตามด้วยชื่อเครื่องมือต้องอยู่ตอนต้นของพรอมต์

เครื่องมือที่ใช้ได้

ตารางต่อไปนี้แสดงเครื่องมือ Gemini Code Assist ที่มี

ผลิตภัณฑ์หรือบริการ มีให้บริการในรุ่นต่างๆ ของ Gemini Code Assist ตัวอย่างพรอมต์ เอกสารประกอบเกี่ยวกับบริการ
Apigee Enterprise @Apigee create an API to manage users บทแนะนํา: ใช้ Gemini Code Assist เพื่อออกแบบ พัฒนา และทดสอบ API ใน Apigee
Atlassian Rovo ทุกฉบับ @AtlassianRovo get tasks assigned to me Atlassian Rovo สำหรับ Google Gemini Code Assist
GitHub ทุกฉบับ @GitHub list issues assigned to me
GitLab ทุกฉบับ @GitLab list open pull requests assigned to me
ฐานข้อมูล Google Standard และ Enterprise @GoogleDatabases add a function to get customers by ID in @File
Google เอกสาร ทุกฉบับ @GoogleDocs list my docs อ่านเอกสารขณะเขียนโค้ดด้วยฟีเจอร์ช่วยเขียนโค้ดของ Gemini
MongoDB ทุกฉบับ @MongoDB how can I optimize my query? เอกสารประกอบของ MongoDB
Neo4j ทุกฉบับ @neo4j How do I configure the Java driver? เอกสารประกอบของ Neo4j
New Relic ทุกฉบับ @NewRelic how do I install the python agent? ตัวแทน New Relic สำหรับ Google Gemini Code Assist
Redis ทุกฉบับ @Redis what is Redis Cloud? เอกสาร Redis
Sentry ทุกฉบับ @Sentry list issues in project my-project เอกสารของ Sentry.io
Snyk ทุกฉบับ @Snyk scan for issues เอกสารสำหรับผู้ใช้ Snyk

วิธีที่เครื่องมือใช้ข้อมูลของคุณ

เครื่องมือแต่ละรายการจะมีประวัติและบริบทการแชทส่วนตัวของตนเอง เมื่อคุณใช้เครื่องมือ ระบบจะใช้พรอมต์ของคุณและการตอบกลับของเครื่องมือนั้นเฉพาะเมื่อโต้ตอบกับเครื่องมือนั้นเท่านั้น เครื่องมืออื่นๆ จะเข้าถึงข้อมูลนี้ไม่ได้

การเก็บประวัติการแชทและข้อมูลที่ดึงมาจากแต่ละเครื่องมือแยกกันช่วยให้มั่นใจได้ว่ามีเพียงเครื่องมือที่คุณใช้เท่านั้นที่เข้าถึงข้อมูลได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ API เรียกเครื่องมือหนึ่งๆ ว่าทําในนามของคุณได้ได้ที่สิทธิ์ของเครื่องมือ Gemini Code Assist

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Gemini Code Assist จัดการข้อมูลของคุณได้ที่วิธีที่ Gemini Code Assist ใช้ข้อมูลของคุณ

การตรวจสอบสิทธิ์

เครื่องมือ Gemini Code Assist กำหนดให้คุณต้องดำเนินการต่อไปนี้

  • ตรวจสอบสิทธิ์เข้าสู่ระบบ Google Cloud เพื่อยืนยันตัวตนและสิทธิ์เข้าถึง
  • ตรวจสอบสิทธิ์กับ Google หรือบริการหรือ API ของบุคคลที่สามที่คุณเข้าถึงด้วยเครื่องมือแต่ละรายการ
ดูข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยและความเป็นส่วนตัวได้ที่ภาพรวมความปลอดภัยและความเป็นส่วนตัวของ Gemini Code Assist

ขั้นตอนถัดไป