หน้านี้จะแสดงวิธีตั้งค่า Gemini Code Assist ใน GitHub ซึ่งเป็นเอเจนต์ที่ทำงานด้วย Gemini ที่จะสรุปคำขอพุลโดยอัตโนมัติและให้การตรวจสอบโค้ดอย่างละเอียด
ก่อนเริ่มต้น
หากต้องการตั้งค่า Gemini Code Assist ใน GitHub ให้ตรวจสอบว่าคุณได้ทำสิ่งต่อไปนี้
ผู้บริโภค
มีบัญชี GitHub ขององค์กรหรือบัญชีส่วนตัว
มีที่เก็บ GitHub อย่างน้อย 1 รายการที่คุณต้องการเปิดใช้ Gemini Code Assist ใน GitHub
หากไม่มีที่เก็บดังกล่าว คุณสามารถสร้าง Fork ของ ที่เก็บตัวอย่างของเรา เพื่อใช้งานได้
Enterprise
มีบัญชี GitHub ขององค์กรหรือบัญชีส่วนตัว
มีที่เก็บ GitHub อย่างน้อย 1 รายการที่คุณต้องการเปิดใช้ Gemini Code Assist ใน GitHub
หากไม่มีที่เก็บดังกล่าว คุณสามารถสร้าง Fork ของ ที่เก็บตัวอย่างของเรา เพื่อใช้งานได้
ขอให้ผู้ดูแลระบบให้ บทบาทผู้ดูแลการใช้งานบริการ และบทบาท
geminicodeassistmanagement.scmConnectionAdminแก่คุณ- หรือหากมีบทบาทพื้นฐานเป็นผู้ดูแลระบบหรือเจ้าของ คุณจะมีสิทธิ์ IAM ที่จำเป็นในการตั้งค่า เวอร์ชันสำหรับองค์กรให้เสร็จสมบูรณ์
ตรวจสอบว่าโปรเจ็กต์ Google Cloud ที่คุณใช้ในระหว่างการตั้งค่า เชื่อมต่อกับบัญชีสำหรับการเรียกเก็บเงินที่ถูกต้อง
ติดตั้ง Gemini Code Assist ใน GitHub
ขั้นตอนต่อไปนี้แสดงวิธีตั้งค่า Gemini Code Assist ใน GitHub คลิกแท็บที่เกี่ยวข้องสำหรับเวอร์ชันที่ต้องการตั้งค่า ไม่ว่าจะเป็นเวอร์ชันสำหรับผู้บริโภคหรือเวอร์ชันสำหรับองค์กร
ผู้บริโภค
ไปที่หน้าแอป Gemini Code Assist
ลงชื่อเข้าใช้บัญชี GitHub หากยังไม่ได้ทำ
คลิกติดตั้ง
ข้อความแจ้งให้ติดตั้งแอป Gemini Code Assist สำหรับผู้ใช้ หรือองค์กรจะปรากฏขึ้น
เมื่อได้รับแจ้งให้ติดตั้งแอป Gemini Code Assist สำหรับผู้ใช้หรือองค์กร ให้เลือกองค์กรที่คุณต้องการใช้
หลังจากติดตั้งแอป Gemini Code Assist สำหรับองค์กร GitHub แล้ว ระบบจะแจ้งให้คุณเลือกที่เก็บเพื่อเปิดใช้การผสานรวมการตรวจสอบโค้ด
ระบบจะเปลี่ยนเส้นทางคุณไปยังคอนโซลผู้ดูแลระบบสำหรับ แอป Gemini Code Assist
เข้าสู่ระบบด้วยบัญชี GitHub
เลือกองค์กรหรือบัญชีส่วนบุคคลใน GitHub จากเมนูแบบเลื่อนลง
อ่านและยอมรับข้อกำหนดในการให้บริการของ Google, นโยบายการใช้งานที่ไม่อนุญาตสำหรับ Generative AI และนโยบายความเป็นส่วนตัว จากนั้นคลิกตั้งค่าให้เสร็จสมบูรณ์
ระบบจะเพิ่ม Gemini Code Assist ไปยังคำขอพุลภายในที่เก็บที่คุณเลือก
หลังจากสร้างแล้ว Gemini Code Assist จะให้คำแนะนำในการตรวจสอบโค้ดทุกครั้งที่ผู้เขียนคำขอพุลหรือผู้ตรวจสอบคนอื่นๆ เพิ่มความคิดเห็นพร้อมแท็ก /gemini ในคำขอพุล
ตอนนี้ Gemini Code Assist พร้อมใช้งานสำหรับคำขอ ดึงข้อมูลทั้งหมดภายในที่เก็บที่เลือกแล้ว
Enterprise
ในคอนโซล Google Cloud ให้ไปที่หน้าเอเจนต์และเครื่องมือของ Gemini Code Assist
- หากก่อนหน้านี้คุณไม่ได้เปิดใช้ Developer Connect API คุณจะเห็นแบนเนอร์แจ้งเตือนที่แจ้งให้คุณเปิดใช้ API หากเกิดกรณีนี้ ให้คลิกปุ่มเปิดใช้ที่เชื่อมโยงกับแบนเนอร์ แล้วคลิกปุ่มเปิดใช้ในหน้าต่างกล่องโต้ตอบที่ปรากฏขึ้น
ในส่วนเอเจนต์ ให้ค้นหาการ์ดการจัดการซอร์สโค้ดของ Code Assist แล้วคลิกเปิดใช้
แผงเปิดใช้การจัดการซอร์สโค้ดของ Code Assist จะเปิดขึ้น
คลิกเปิดใช้ในส่วน Gemini Code Assist Management API
ในส่วนเลือกการเชื่อมต่อ ให้คลิกเมนูแบบเลื่อนลงการเชื่อมต่อ
ในเมนูแบบเลื่อนลง ให้คลิกสร้างการเชื่อมต่อใหม่
แผงลิงก์ที่เก็บ Git ผ่าน Developer Connect จะเปิดขึ้น
ในเมนูแบบเลื่อนลงผู้ให้บริการ ให้เลือกผู้ให้บริการ GitHub ที่คุณใช้
ในช่องชื่อ ให้ป้อนชื่อการเชื่อมต่อ
คลิกต่อไป
กล่องโต้ตอบขอโทเค็น OAuth ของ GitHub จะเปิดขึ้น
หลังจากอ่านข้อจำกัดความรับผิดแล้ว ให้คลิกฉันเข้าใจและดำเนินการต่อ
ในหน้าติดตั้ง Gemini Code Assist ให้คลิกบัญชีที่ต้องการ ติดตั้งแอป
เลือกว่าจะติดตั้งแอปสำหรับที่เก็บทั้งหมดหรือเฉพาะที่เก็บที่เลือก
คลิกติดตั้ง
ทำตามขั้นตอนของ GitHub เพื่อตรวจสอบสิทธิ์กับ GitHub
เมื่อยืนยันการเข้าถึงแล้ว กล่องโต้ตอบจะปิดลงและคุณจะกลับไปที่แผงลิงก์ที่เก็บ Git ผ่าน Developer Connect
ในส่วนลิงก์ที่เก็บ ให้คลิกเมนูแบบเลื่อนลงที่เก็บ เลือกที่เก็บที่ต้องการลิงก์ แล้วคลิกตกลง
คลิกลิงก์
ในเมนูแบบเลื่อนลงเลือกการเชื่อมต่อ ให้เลือกการเชื่อมต่อที่คุณสร้างขึ้น
คลิกเสร็จสิ้น
ตอนนี้ Gemini Code Assist พร้อมใช้งานสำหรับคำขอ ดึงข้อมูลทั้งหมดภายในที่เก็บที่เลือกแล้ว
ขั้นตอนถัดไป
- ดูข้อมูลเพิ่มเติมเกี่ยวกับ Gemini Code Assist ใน GitHub
- ใช้ Gemini Code Assist ใน GitHub
- ดูวิธี ปรับแต่งลักษณะการทำงานของ Gemini Code Assist ใน GitHub