ย้ายจาก Gemini CLI ไปยัง Antigravity CLI: คู่มือ
Markdownการติดตั้ง agy การย้ายการกำหนดค่า ปลั๊กอิน และตัวแปรสภาพแวดล้อม การตรวจสอบ ข้อผิดพลาดที่พบบ่อย และข้อจำกัดตามภูมิภาค
อ่านบทความฉบับเต็ม
เมื่อวันที่ 19 พฤษภาคม 2026 Google ประกาศว่าจะยุติการให้บริการ Gemini CLI รุ่นเก่าสำหรับแพ็กเกจ Free, Pro และ Ultra ทั้งหมดในวันที่ 18 มิถุนายน อีกสองสัปดาห์หลังจากเผยแพร่คู่มือนี้ คำสั่ง gemini จะหยุดประมวลผลคำขอ การย้ายจาก Gemini CLI ไปยัง Antigravity CLI ด้วยคำสั่ง agy เป็นวิธีเดียวที่จะใช้เครื่องมือของ Google ต่อไปได้ agy สร้างด้วย Go และเริ่มทำงานเร็วขึ้นหลายสิบเท่า
หากคุณมีสิ่งใดที่กำลังทำงานอยู่บน Gemini CLI ไม่ว่าจะเป็นสคริปต์ CI งาน cron ที่รันทุกคืน หรือส่วนขยาย Gemini Code Assist สำหรับ IDE คู่มือนี้จะอธิบายวิธีย้ายระบบให้เสร็จภายในคืนเดียวโดยไม่ทำให้สิ่งใดเสียหาย
การเชื่อมต่อโมเดลและการใช้งาน API อธิบายไว้ในเอกสารประกอบ Ailoot
อะไรบ้างที่จะหยุดทำงานในวันที่ 18 มิถุนายน 2026?
ประเด็นสำคัญ
ในวันที่ 18 มิถุนายน 2026 Gemini CLI และส่วนขยาย Gemini Code Assist สำหรับ VS Code จะหยุดประมวลผลคำขอสำหรับผู้ใช้สามประเภท ได้แก่ แพ็กเกจ Free, Google AI Pro และ Google AI Ultra การติดตั้ง Gemini Code Assist ใหม่บน GitHub จะไม่สามารถใช้งานได้อีกต่อไป ส่วนที่มีอยู่แล้วจะถูกปิดใช้งาน “ในอีกไม่กี่สัปดาห์ถัดไป” การเข้าถึง API แบบชำระเงินผ่าน Gemini Enterprise Agent Platform และไลเซนส์ Code Assist Standard/Enterprise จะยังทำงานตามปกติโดยไม่มีการเปลี่ยนแปลง
นี่ไม่ใช่ “การปิดโครงการทั้งหมด” แต่เป็นการยุติบริการสำหรับแพ็กเกจยอดนิยมสามแพ็กเกจ ผู้ที่ได้รับผลกระทบมีดังนี้:
| แพ็กเกจ | สิ่งที่เคยให้บริการ | สิ่งที่จะเกิดขึ้นในวันที่ 18 มิถุนายน 2026 |
|---|---|---|
| แพ็กเกจ Free | ใช้ Gemini Code Assist และ CLI ได้โดยมีข้อจำกัด | ปิดใช้งานทั้งหมด |
| Google AI Pro (ประมาณ $19.99/เดือน) | เพิ่มขีดจำกัดของ CLI และ Code Assist | ปิดใช้งานทั้งหมด |
| Google AI Ultra (เริ่มต้นที่ $100/เดือนหลัง I/O 2026) | ขีดจำกัดสูงสุด | ปิดใช้งานทั้งหมด |
| Gemini Code Assist สำหรับ GitHub | Google ตรวจสอบ PR ในรีโพซิทอรีของคุณโดยอัตโนมัติ | ไม่มีการติดตั้งใหม่ ส่วนที่มีอยู่จะถูกปิดใช้งานในอีกไม่กี่สัปดาห์ถัดไป |
| Gemini Code Assist Standard / Enterprise (ไลเซนส์สำหรับองค์กร) | ใช้งานผ่านบัญชี Google Workspace ขององค์กร | ทำงานต่อไปโดยไม่มีการเปลี่ยนแปลง |
| API แบบชำระเงินผ่าน Google Cloud (คีย์ Gemini API แบบชำระเงิน) | เรียกใช้โดยคิดค่าบริการกับโปรเจ็กต์ | ทำงานต่อไปโดยไม่มีการเปลี่ยนแปลง |
จาก Google Developers Blog อย่างเป็นทางการ:
ในวันที่ 18 มิถุนายน 2026 ส่วนขยาย Gemini CLI และ Gemini Code Assist สำหรับ IDE จะหยุดประมวลผลคำขอสำหรับผู้ใช้ Google AI Pro, Ultra และแพ็กเกจ Free
หากคุณใช้แพ็กเกจ Free เช่นเดียวกับนักพัฒนาอิสระส่วนใหญ่ และกำลังคิดว่า “แต่ฉันมีบัญชีแบบชำระเงินนะ” ให้ตรวจสอบว่าคีย์ API ของคุณถูกเรียกเก็บเงินด้วยวิธีใดโดยละเอียด AI Pro ไม่ใช่การเรียกเก็บเงินผ่าน Cloud แต่เป็นการสมัครใช้ Google AI ส่วนบุคคล ซึ่งจะถูกปิดใช้งาน การเรียกเก็บเงินผ่าน Cloud ด้วยโปรเจ็กต์แบบชำระเงินจะไม่ถูกปิดใช้งาน
ทำไม Google ถึงยุติ Gemini CLI?
ประเด็นสำคัญ
Gemini CLI เป็นการทดลองแยกต่างหากที่ใช้ TypeScript/Node.js ในรีโพซิทอรี GitHub ของ Google Google ตัดสินใจรวมเครื่องมือเอเจนต์ทั้งหมดไว้บนแพลตฟอร์มเดียวคือ Google Antigravity ซึ่งมีอินเทอร์เฟซสี่แบบ ได้แก่ Antigravity 2.0 (แอปเดสก์ท็อป), Antigravity CLI (เทอร์มินัล), Antigravity SDK (ตัวห่อหุ้ม Python) และ Antigravity IDE (ฟอร์กของ VS Code) Antigravity CLI เขียนใหม่จาก Node.js เป็น Go ทำให้เริ่มทำงานในเวลาไม่กี่มิลลิวินาทีแทนที่จะเป็นหลายร้อยมิลลิวินาที และใช้หน่วยความจำหลายสิบเมกะไบต์แทนที่จะเป็นหลายร้อยเมกะไบต์
gemini รุ่นเก่าเริ่มทำงานใน “หลายร้อยมิลลิวินาที” เพราะ Node.js ต้องใช้เวลาเริ่มทำงาน ส่วน agy รุ่นใหม่สร้างเป็นไบนารี Go แบบสแตติกไฟล์เดียวและเริ่มทำงานใน “ไม่กี่มิลลิวินาที” สำหรับ CI และสคริปต์ที่เรียก CLI หลายร้อยครั้งต่อการรันหนึ่งครั้ง ความแตกต่างนี้มีนัยสำคัญ
สิ่งที่ Google ระบุเกี่ยวกับความเร็วและเหตุผล:
Antigravity CLI สร้างด้วย Go ทำงานเร็วกว่า และรองรับเวิร์กโฟลว์เบื้องหลังแบบอะซิงโครนัส
ฟีเจอร์หลักทั้งหมดของ Gemini CLI ถูกย้ายมาแล้ว:
- ทักษะเอเจนต์ (Agent Skills) — โฟลเดอร์
.gemini/skills/ย้ายมาอยู่ที่.agents/skills/ - Hooks — ใช้อีเวนต์เดิม (
PreToolUse,PostToolUseฯลฯ) โดยไวยากรณ์แทบไม่เปลี่ยน - เอเจนต์ย่อย — ทำงานเหมือนเดิม และการกำหนดค่าจะถูกย้ายให้อัตโนมัติ
- ส่วนขยาย — เปลี่ยนชื่อเป็นปลั๊กอิน Antigravity และนำเข้าได้ด้วยคำสั่งเดียว
สิ่งที่ย้ายมาได้ไม่ราบรื่นคือเซิร์ฟเวอร์ MCP และสคริปต์เก่าที่เข้าถึง .gemini/config.json โดยตรง จากการพูดคุยใน GitHub ผู้ใช้บางรายรายงานว่าการกำหนดค่า MCP ใช้ไม่ได้และต้องเขียนใหม่ด้วยตนเอง มีหัวข้อแยกเกี่ยวกับเรื่องนี้ด้านล่าง
Google ไม่ได้ปิดโครงการโอเพนซอร์ส Gemini CLI:
รีโพซิทอรีจะยังคงอยู่บน GitHub ภายใต้ไลเซนส์ Apache 2.0 และเราจะทำงานกับโครงการนี้ต่อไปในฐานะโอเพนซอร์ส
นั่นหมายความว่าคุณสามารถฟอร์กและใช้ต่อด้วยคีย์ Gemini API ของตัวเองได้ แต่ตอนนี้เป็นการตั้งค่าแบบชำระเงินผ่านการเรียกเก็บเงินของ Cloud ส่วนการใช้งาน Code Assist แบบฟรีสิ้นสุดลงแล้ว
วิธีติดตั้ง Antigravity CLI: คำสั่งสำหรับ macOS, Linux และ Windows
ประเด็นสำคัญ
ตัวติดตั้งของ Google จะตรวจหาระบบปฏิบัติการและสถาปัตยกรรมโดยอัตโนมัติ ดาวน์โหลดไบนารี และติดตั้งไว้ที่ ~/.local/bin (Linux/macOS) หรือ C:\Users\[your_name]\AppData\Local\agy\bin (Windows) คำสั่งจะแตกต่างกันไปตามระบบปฏิบัติการทั้งสามแบบ: macOS และ Linux ใช้คำสั่งบรรทัดเดียวที่มี curl; Windows ใช้ PowerShell irm หรือวิธีผ่าน CMD หลังติดตั้ง ให้เพิ่มพาธลงใน PATH หากตัวติดตั้งยังไม่ได้ทำไว้ เปิดเทอร์มินัลใหม่ แล้วรัน agy doctor เพื่อตรวจสอบว่าพบไบนารีและสามารถเชื่อมต่อกับ Google ได้
ก่อนเริ่ม ให้ตรวจสอบสั้น ๆ ว่าคุณใช้แพ็กเกจใด หากคุณมีโปรเจ็กต์ Cloud แบบชำระเงินและไม่มีเส้นตายในวันที่ 18 มิถุนายน การย้ายระบบเป็นประโยชน์แต่ไม่เร่งด่วน หากคุณใช้ Free/Pro/Ultra และมีสิ่งที่ทำงานอยู่บน CLI ให้ย้ายตอนนี้ขณะที่แพ็กเกจยังใช้งานได้ เพื่อเปรียบเทียบการทำงานกับงานเดียวกัน
macOS และ Linux
คำสั่งบรรทัดเดียวที่ใช้ curl:
curl -fsSL https://antigravity.google/cli/install.sh | bash
สคริปต์จะตรวจหาแพลตฟอร์ม ดาวน์โหลดไบนารี agy ตรวจสอบ checksum แล้วติดตั้งไว้ที่ ~/.local/bin หากโฟลเดอร์นี้ยังไม่อยู่ใน PATH ให้เพิ่มเข้าไป:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
ตรวจสอบว่าเรียกใช้ไบนารีได้:
which agy
agy --version
Windows (PowerShell)
irm https://antigravity.google/cli/install.ps1 | iex
ไบนารีจะติดตั้งไว้ที่ C:\Users\[your_name]\AppData\Local\agy\bin ตัวติดตั้งจะอัปเดต PATH โดยอัตโนมัติ แต่ให้เปิดหน้าต่าง PowerShell ใหม่เพื่อโหลดตัวแปรอีกครั้ง
Windows (CMD)
หากนโยบายขององค์กรบล็อก PowerShell:
curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd
ตรวจสอบการติดตั้ง
หลังติดตั้งบนระบบปฏิบัติการใดก็ตาม ให้รัน:
agy doctor
คำสั่งนี้ตรวจสอบเวอร์ชันของไบนารีว่ามีการกำหนดค่าหรือไม่ การยืนยันตัวตน และการเข้าถึงเครือข่ายไปยัง antigravity.google หากเชื่อมต่อ Google ไม่ได้ ปัญหาอาจเกี่ยวกับภูมิภาคหรือพร็อกซีของคุณ
การยืนยันตัวตน
ครั้งแรกที่คุณรัน agy โดยไม่มีอาร์กิวเมนต์ ระบบจะเปิดวิซาร์ดการตั้งค่า:
- เลือกธีมของอินเทอร์เฟซ
- เลือกวิธีการยืนยันตัวตน: Google OAuth (สำหรับบัญชีส่วนบุคคล) หรือคีย์ API
- เลือกนำเข้าการกำหนดค่าจาก
.gemini/ได้ทันที
หากเลือก OAuth เบราว์เซอร์จะเปิดขึ้นและนำทางคุณไปยัง accounts.google.com; คุณต้องยินยอมให้แชร์ข้อมูล หลังจากนั้น CLI จะใช้งานได้
วิธีการย้ายการกำหนดค่าและปลั๊กอินจาก .gemini ไปยัง .agents
ประเด็นสำคัญ
Antigravity CLI จะค้นหาการกำหนดค่าใน .agents/ ที่อยู่ข้างโปรเจ็กต์ และใน ~/.agents/ สำหรับการตั้งค่าระดับโกลบอล เช่นเดียวกับที่ Gemini CLI ค้นหาใน .gemini/ การย้ายทำได้ด้วยคำสั่งเดียวคือ agy plugin import gemini ซึ่งจะตรวจดู .gemini/extensions/ ย้ายส่วนขยายมาเป็นปลั๊กอิน Antigravity และอัปเดตรูปแบบการกำหนดค่า ให้ย้ายโฟลเดอร์ทักษะด้วยตนเอง: mv .gemini/skills/ .agents/skills/ จากนั้น agy doctor และ agy inspect จะแสดงว่าระบบตรวจพบอะไรบ้าง ไม่พบอะไร และมีส่วนใดซ้ำกัน
ทีละขั้นตอน:
agy plugin import gemini
รันคำสั่งจากโฟลเดอร์ใดก็ได้ ระบบจะย้ายปลั๊กอินส่วนกลางจาก
~/.gemini/ไปยัง~/.agents/หากต้องการย้ายปลั๊กอินของเวิร์กสเปซ (ที่อยู่ข้างโปรเจ็กต์) ให้รันคำสั่งภายในโฟลเดอร์โปรเจ็กต์mv .gemini/skills/ .agents/skills/
ย้ายทักษะด้วยการเปลี่ยนชื่อโฟลเดอร์ด้วยตนเอง รูปแบบไฟล์ภายในเหมือนเดิม ไม่จำเป็นต้องเขียน Markdown ใหม่
agy inspect
แสดงปลั๊กอิน ทักษะ hooks และเอเจนต์ย่อยที่กำลังใช้งาน เปรียบเทียบกับรายการที่คุณมีใน Gemini CLI — ไม่ควรมีรายการใดตกหล่น
agy config --edit
เปิดการกำหนดค่าด้วยโปรแกรมแก้ไขเริ่มต้น (
$EDITOR) หากมีสิ่งใดที่ระบบไม่ได้นำเข้ามาโดยอัตโนมัติ ให้แก้ไขด้วยตนเองagy doctor
ตรวจสอบขั้นสุดท้าย: ไบนารี การยืนยันตัวตน ปลั๊กอิน และเครือข่าย หากทั้งสี่รายการแสดงสถานะสีเขียว การย้ายการกำหนดค่าก็เสร็จสมบูรณ์
แนะนำให้เก็บโฟลเดอร์ .gemini/ เดิมไว้เป็นข้อมูลสำรองหนึ่งเดือน เผื่อมีสิ่งใดตกหล่น หลังจากใช้ Antigravity หนึ่งสัปดาห์และยืนยันว่ามีทุกอย่างครบแล้ว คุณจึงลบได้
หากคุณใช้ AGENTS.md เป็นการกำหนดค่ากลางสำหรับเครื่องมือ AI ทุกตัว ก็ไม่จำเป็นต้องแก้ไขไฟล์นี้ Antigravity CLI อ่าน AGENTS.md จากโฟลเดอร์เดียวกับ Claude Code หรือ Codex
ต้องเปลี่ยนตัวแปรสภาพแวดล้อมใดบ้าง?
ประเด็นสำคัญ
หากคุณมีสคริปต์ CI/CD, GitHub Actions, ไฟล์ .env ในเครื่อง หรือ dotfiles ที่ส่งผ่าน GEMINI_API_KEY หรือตัวแปรอื่น ๆ คุณต้องเปลี่ยนชื่อ ตัวนำหน้า GEMINI_ เปลี่ยนเป็น AV_ (สำหรับ Antigravity) Antigravity CLI จะไม่อ่านตัวแปรเดิม
ตารางแทนค่าทั้งหมด:
| ตัวแปรเดิม (Gemini CLI) | ตัวแปรใหม่ (Antigravity CLI) | ค่าเริ่มต้น |
|---|---|---|
GEMINI_API_KEY | AV_API_KEY | - |
GEMINI_PROJECT_ID | AV_PROJECT_ID | - |
GEMINI_REGION | AV_REGION | us-central1 |
GEMINI_MODEL | AV_MODEL | gemini-3.5-flash |
GEMINI_API_BASE | AV_API_BASE | Endpoint อย่างเป็นทางการของ Google |
หากคุณมี GitHub Actions ที่ส่งผ่าน secrets ให้เปิด Settings -> Secrets -> Actions แล้วเปลี่ยนชื่อคีย์ ส่วนค่าจะยังเหมือนเดิม (คีย์ API ของ Google ไม่ได้เปลี่ยนระหว่างการย้าย)
ตรวจสอบทุกตำแหน่งที่อาจมี GEMINI_:
# Find mentions throughout the project
grep -rn "GEMINI_" . --include="*.yml" --include="*.yaml" --include="*.sh" --include=".env*" 2>/dev/null
# In dotfiles
grep -nE "GEMINI_" ~/.zshrc ~/.bashrc ~/.bash_profile ~/.config/fish/config.fish 2>/dev/null
หลังเปลี่ยนค่าให้เริ่มเทอร์มินัลใหม่และตรวจว่ามีค่าโดยไม่พิมพ์ข้อมูลลับ อย่าเปิด shell tracing หรือคัดลอกคีย์ลงบันทึก การมีค่าไม่พิสูจน์สิทธิ์ ให้ตรวจ agy doctor แยก:
if [ -n "${AV_API_KEY:-}" ]; then
printf 'AV_API_KEY is set\n'
else
printf 'AV_API_KEY is missing or empty\n'
fi
agy doctor # should show “authorized”
อะไรที่มักมีปัญหาระหว่างการเปลี่ยนผ่าน และวิธีแก้ไข
ประเด็นสำคัญ
ตามการพูดคุยใน GitHub ปัญหาที่พบบ่อยที่สุดคือเซิร์ฟเวอร์ MCP ที่กำหนดไว้ใน ~/.gemini/config.json ซึ่งไม่ถูกนำเข้ามาโดยอัตโนมัติ จึงต้องเขียนการกำหนดค่าใหม่ให้อยู่ในรูปแบบของ Antigravity hooks แบบกำหนดเองที่ใช้ตัวแปรสภาพแวดล้อมเก่าจะล้มเหลวโดยไม่มีข้อความแจ้ง ทำให้การทดสอบล้มเหลวโดยไม่มีข้อผิดพลาดที่ชัดเจน สคริปต์ที่เข้าถึง .gemini/ โดยตรง (แทนที่จะผ่าน CLI) ต้องเปลี่ยนไปใช้ .agents/ คำสั่ง @[file] สำหรับโหลดไฟล์เข้าสู่บริบทมีบั๊กในช่วงแรกที่ Antigravity CLI เปิดตัว แต่แก้ไขแล้วในบิลด์รุ่นใหม่ หากคุณใช้รุ่นเก่า ให้อัปเดต
รายการตรวจสอบปัญหาเบื้องต้น:
เซิร์ฟเวอร์ MCP หากคุณใช้
mcp_serversใน.gemini/config.jsonเซิร์ฟเวอร์เหล่านี้อาจไม่ถูกตรวจพบหลังจากรันagy plugin import geminiตรวจสอบด้วยagy inspect— ควรมีส่วนmcpหากส่วนนั้นว่างหรือมีข้อผิดพลาด ให้เขียนการกำหนดค่าใหม่ด้วยตนเองโดยใช้agy config --editรูปแบบอธิบายไว้ในเอกสารทางการของ Antigravity (ดูหัวข้อ MCP)hooks แบบกำหนดเอง หากคุณมีสคริปต์ bash ใน
.gemini/hooks/ที่อ่านค่า$GEMINI_API_KEYสคริปต์จะใช้ไม่ได้ ค้นหาตำแหน่งเหล่านั้น: bashgrep -rn "GEMINI_" .agents/hooks/ 2>/dev/nullเปลี่ยนตัวแปรเหล่านั้น
CI/CD ใน GitHub Actions หรือ GitLab CI ให้เปลี่ยนขั้นตอนที่ใช้คำสั่ง
geminiเป็นagyชื่อไบนารีในตัวติดตั้งอาจแตกต่างกัน ให้สร้างส่วนเชื่อมต่อกลางโดยใช้ตัวแปร$CLI_CMDส่วนขยาย IDE ส่วนขยาย Gemini Code Assist สำหรับ VS Code จะถูกปิดใช้งานพร้อมกับ CLI สิ่งทดแทนคือ Antigravity IDE (ฟอร์ก VS Code แยกต่างหาก) หรือ AGENTS.md ในโปรแกรมแก้ไข AI อื่น ๆ
การโหลดด้วย
@[file]บิลด์ Antigravity CLI รุ่นแรก ๆ มีบั๊กในคำสั่ง@src/file.tsสำหรับโหลดไฟล์เข้าสู่บริบท ให้อัปเดตเป็นรุ่นล่าสุด:agy update
หากมีบางอย่างที่สำคัญเสียหายและแก้ไขไม่ได้ภายในหนึ่งชั่วโมง วิธีแก้ชั่วคราวสำหรับแพ็กเกจ Free คือใช้ Gemini CLI ต่อไปจนถึงวันที่ 18 มิถุนายน พร้อมกับเตรียมการย้ายระบบบนสาขารีโพซิทอรีแยกต่างหาก จำกัดเวลาไว้ 14 วัน
ควรใช้เครื่องมือของ Google ต่อหลังวันที่ 18 มิถุนายนหรือไม่?
ประเด็นสำคัญ
Antigravity CLI เริ่มทำงานเร็วกว่า ใช้กับ Gemini 3.5 Flash ได้ และรองรับเอเจนต์ที่ทำงานพร้อมกันกับงานเบื้องหลังแบบอะซิงโครนัสผ่าน agy --background แต่มีปัญหาที่อาจเกิดขึ้นสองประการ ได้แก่ ข้อจำกัดการเข้าถึงตามภูมิภาค และระบบนิเวศที่ยังไม่สมบูรณ์ (มีปลั๊กอินและเซิร์ฟเวอร์ MCP น้อยกว่า Claude Code) ฉันไม่แนะนำให้ย้ายมาใช้ Antigravity เป็นเครื่องมือหลัก แต่จะใช้เป็นช่องทางสำรองสำหรับงานเบื้องหลังที่ทำพร้อมกัน โดยยังคงทำงานพัฒนาหลักใน Claude Code หากคุณใช้ Gemini CLI ในแพ็กเกจ Free วันที่ 18 มิถุนายนเป็นโอกาสเหมาะที่จะทบทวนชุดเครื่องมือทั้งหมดของคุณ
คุณอาจพิจารณาใช้ Antigravity 2.0 เป็นตัวเลือกสำรองในกรณีที่เครื่องมือหลักของคุณ (Claude Code หรือ Codex) ไม่เหมาะกับงานนั้น หากต้องการดูรายละเอียดว่ามันทำอะไรได้ดีและไม่ดี โปรดดูคู่มือ Google Antigravity 2.0
สรุปสั้น ๆ ว่าควรทำอย่างไรตามสถานการณ์ของคุณ:
| หากคุณ... | สิ่งที่ควรทำภายในวันที่ 18 มิถุนายน |
|---|---|
| ใช้ Gemini CLI แพ็กเกจ Free เพื่อทดลอง | ย้ายไปใช้ Antigravity CLI ด้วยบัญชีที่เข้าถึงบริการได้ หรือเปลี่ยนไปใช้ Claude/Codex ตามงบประมาณของคุณ |
| ใช้ Gemini Code Assist ใน IDE | เปลี่ยนไปใช้ Antigravity IDE หรือกลับไปใช้ VS Code + Claude Code |
| รันงาน cron ทุกคืนผ่าน Gemini API ในแพ็กเกจ Free | รีบเขียนงานเหล่านั้นใหม่ให้ใช้ Cloud API แบบชำระเงิน (ซึ่งจะไม่ถูกปิดใช้งาน) หรือย้ายไปใช้ Claude API |
| ทำงานผ่าน Cloud สำหรับองค์กร (Standard/Enterprise) | ไม่ต้องทำอะไร การยุติบริการนี้ไม่มีผลกับคุณ |
| แค่คิดจะลอง Gemini CLI เพราะ “ใช้ฟรี” | อย่าเริ่ม ให้ไปที่ Claude Code หรือ Codex โดยตรง |
รายการตรวจสอบการย้ายระบบภายใน 15 นาที
ประเด็นสำคัญ
หากต้องการวิธีที่เร็วที่สุดโดยไม่ต้องอ่านคู่มือทั้งหมด นี่คือลำดับขั้นตอนแบบย่อ ในเทอร์มินัลใหม่ที่ไม่มีสคริปต์ Gemini ทำงานอยู่ การย้ายทั้งหมดใช้เวลา 10–20 นาที
ติดตั้ง Antigravity CLI
curl -fsSL https://antigravity.google/cli/install.sh | bash(macOS/Linux) หรือirm https://antigravity.google/cli/install.ps1 | iex(Windows PowerShell)เปิด agy และยืนยันตัวตน
รันโดยไม่ใส่อาร์กิวเมนต์:
agyเลือก OAuth หรือคีย์ APIนำเข้าปลั๊กอินจาก .gemini
agy plugin import gemini— คำสั่งนี้จะย้ายส่วนขยายส่วนกลาง ให้รันอีกครั้งภายในโฟลเดอร์โปรเจ็กต์เพื่อย้ายปลั๊กอินของเวิร์กสเปซย้ายทักษะ
mv .gemini/skills/ .agents/skills/เนื้อหาไฟล์ยังคงเดิมเปลี่ยนตัวแปรสภาพแวดล้อม
ใน
~/.zshrc/~/.bashrcและไฟล์.env:GEMINI_API_KEY → AV_API_KEY,GEMINI_PROJECT_ID → AV_PROJECT_ID,GEMINI_REGION → AV_REGIONจากนั้นเริ่มเทอร์มินัลใหม่ตรวจสอบการติดตั้ง
agy doctor— ทั้งสี่รายการ (ไบนารี การยืนยันตัวตน ปลั๊กอิน และเครือข่าย) ควรแสดงเป็นสีเขียวรันงานทดสอบ
agy "write a README for the project in the current folder"— ตรวจสอบว่าผลลัพธ์คล้ายกับที่ Gemini CLI สร้างขึ้นอัปเดต GitHub Actions / GitLab CI
เปลี่ยนชื่อคำสั่งและ secrets จาก
GEMINI_*เป็นAV_*เก็บ .gemini/ ไว้เป็นข้อมูลสำรอง
คุณสามารถลบได้หลังยืนยันว่าทุกอย่างทำงานแล้ว 1–2 สัปดาห์
สุดท้ายนี้: วันที่ 18 มิถุนายนไม่ได้หมายความว่า “โปรเจ็กต์ทั้งหมดของคุณจะหยุดทำงาน” แต่หมายถึงช่องทางฟรีจะถูกปิดใช้งาน การเข้าถึง Cloud API แบบชำระเงินยังคงอยู่ รีโพซิทอรี Gemini CLI ยังคงอยู่ และยังสามารถฟอร์กได้ หากคุณใช้แพ็กเกจ Free คุณต้องตัดสินใจก่อนวันที่ 18 มิถุนายน มิฉะนั้น gemini "something" ครั้งถัดไปจะส่งกลับข้อผิดพลาดด้านการอนุญาต
แหล่งที่มา
ทำงานกับ AI ต่อได้ที่ Ailoot
รายละเอียดเพิ่มเติม
คำถามที่พบบ่อย
ตรวจตัวแปร API key ที่เปลี่ยนชื่อโดยไม่เปิดเผยอย่างไร?
ทดสอบว่า ${AV_API_KEY:-} ไม่ว่างและพิมพ์เพียงสถานะ set/missing อย่า echo คีย์หรือเปิด shell tracing ขณะตรวจ ใช้ agy doctor ตรวจการยืนยันตัวตนแยก
import config สำเร็จพิสูจน์ว่าย้ายเสร็จทุกอย่างหรือไม่?
ไม่ใช่ เทียบ plugins, skills, hooks และ subagents ที่ใช้งานกับค่าตั้งเดิม ตรวจ MCP และลองงานเล็ก เก็บ .gemini/ เดิมจนยืนยัน workflow และผลที่ต้องการแล้ว