ตั้งค่า Gemini Code Assist ใน GitHub

หน้านี้จะแสดงวิธีตั้งค่า Gemini Code Assist ใน GitHub, ซึ่งเป็นเอเจนต์ที่ทำงานด้วยระบบ AI ของ Gemini ที่สรุปคำขอรับการผสานโค้ดโดยอัตโนมัติและให้การตรวจสอบโค้ดอย่างละเอียด

ก่อนเริ่มต้น

หากต้องการตั้งค่า Gemini Code Assist ใน GitHub โปรดตรวจสอบว่าคุณได้ดำเนินการต่อไปนี้

ผู้บริโภค

  1. มีองค์กรหรือบัญชีส่วนตัวใน GitHub

  2. มีที่เก็บ GitHub อย่างน้อย 1 รายการที่ต้องการเปิดใช้ Gemini Code Assist ใน GitHub

    หากไม่มีที่เก็บดังกล่าว คุณสามารถสร้าง Fork ของ ที่เก็บตัวอย่างของเรา เพื่อใช้งานได้

องค์กร

  1. มีองค์กรหรือบัญชีส่วนตัวใน GitHub

  2. มีที่เก็บ GitHub อย่างน้อย 1 รายการที่ต้องการเปิดใช้ Gemini Code Assist ใน GitHub

    หากไม่มีที่เก็บดังกล่าว คุณสามารถสร้าง Fork ของ ที่เก็บตัวอย่างของเรา เพื่อใช้งานได้

  3. ขอให้ผู้ดูแลระบบให้ บทบาทผู้ดูแลระบบการใช้บริการแก่คุณ และบทบาท geminicodeassistmanagement.scmConnectionAdmin

  4. ตรวจสอบว่าโปรเจ็กต์ Google Cloud ที่คุณใช้ระหว่างการตั้งค่าเชื่อมต่อกับบัญชีสำหรับการเรียกเก็บเงินที่ถูกต้อง

ติดตั้ง Gemini Code Assist ใน GitHub

ขั้นตอนต่อไปนี้จะแสดงวิธีตั้งค่า Gemini Code Assist ใน GitHub คลิกแท็บที่เกี่ยวข้องสำหรับเวอร์ชันที่ต้องการตั้งค่า ไม่ว่าจะเป็นเวอร์ชันสำหรับผู้บริโภคหรือเวอร์ชันสำหรับองค์กร

ผู้บริโภค

  1. ไปที่หน้าแอป Gemini Code Assist

  2. ลงชื่อเข้าใช้บัญชี GitHub หากยังไม่ได้ทำ

  3. คลิกติดตั้ง

    ระบบจะแสดงพรอมต์ให้ติดตั้งแอป Gemini Code Assist สำหรับผู้ใช้หรือองค์กร

  4. เมื่อได้รับข้อความแจ้งให้ติดตั้งแอปผู้ช่วย Gemini Code Assist สำหรับผู้ใช้หรือองค์กร ให้เลือกองค์กรที่ต้องการใช้

    หลังจากติดตั้งแอป Gemini Code Assist สำหรับองค์กร GitHub แล้ว ระบบจะแจ้งให้คุณเลือกที่เก็บเพื่อเปิดใช้การผสานรวมการตรวจสอบโค้ด

    ระบบจะเปลี่ยนเส้นทางคุณไปยังคอนโซลผู้ดูแลระบบสำหรับแอป Gemini Code Assist

  5. เข้าสู่ระบบด้วยบัญชี GitHub

  6. เลือกองค์กรหรือบัญชีส่วนตัวใน GitHub จากเมนูแบบเลื่อนลง

  7. อ่านและยอมรับข้อกำหนดในการให้บริการของ Google, นโยบายการใช้งานที่ไม่อนุญาตสำหรับ Generative AI และนโยบายความเป็นส่วนตัว จากนั้นคลิกตั้งค่าให้เสร็จสมบูรณ์

    ระบบจะเพิ่ม Gemini Code Assist ลงในคำขอรับการผสานโค้ดภายในที่เก็บที่คุณเลือก

