หน้านี้จะแสดงวิธีตั้งค่า Gemini Code Assist ใน GitHub, ซึ่งเป็นเอเจนต์ที่ทำงานด้วยระบบ AI ของ Gemini ที่สรุปคำขอรับการผสานโค้ดโดยอัตโนมัติและให้การตรวจสอบโค้ดอย่างละเอียด
ก่อนเริ่มต้น
หากต้องการตั้งค่า Gemini Code Assist ใน GitHub โปรดตรวจสอบว่าคุณได้ดำเนินการต่อไปนี้
ผู้บริโภค
มีองค์กรหรือบัญชีส่วนตัวใน GitHub
มีที่เก็บ GitHub อย่างน้อย 1 รายการที่ต้องการเปิดใช้ Gemini Code Assist ใน GitHub
หากไม่มีที่เก็บดังกล่าว คุณสามารถสร้าง Fork ของ ที่เก็บตัวอย่างของเรา เพื่อใช้งานได้
องค์กร
มีองค์กรหรือบัญชีส่วนตัวใน 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 จะให้คำแนะนำในการตรวจสอบโค้ดทุกครั้งที่ผู้เขียน Pull Request หรือผู้ตรวจสอบคนอื่นๆ เพิ่มความคิดเห็นด้วยแท็ก /gemini ใน Pull Request
ตอนนี้ Gemini Code Assist ทำงานอยู่สำหรับคำขอรับการผสานโค้ดทั้งหมดภายในที่เก็บที่คุณเลือก
องค์กร
ในคอนโซล 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