Átállás a Gemini CLI-ről az Antigravity CLI-re: útmutató
MarkdownAz agy telepítése, a konfiguráció, a bővítmények és a környezeti változók átállítása; ellenőrzések, gyakori hibák és regionális korlátozások.
A teljes cikk elolvasása
- május 19-én a Google bejelentette, hogy június 18-án leállítja a régi Gemini CLI-t a Free, Pro és Ultra csomagok esetében. Két héttel az útmutató megjelenése után a
geminiparancs leállítja a kérések feldolgozását. A Gemini CLI-ről az Antigravity CLI-re való átállás azagyparanccsal az egyetlen módja annak, hogy továbbra is a Google eszközeit használja. AzagyGo nyelven készült, és több tucatszor gyorsabban indul el.
Ha bármi fut a Gemini CLI-n — CI-szkriptek, éjszakai cronfeladatok, a Gemini Code Assist IDE-bővítmény —, ebből az útmutatóból megtudhatja, hogyan állhat át egyetlen este alatt anélkül, hogy bármit elrontana.
A modellek csatlakoztatásáról és az API használatáról az Ailoot dokumentációjában olvashat.
Pontosan mi fog leállni 2026. június 18-án?
Fő tanulság
- június 18-án a Gemini CLI és a Gemini Code Assist VS Code-bővítménye három felhasználói kategória esetében leállítja a kérések feldolgozását: a Free csomag, a Google AI Pro és a Google AI Ultra felhasználóinál. A Gemini Code Assist új GitHub-telepítései többé nem lesznek elérhetők; a meglévőket „az elkövetkező hetekben” letiltják. A Gemini Enterprise Agent Platformon keresztüli fizetős API-hozzáférés és a Code Assist Standard/Enterprise licencek változatlanul működnek tovább.
Ez nem „a projekt teljes leállítása”, hanem a három legnépszerűbb csomag megszüntetése. Kik érintettek:
| Csomag | Mit kínált | Mi történik 2026. június 18-án |
|---|---|---|
| Free csomag | Hozzáférés a Gemini Code Assisthez és a CLI-hez, korlátozásokkal | Teljesen letiltják |
| Google AI Pro (körülbelül $19.99/hó) | Magasabb CLI- és Code Assist-korlátok | Teljesen letiltják |
| Google AI Ultra (2026-os I/O után havi $100-tól) | A legmagasabb korlátok | Teljesen letiltják |
| Gemini Code Assist GitHubhoz | A Google automatikus PR-ellenőrzései az adattárában | Új telepítések nem lesznek; a meglévőket az elkövetkező hetekben letiltják |
| Gemini Code Assist Standard / Enterprise (vállalati licencek) | Vállalati Google Workspace-fiókon keresztül | Változatlanul működik tovább |
| Fizetős API a Google Cloudon keresztül (fizetős Gemini API-kulcs) | A projektnek számlázott kérések | Változatlanul működik tovább |
A Google Developers Blog hivatalos közleményéből:
2026. június 18-án a Gemini CLI és a Gemini Code Assist IDE-bővítmények leállítják a kérések feldolgozását a Google AI Pro, Ultra és Free csomagok felhasználói számára.
Ha a Free csomagot használta, ahogy az egyéni fejlesztők többsége, és arra gondol, hogy „de nekem fizetős fiókom van” — ellenőrizze pontosan, hogyan számlázzák az API-kulcsát. Az AI Pro nem Cloud-számlázás; ez egy személyes Google AI-előfizetés, és letiltják. A fizetős projekthez tartozó Cloud-számlázást nem tiltják le.
Miért állítja le egyáltalán a Google a Gemini CLI-t?
Fő tanulság
A Gemini CLI a Google GitHub-adattárában található, különálló TypeScript/Node.js-kísérlet volt. A Google úgy döntött, hogy minden ügynöki eszközét egyetlen platform, a Google Antigravity alá vonja össze, négy felülettel: Antigravity 2.0 (asztali alkalmazás), Antigravity CLI (terminál), Antigravity SDK (Python-wrapper) és Antigravity IDE (VS Code-fork). Az Antigravity CLI-t Node.js-ről Go nyelvre írták át: több száz milliszekundum helyett milliszekundumok alatt indul, és több száz megabájt helyett több tíz megabájt memóriát használ.
A régi gemini „több száz milliszekundum” alatt indult, mert a Node.js-nek be kellett melegednie. Az új agy egyetlen statikus Go-binárisként készült, és „milliszekundumok” alatt indul. A különbség jelentős azoknál a CI-folyamatoknál és szkripteknél, amelyek futásonként több százszor hívják meg a CLI-t.
A Google szerint ez a sebesség és az oka:
Az Antigravity CLI Go nyelven készült, gyorsabban fut, és támogatja az aszinkron háttér-munkafolyamatokat.
A Gemini CLI összes fontos funkciója átkerült:
- Agent Skills — a
.gemini/skills/mappa most a.agents/skills/mappában található. - Hooks — ugyanazok az események (
PreToolUse,PostToolUsestb.); a szintaxis alig változott. - Subagents — a korábbiak szerint működnek, a konfigurációjuk pedig automatikusan átkerül.
- Extensions — Antigravity-bővítményekre nevezték át őket, és egyetlen paranccsal importálhatók.
Ami nem került át zökkenőmentesen: az MCP-szerverek és azok a régi szkriptek, amelyek közvetlenül érik el a .gemini/config.json fájlt. A GitHub-vitában egyes felhasználók arról számolnak be, hogy az MCP-konfigurációk elromlanak, és kézzel kell őket átírni. Erről alább külön rész szól.
A Google nem zárja be a Gemini CLI nyílt forráskódú projektjét:
Az adattár Apache 2.0 licenc alatt továbbra is elérhető marad a GitHubon, és nyílt forráskódú projektként folytatjuk a munkát rajta.
Ez azt jelenti, hogy készíthet belőle forkot, és tovább használhatja a saját Gemini API-kulcsával. Ez azonban most már fizetős megoldás Cloud-számlázással; az ingyenes Code Assist-lehetőség megszűnik.
Az Antigravity CLI telepítése: parancsok macOS, Linux és Windows rendszerekhez
Fő tanulság
A Google telepítője automatikusan felismeri az operációs rendszert és az architektúrát, letölti a binárist, majd a ~/.local/bin (Linux/macOS) vagy a C:\Users\[your_name]\AppData\Local\agy\bin (Windows) mappába helyezi. A parancsok a három operációs rendszeren eltérnek: macOS és Linux alatt egy curl-t használó egysoros parancs szükséges; Windowson használhatja a PowerShell irm parancsát vagy a CMD-s megoldást. A telepítés után adja hozzá az elérési utat a PATH-hoz, ha a telepítő ezt nem tette meg, nyisson új terminált, majd futtassa az agy doctor parancsot — ez ellenőrzi, hogy megtalálta-e a binárist, és eléri-e a Google-t.
Mielőtt nekilát, végezzen gyors önellenőrzést: melyik csomagot használja? Ha van fizetős Cloud-projektje, és nincs június 18-i határidő, az átállás hasznos, de nem sürgős. Ha a Free/Pro/Ultra csomagot használja, és fut valami a CLI-n, váltson most, amíg a csomagok még aktívak, így ugyanazon a feladaton hasonlíthatja össze a működést.
macOS és Linux
Egysoros parancs curl használatával:
curl -fsSL https://antigravity.google/cli/install.sh | bash
A szkript felismeri a platformot, letölti az agy binárist, ellenőrzi az ellenőrzőösszegét, majd a ~/.local/bin mappába helyezi. Ha ez a mappa nincs benne a PATH-ban, adja hozzá:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Ellenőrizze, hogy a bináris elérhető-e:
which agy
agy --version
Windows (PowerShell)
irm https://antigravity.google/cli/install.ps1 | iex
A bináris a C:\Users\[your_name]\AppData\Local\agy\bin mappába kerül. A telepítő automatikusan frissíti a PATH-ot, de nyisson új PowerShell-ablakot a változók újratöltéséhez.
Windows (CMD)
Ha a vállalati szabályzat letiltja a PowerShellt:
curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd
A telepítés ellenőrzése
Bármelyik operációs rendszeren történő telepítés után futtassa ezt:
agy doctor
A parancs ellenőrzi a bináris verzióját, hogy létezik-e konfiguráció, az hitelesítést és az antigravity.google hálózati elérését. Ha nem tud kapcsolódni a Google-hoz, a problémát az Ön régiója vagy proxyja okozza.
Hitelesítés
Amikor először futtatja az agy parancsot argumentumok nélkül, elindul egy beállítási varázsló:
- Válasszon felülettémát.
- Válasszon hitelesítési módot: Google OAuth (személyes fiókokhoz) vagy API-kulcs.
- Ha szeretné, azonnal importálja a konfigurációt a
.gemini/mappából.
Ha az OAuthot választja, megnyílik egy böngésző, amely átirányítja az accounts.google.com oldalra; hozzá kell járulnia az adatmegosztáshoz. Ezután működik a CLI.
Konfiguráció és bővítmények átállítása a .gemini mappából az .agents mappába
Fő tanulság
Az Antigravity CLI a projekt melletti .agents/ mappában és globálisan, a ~/.agents/ mappában keresi a konfigurációt — ahogyan a Gemini CLI a .gemini/ mappában kereste. Az átállás egyetlen paranccsal elvégezhető: agy plugin import gemini. A parancs végigmegy a .gemini/extensions/ mappán, Antigravity-bővítményekként áttelepíti a bővítményeket, és frissíti a konfiguráció formátumát. A skills mappát kézzel helyezze át: mv .gemini/skills/ .agents/skills/. Ezután az agy doctor és az agy inspect megmutatja, mi került át, mi nem, és hol vannak duplikátumok.
Lépésről lépésre:
agy plugin import gemini
Futtassa a parancsot bármelyik mappából. A globális bővítményeket a
~/.gemini/mappából a~/.agents/mappába telepíti át. A munkaterület bővítményeihez (amelyek a projekt mellett találhatók) futtassa a parancsot a projektmappából.mv .gemini/skills/ .agents/skills/
A skills mappa átnevezésével helyezze át kézzel a skills fájlokat. A bennük lévő fájlformátum azonos; nem kell újraírnia a Markdown-tartalmat.
agy inspect
Megmutatja, mely bővítmények, skills, hooks és subagents aktívak. Hasonlítsa össze ezt azzal a listával, amelyet a Gemini CLI-ben használt — semminek sem szabad kimaradnia.
agy config --edit
Megnyitja a konfigurációt az alapértelmezett szerkesztőben (
$EDITOR). Ha valami nem került át automatikusan, szerkessze kézzel.agy doctor
Végső ellenőrzés: bináris, hitelesítés, bővítmények, hálózat. Ha mind a négy rendben van, a konfiguráció átállítása befejeződött.
Hagyja a régi .gemini/ mappát a helyén biztonsági másolatként egy hónapig arra az esetre, ha valami kimaradt. Miután egy hétig használta az Antigravityt, és meggyőződött róla, hogy minden megvan, törölheti.
Ha az AGENTS.md fájlt univerzális konfigurációként használja az összes AI-eszközhöz, nincs vele teendője. Az Antigravity CLI ugyanabból a mappából olvassa be az AGENTS.md fájlt, mint a Claude Code vagy a Codex.
Mely környezeti változókat kell módosítani?
Fő tanulság
Ha CI/CD-szkriptjei, GitHub Actions-munkafolyamatai, helyi .env fájljai vagy dotfile-jai továbbadják a GEMINI_API_KEY változót vagy más változókat, át kell neveznie őket. A GEMINI_ előtag helyét az AV_ vette át (az Antigravity nevéből). Az Antigravity CLI NEM olvassa be a régi változókat.
A teljes csere táblázata:
| Régi változó (Gemini CLI) | Új változó (Antigravity CLI) | Alapértelmezett érték |
|---|---|---|
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 | Hivatalos Google-végpont |
Ha a GitHub Actions secrets értékeit továbbadja, nyissa meg a Settings -> Secrets -> Actions oldalt, és nevezze át a kulcsokat. Maguk az értékek változatlanok maradnak (a Google API-kulcs nem változott az átállás során).
Ellenőrizzen minden helyet, ahol GEMINI_ szerepelhet:
# Keresse meg az előfordulásokat a projektben
grep -rn "GEMINI_" . --include="*.yml" --include="*.yaml" --include="*.sh" --include=".env*" 2>/dev/null
# A dotfile-okban
grep -nE "GEMINI_" ~/.zshrc ~/.bashrc ~/.bash_profile ~/.config/fish/config.fish 2>/dev/null
A változók átnevezése után indítsa újra a terminált, és az érték kiírása nélkül ellenőrizze a jelenlétüket. Ne kapcsolja be a shell-nyomkövetést, és a kulcsértékeket ne másolja naplókba. A jelenlét önmagában nem bizonyít jogosultságot; az agy doctor eredményét külön vizsgálja meg:
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 # az „authorized” állapotot kell mutatnia
Mi hibásodik meg leggyakrabban az átállás során, és hogyan javíthatja ki?
Fő tanulság
A GitHub-vita szerint a leggyakoribb problémát a ~/.gemini/config.json fájlban megadott MCP-szerverek jelentik, amelyeket a rendszer nem vesz át automatikusan — a konfigurációt Antigravity-formátumra kell átírni. A régi környezeti változókat használó egyéni hookok hibaüzenet nélkül hibásodnak meg, így a tesztek egyértelmű hiba nélkül buknak el. Azokat a szkripteket, amelyek közvetlenül a .gemini/ mappát érik el (nem a CLI-n keresztül), át kell állítani a .agents/ mappára. Az @[file] paranccsal fájlt lehet betölteni a kontextusba; az Antigravity CLI első megjelenésekor ez a funkció hibás volt. A hiba az újabb buildekben javítva lett, de ha régebbit használ, frissítsen.
A kezdeti problémák ellenőrzőlistája:
MCP-szerverek. Ha a
mcp_serversbeállítást használta a.gemini/config.jsonfájlban, előfordulhat, hogy a szerverek nem kerülnek át azagy plugin import geminifuttatása után. Ellenőrizze azagy inspectparanccsal — lesz benne egymcpszakasz. Ha üres vagy hibákat jelez, írja át kézzel azagy config --editparanccsal. A formátumot az Antigravity hivatalos dokumentációja ismerteti (keresse meg az MCP-ről szóló részt).Egyéni hookok. Ha volt olyan bash-szkriptje a
.gemini/hooks/mappában, amely a$GEMINI_API_KEYváltozót olvasta, az el fog romlani. Keresse meg az ilyen helyeket: bashgrep -rn "GEMINI_" .agents/hooks/ 2>/dev/nullCserélje le a változókat.
CI/CD. A GitHub Actionsben vagy a GitLab CI-ban cserélje le a
geminiparancsot használó lépéseketagyparancsra. A telepítőben szereplő bináris neve eltérhet, ezért hozzon létre absztrakciót a$CLI_CMDváltozó használatával.IDE-bővítmény. A Gemini Code Assist VS Code-bővítményét a CLI-vel együtt letiltják. Helyette használhatja az Antigravity IDE-t (különálló VS Code-fork), vagy az AGENTS.md fájlt bármely más AI-szerkesztőben.
@[file]fájlbetöltés. Az Antigravity CLI korai buildjeiben az@src/file.tsparanccsal történő, kontextusba való fájlbetöltés hibás volt. Frissítsen a legújabb verzióra:agy update.
Ha valami kritikus dolog elromlik, és egy órán belül nem javítható, átmeneti megoldásként a Free csomag felhasználói június 18-ig a Gemini CLI-n maradhatnak, miközben egy külön adattárágon előkészítik az átállást. Határidő: 14 nap.
Érdemes június 18. után is a Google eszközeit használni?
Fő tanulság
Az Antigravity CLI gyorsabban indul, működik a Gemini 3.5 Flash modellel, és támogatja a párhuzamos ügynököket, valamint az aszinkron háttérfeladatokat az agy --background paranccsal. Két lehetséges probléma azonban felmerül: a regionális hozzáférési korlátozások és az éretlen ökoszisztéma (kevesebb bővítmény és MCP-szerver, mint a Claude Code esetében). Nem váltanék az Antigravityre elsődleges eszközként. Tartalék csatornaként használnám párhuzamos háttérfeladatokhoz, miközben a fő fejlesztési munkát a Claude Code-ban végezném. Ha a Gemini CLI-t a Free csomaggal használta, június 18. alkalmas időpont arra, hogy újragondolja a teljes eszközkészletét.
Az Antigravity 2.0 tartalék lehetőségként jöhet szóba olyan esetekre, amikor az elsődleges eszköze (Claude Code vagy Codex) nem megfelelő. A részletes áttekintésért arról, hogy miben jó és miben gyenge, olvassa el a Google Antigravity 2.0-ról szóló útmutatót.
Röviden összefoglalva, hogy az Ön helyzetétől függően mit érdemes tennie:
| Ha Ön... | Teendő június 18-ig |
|---|---|
| Kísérletezésre használta a Gemini CLI Free csomagját | Álljon át az Antigravity CLI-re egy olyan fiókkal, amely hozzáfér a szolgáltatáshoz, VAGY váltson Claude-ra/Codexre — a költségkeretétől függően |
| A Gemini Code Assistet használta az IDE-jében | Váltson az Antigravity IDE-re, vagy térjen vissza a VS Code + Claude Code pároshoz |
| Éjszakai cronfeladatokat futtatott a Gemini API-n keresztül a Free csomaggal | Sürgősen írja át őket a fizetős Cloud API-ra (amelyet nem tiltanak le), VAGY helyezze át őket a Claude API-ra |
| Vállalati Cloudot használ (Standard/Enterprise) | Nincs teendője; a leállás nem érinti |
| Csak azért fontolgatta a Gemini CLI kipróbálását, mert „ingyenes” | Ne kezdje el; használja rögtön a Claude Code-ot vagy a Codexet |
Átállási ellenőrzőlista 15 perc alatt
Fő tanulság
Ha a leggyorsabb megoldást keresi a teljes útmutató elolvasása nélkül, itt a rövid sorrend. Egy frissen megnyitott terminálban, aktív Gemini-szkriptek nélkül a teljes átállás 10–20 percet vesz igénybe.
Telepítse az Antigravity CLI-t
curl -fsSL https://antigravity.google/cli/install.sh | bash(macOS/Linux) vagyirm https://antigravity.google/cli/install.ps1 | iex(Windows PowerShell).Indítsa el az agy-t, és hitelesítse magát
Argumentumok nélkül:
agy. Válassza az OAuthot vagy egy API-kulcsot.Importálja a bővítményeket a .gemini mappából
agy plugin import gemini— ez globálisan áttelepíti a bővítményeket. A munkaterület bővítményeihez futtassa újra a projektmappában.Helyezze át a skills mappát
mv .gemini/skills/ .agents/skills/. A fájlok tartalma változatlan marad.Cserélje le a környezeti változókat
A
~/.zshrc/~/.bashrcés.envfájlokban:GEMINI_API_KEY → AV_API_KEY,GEMINI_PROJECT_ID → AV_PROJECT_ID,GEMINI_REGION → AV_REGION. Indítsa újra a terminált.Ellenőrizze a telepítést
agy doctor— mind a négy elemnek (bináris, hitelesítés, bővítmények, hálózat) zöldnek kell lennie.Futtasson egy tesztfeladatot
agy "write a README for the project in the current folder"— ellenőrizze, hogy az eredmény hasonló-e ahhoz, amit a Gemini CLI adott.Frissítse a GitHub Actions / GitLab CI beállításait
Cserélje le a parancs nevét, valamint a secrets változókat
GEMINI_*-rőlAV_*-ra.Tartsa meg a .gemini/ mappát biztonsági másolatként
1–2 héttel azután törölheti, hogy meggyőződött arról, hogy minden működik.
Végül: június 18. nem jelenti azt, hogy „minden projektje leáll”. Azt jelenti, hogy az ingyenes hozzáférési csatornát letiltják. A fizetős Cloud API-hozzáférés megmarad, a Gemini CLI-adattár megmarad, és forkok is készíthetők. Ha a Free csomagot használta, június 18. előtt döntenie kell; különben a következő gemini "something" parancs hitelesítési hibát ad vissza.
Források
Folytassa az AI-val való munkát az Ailooton.
További részletek
Kérdések és válaszok: Átállás a Gemini CLI-ről az Antigravity CLI-re: útmutató
Hogyan ellenőrizzem az átnevezett API-kulcsváltozót a kulcs felfedése nélkül?
Azt teszteld, hogy a ${AV_API_KEY:-} nem üres-e, és csak beállítva/hiányzik üzenetet írj ki. Ne echozd a kulcs értékét, és ne futtasd a tesztet bekapcsolt shell-nyomkövetéssel; a hitelesítést külön az agy doctor paranccsal vizsgáld.
A sikeres konfigurációimport bizonyítja az egész migráció befejezését?
Nem. Hasonlítsd össze az aktív plugineket, skilleket, hookokat és alügynököket a régi konfigurációval, nézd át az MCP-beállításokat, és futtass kis feladatot. A régi .gemini/ konfigurációt őrizd meg a kívánt munkafolyamat és eredmény igazolásáig.