หลังจากสร้างแล้ว Gemini Code Assist จะให้คำแนะนำในการตรวจสอบโค้ดทุกครั้งที่ผู้เขียน Pull Request หรือผู้ตรวจสอบคนอื่นๆ เพิ่มความคิดเห็นด้วยแท็ก /gemini ใน Pull Request

ตอนนี้ Gemini Code Assist ทำงานอยู่สำหรับคำขอรับการผสานโค้ดทั้งหมดภายในที่เก็บที่คุณเลือก

องค์กร

  1. ในคอนโซล Google Cloud ให้ไปที่หน้าเอเจนต์และเครื่องมือ ของ Gemini Code Assist

    ไปที่เอเจนต์และเครื่องมือ

    1. หากคุณยังไม่ได้เปิดใช้ Developer Connect API ก่อนหน้านี้ คุณจะเห็นแบนเนอร์คำเตือนที่แจ้งให้คุณเปิดใช้ API หากเกิดกรณีนี้ ให้คลิกปุ่มเปิดใช้ ที่เชื่อมโยงกับแบนเนอร์ แล้วคลิกปุ่มเปิดใช้ ในหน้าต่างกล่องโต้ตอบที่ปรากฏขึ้น
  2. ในส่วนเอเจนต์ ให้ค้นหาการ์ดการจัดการซอร์สโค้ดของ Code Assist แล้วคลิกเปิดใช้

    บานหน้าต่างเปิดใช้การจัดการซอร์สโค้ดของ Code Assist จะเปิดขึ้น

  3. ในส่วน Gemini Code Assist Management API ให้คลิกเปิดใช้

  4. ในส่วนเลือกการเชื่อมต่อ ให้คลิกเมนูแบบเลื่อนลงการเชื่อมต่อ

  5. ในเมนูแบบเลื่อนลง ให้คลิกสร้างการเชื่อมต่อใหม่

    บานหน้าต่างลิงก์ที่เก็บ Git ผ่าน Developer Connect จะเปิดขึ้น

  6. ในเมนูแบบเลื่อนลงผู้ให้บริการ ให้เลือกผู้ให้บริการ GitHub ที่คุณใช้

  7. ในช่องชื่อ ให้ป้อนชื่อการเชื่อมต่อ

  8. คลิกต่อไป

    หน้าต่างกล่องโต้ตอบขอโทเค็น OAuth ของ GitHub จะเปิดขึ้น

  9. หลังจากอ่านข้อจำกัดความรับผิดแล้ว ให้คลิกฉันเข้าใจและดำเนินการต่อ

  10. ในหน้าติดตั้ง Gemini Code Assist ให้คลิกบัญชีที่ต้องการติดตั้งแอป

  11. เลือกว่าจะติดตั้งแอปสำหรับที่เก็บทั้งหมด หรือเฉพาะที่เก็บที่เลือก

  12. คลิกติดตั้ง

  13. ทำตามขั้นตอนของ GitHub เพื่อตรวจสอบสิทธิ์กับ GitHub

    เมื่อยืนยันการเข้าถึงแล้ว หน้าต่างกล่องโต้ตอบจะปิดลงและคุณจะกลับไปที่บานหน้าต่างลิงก์ที่เก็บ Git ผ่าน Developer Connect

  14. ในส่วนลิงก์ที่เก็บ ให้คลิกเมนูแบบเลื่อนลงที่เก็บ เลือกที่เก็บที่ต้องการลิงก์ แล้วคลิกตกลง

  15. คลิกลิงก์

  16. ในเมนูแบบเลื่อนลงเลือกการเชื่อมต่อ ให้เลือกการเชื่อมต่อที่สร้างขึ้น

  17. คลิกเสร็จสิ้น

ตอนนี้ Gemini Code Assist ทำงานอยู่สำหรับคำขอรับการผสานโค้ดทั้งหมดภายในที่เก็บที่คุณเลือก

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