ในวันที่ 18 มิถุนายน 2026 Gemini CLI จะหยุดให้บริการคำขอสำหรับ ระดับบุคคลทั่วไป, Google AI Pro และ Google AI Ultra และส่วนขยาย Firebase สำหรับ Gemini CLI จะหยุดทำงาน โปรดเปลี่ยนไปใช้ Antigravity CLI โดยใช้ Gemini CLI คู่มือการย้ายข้อมูลก่อนวันที่ดังกล่าวเพื่อไม่ให้บริการหยุดชะงัก
ดูรายละเอียดเกี่ยวกับไทม์ไลน์การย้ายข้อมูลได้ใน ประกาศ การเปลี่ยนผ่าน
หากคุณเป็นผู้ใช้ใหม่ โปรดอย่าติดตั้งส่วนขยาย Firebase สำหรับ Gemini CLI โปรดทำตามวิธีการเพื่อ ติดตั้งทักษะของเอเจนต์ Firebase โดยตรงแทน
Firebase มีการผสานรวมกับ Gemini CLI ซึ่งเป็นเอเจนต์การเขียนโค้ดแบบโอเพนซอร์สของ Google ที่นำความสามารถของโมเดล Gemini มาไว้ในเทอร์มินัลของคุณโดยตรง คุณสามารถติดตั้งส่วนขยาย Firebase เพื่อให้ Gemini CLI มีความสามารถและความเชี่ยวชาญที่เจาะจงสำหรับ Firebase มากขึ้น
หากติดตั้ง Gemini CLI ไว้แล้ว คุณสามารถเรียกใช้คำสั่งนี้เพื่อ ติดตั้งส่วนขยาย Firebase ได้
gemini extensions install https://github.com/firebase/agent-skills/คู่มือนี้อธิบายส่วนขยาย Firebase รวมถึงรายละเอียดในการติดตั้ง และใช้ Gemini CLI กับส่วนขยาย
สิทธิประโยชน์ของส่วนขยาย
ส่วนขยาย Firebase สำหรับ Gemini CLI คือแพ็กเกจที่ทำสิ่งต่อไปนี้
- ติดตั้งและกำหนดค่าเซิร์ฟเวอร์ MCP ของ Firebase โดยอัตโนมัติ
เพื่อใช้ในพื้นที่ทํางาน เซิร์ฟเวอร์ Firebase MCP มีฟีเจอร์ใหม่ๆ หลายอย่างสำหรับ Gemini CLI
ดังนี้
- ไลบรารีของพรอมต์ที่เขียนไว้ล่วงหน้าซึ่งได้รับการเพิ่มประสิทธิภาพสำหรับการพัฒนาและเรียกใช้แอปด้วย Firebase คุณเรียกใช้พรอมต์เหล่านี้ได้โดยใช้คำสั่ง สแลชของ Gemini CLI
- ความสามารถของ Gemini CLI ในการใช้เครื่องมือเพื่อทำงานกับโปรเจ็กต์ Firebase โดยตรงและดำเนินการในนามของคุณ เช่น การสร้างฐานข้อมูลและการติดตั้งใช้งานแอป ดูรายการเครื่องมือทั้งหมดได้ในเอกสารประกอบเซิร์ฟเวอร์ MCP ของ Firebase
- อินเทอร์เฟซที่ช่วยให้ Gemini CLI ค้นหาเอกสารประกอบของ Firebase ในรูปแบบทรัพยากรที่เหมาะกับ LLM
- เพิ่มไฟล์บริบทเฉพาะของ Firebase ลงในโปรเจ็กต์ ไฟล์บริบทนี้ หรือที่เรียกว่าไฟล์กฎ จะให้เครื่องมือการพัฒนาแบบเอเจนต์ (เช่น Gemini CLI) พร้อมพรอมต์และคำแนะนำเพิ่มเติมที่จะเพิ่มความสามารถในการ ช่วยคุณพัฒนาแอปด้วย Firebase ให้สูงสุด
ติดตั้งส่วนขยาย Firebase สำหรับ Gemini CLI
ติดตั้ง Gemini CLI หากยังไม่ได้ติดตั้ง
หากไม่แน่ใจว่าจะใช้ตัวเลือกการตรวจสอบสิทธิ์ใด ให้เริ่มใช้ Gemini CLI แล้วระบบจะแนะนำขั้นตอนการลงชื่อเข้าใช้ด้วยบัญชี Google วิธีการตรวจสอบสิทธิ์นี้เพียงพอสำหรับผู้ใช้ส่วนใหญ่ โดยเฉพาะอย่างยิ่งหากคุณเพิ่งเริ่มต้นใช้งาน Gemini CLI
ติดตั้งส่วนขยาย Firebase โดยเรียกใช้คำสั่งต่อไปนี้จากพรอมต์เชลล์ (ไม่ใช่จากพรอมต์ของ Gemini CLI)
gemini extensions install https://github.com/firebase/agent-skills/เมื่อติดตั้งแล้ว ส่วนขยายจะพร้อมใช้งานในพื้นที่ทำงาน Gemini CLI ทั้งหมด
คุณปิดใช้ส่วนขยายสำหรับพื้นที่ทำงานที่เฉพาะเจาะจงได้หากจำเป็น โดยทำดังนี้
gemini extensions disable firebase --scope=workspace
อัปเดตส่วนขยาย
เราอัปเดตส่วนขยาย Firebase บ่อยครั้ง ดังนั้นคุณควรอัปเดตเวอร์ชันที่ติดตั้งเป็นประจำโดยทำดังนี้
gemini extensions update firebaseขั้นตอนถัดไป
เมื่อติดตั้งส่วนขยายแล้ว Gemini CLI จะใช้บริบท เครื่องมือ และทรัพยากรที่ส่วนขยายมีให้โดยอัตโนมัติ เมื่อรวมกันแล้ว ฟีเจอร์เหล่านี้จะช่วยปรับปรุงความสามารถของ Gemini CLI ในการช่วยคุณพัฒนาและเรียกใช้แอป Firebase ได้อย่างมาก
ในขั้นตอนถัดไป ให้ลองเรียกใช้พรอมต์ที่เขียนไว้ล่วงหน้าบางส่วนซึ่งส่วนขยาย Firebase จัดเตรียมไว้ให้คุณ เช่น
วิธีเริ่มโปรเจ็กต์แอป Firebase ใหม่
/firebase:initพรอมต์นี้ช่วยให้คุณบรรลุเป้าหมายการพัฒนาที่พบบ่อยต่างๆ ได้ ดังนี้
ตั้งค่าแบ็กเอนด์: ช่วยตั้งค่า Firestore เป็นฐานข้อมูลและการตรวจสอบสิทธิ์ Firebase เป็นวิธี รักษาความปลอดภัยให้แอปและข้อมูลของผู้ใช้ รวมถึงช่วยให้คุณสามารถทำให้ใช้งานได้ แอปได้ในครั้งเดียว
เพิ่มฟีเจอร์ AI: ตั้งค่า Firebase AI Logic และเขียนโค้ดเพื่อเข้าถึง Gemini API โดยตรงจากแอปบนอุปกรณ์เคลื่อนที่และเว็บอย่างปลอดภัย
วิธีทําให้เว็บแอปที่มีอยู่ใช้งานได้
/firebase:deployพรอมต์นี้จะนําแอปพลิเคชันไปใช้งานในบริการโฮสติ้งของ Firebase ไม่ว่าจะเป็นแอปแบบคงที่หรือแอปแบบฟูลสแต็ก พรอมต์จะสั่งให้ AI วิเคราะห์โค้ดและเลือกบริการโฮสติ้งของ Firebase ที่ถูกต้องตามความต้องการของแอป ไม่ต้องตัดสินใจหรือกำหนดค่าบริการผิดอีกต่อไป
วิธีจัดลำดับความสำคัญและแก้ไขปัญหาในแอปบนอุปกรณ์เคลื่อนที่
/crashlytics:connectพรอมต์นี้จะช่วยให้คุณ จัดลำดับความสำคัญและแก้ไขปัญหาในแอปบนอุปกรณ์เคลื่อนที่ ที่ผสานรวม Crashlytics แล้ว