Siirtyminen Gemini CLI:stä Antigravity CLI:hin: opas
Markdownagy:n asentaminen, asetusten, lisäosien ja ympäristömuuttujien siirtäminen; tarkistukset, yleiset virheet ja alueelliset rajoitukset.
Lue koko artikkeli
Google ilmoitti 19. toukokuuta 2026 sulkevansa vanhan Gemini CLI:n kaikilta Free-, Pro- ja Ultra-tilaustasoilta 18. kesäkuuta. Kaksi viikkoa tämän oppaan julkaisun jälkeen gemini-komento lakkaa käsittelemästä pyyntöjä. Siirtyminen Gemini CLI:stä Antigravity CLI:hin agy-komennolla on ainoa tapa jatkaa Googlen työkalujen käyttöä. agy on rakennettu Go-kielellä, ja se käynnistyy kymmeniä kertoja nopeammin.
Jos sinulla on Gemini CLI:llä käynnissä jotakin – CI-skriptejä, öisiä cron-töitä tai Gemini Code Assist -IDE-laajennus – tässä oppaassa kerrotaan, miten voit siirtyä uuteen järjestelmään yhdessä illassa rikkomatta mitään.
Mallien yhdistäminen ja API:n käyttö on kuvattu Ailoot-dokumentaatiossa.
Mikä tarkalleen lakkaa toimimasta 18. kesäkuuta 2026?
Tärkein asia
Gemini CLI ja Gemini Code Assist -laajennus VS Codeen lakkaavat 18. kesäkuuta 2026 käsittelemästä pyyntöjä kolmelta käyttäjäryhmältä: Free-tilaustasolta, Google AI Pro -tilaustasolta ja Google AI Ultra -tilaustasolta. Uusia Gemini Code Assist -asennuksia GitHubiin ei enää tarjota; nykyiset asennukset poistetaan käytöstä ”seuraavien viikkojen aikana”. Maksullinen API-käyttö Gemini Enterprise Agent Platformin kautta sekä Code Assist Standard/Enterprise -lisenssit toimivat edelleen ennallaan.
Kyse ei ole ”projektin täydellisestä sulkemisesta”, vaan kolmen suosituimman tilaustason lopettamisesta. Keitä tämä koskee:
| Tilaustaso | Mitä se tarjosi | Mitä tapahtuu 18. kesäkuuta 2026 |
|---|---|---|
| Free-taso | Gemini Code Assistin ja CLI:n käyttöoikeus rajoituksin | Poistetaan kokonaan käytöstä |
| Google AI Pro (noin $19.99/kuukausi) | Suuremmat CLI- ja Code Assist -käyttörajat | Poistetaan kokonaan käytöstä |
| Google AI Ultra (alkaen $100/kuukausi I/O 2026:n jälkeen) | Suurimmat käyttörajat | Poistetaan kokonaan käytöstä |
| Gemini Code Assist GitHubille | Googlen automaattiset PR-katselmoinnit repositoriossasi | Ei uusia asennuksia; nykyiset poistetaan käytöstä seuraavien viikkojen aikana |
| Gemini Code Assist Standard / Enterprise (yrityslisenssit) | Yrityksen Google Workspace -tilin kautta | Jatkaa toimintaansa ennallaan |
| Maksullinen API Google Cloudin kautta (maksullinen Gemini API -avain) | Pyyntöjen kustannukset veloitetaan projektilta | Jatkaa toimintaansa ennallaan |
Virallisesta Google Developers Blogista:
Gemini CLI ja Gemini Code Assistin IDE-laajennukset lakkaavat 18. kesäkuuta 2026 käsittelemästä Google AI Pro-, Ultra- ja Free-tason käyttäjien pyyntöjä.
Jos käytit Free-tasoa, kuten useimmat yksittäiset kehittäjät, ja ajattelet ”mutta minulla on maksullinen tili”, tarkista, miten API-avaimesi laskutetaan. AI Pro ei ole Cloud-laskutusta; se on henkilökohtainen Google AI -tilaus, ja se poistetaan käytöstä. Maksulliseen projektiin perustuva Cloud-laskutus ei poistu käytöstä.
Miksi Google ylipäätään sulkee Gemini CLI:n?
Tärkein asia
Gemini CLI oli erillinen TypeScript/Node.js-kokeilu Googlen GitHub-repositoriossa. Google päätti yhdistää kaikki agenttityökalunsa yhdeksi alustaksi – Google Antigravityksi – jossa on neljä käyttöliittymää: Antigravity 2.0 (työpöytäsovellus), Antigravity CLI (pääte), Antigravity SDK (Python-kääre) ja Antigravity IDE (VS Code -forkki). Antigravity CLI on kirjoitettu uudelleen Node.js:stä Gohon: se käynnistyy millisekunneissa satojen millisekuntien sijaan ja käyttää kymmenien megatavujen sijaan satoja megatavuja vähemmän muistia.
Vanha gemini käynnistyi ”sadoissa millisekunneissa”, koska Node.js:n piti lämmetä. Uusi agy on toteutettu yhtenä staattisena Go-binääritiedostona, ja se käynnistyy ”millisekunneissa”. Ero on merkittävä CI:ssä ja skripteissä, jotka kutsuvat CLI:tä satoja kertoja yhdellä suorituskerralla.
Näin Google kuvailee nopeutta ja syytä:
Antigravity CLI on rakennettu Go-kielellä, toimii nopeammin ja tukee asynkronisia taustatyönkulkuja.
Kaikki Gemini CLI:n tärkeimmät ominaisuudet ovat siirtyneet uuteen järjestelmään:
- Agent Skills —
.gemini/skills/-kansio sijaitsee nyt polussa.agents/skills/. - Hooks — samat tapahtumat (
PreToolUse,PostToolUsejne.); syntaksi ei ole juuri muuttunut. - Subagents — toimivat kuten ennenkin, ja niiden asetukset siirretään automaattisesti.
- Extensions — nimetty uudelleen Antigravity-lisäosiksi, jotka tuodaan yhdellä komennolla.
Saumattomasti eivät siirtyneet MCP-palvelimet eivätkä vanhat skriptit, jotka käyttävät suoraan tiedostoa .gemini/config.json. GitHub-keskustelun mukaan jotkut käyttäjät kertovat, että MCP-asetukset rikkoutuvat ja ne täytyy kirjoittaa uudelleen käsin. Tätä käsitellään erillisessä osiossa alempana.
Google ei sulje avoimen lähdekoodin Gemini CLI -projektia:
Repository pysyy saatavilla GitHubissa Apache 2.0 -lisenssillä, ja jatkamme projektin kehittämistä avoimena lähdekoodina.
Voit siis forkata sen ja jatkaa käyttöä omalla Gemini API -avaimellasi. Käyttö on kuitenkin nyt maksullista Cloud-laskutuksen kautta; maksuton Code Assist -järjestely päättyy.
Antigravity CLI:n asentaminen: komennot macOS:lle, Linuxille ja Windowsille
Tärkein asia
Googlen asennusohjelma tunnistaa käyttöjärjestelmän ja arkkitehtuurin automaattisesti, lataa binääritiedoston ja sijoittaa sen polkuun ~/.local/bin (Linux/macOS) tai C:\Users\[your_name]\AppData\Local\agy\bin (Windows). Komennot vaihtelevat käyttöjärjestelmittäin: macOS:ssä ja Linuxissa käytetään curl-komentoa yhdellä rivillä; Windowsissa vaihtoehtoina ovat PowerShellin irm tai CMD-komento. Lisää polku PATH-muuttujaan, jos asennusohjelma ei tehnyt sitä, avaa asennuksen jälkeen uusi pääte ja suorita agy doctor – se tarkistaa, löytyikö binääritiedosto ja saako se yhteyden Googleen.
Tee ennen aloittamista nopea itsearviointi: mikä tilaustaso sinulla on? Jos käytössäsi on maksullinen Cloud-projekti eikä sinulla ole kesäkuun 18. päivän määräaikaa, siirtymisestä on hyötyä, mutta se ei ole kiireellistä. Jos käytössäsi on Free/Pro/Ultra ja jokin suoritetaan CLI:n kautta, vaihda nyt tilausten ollessa vielä aktiivisia, jotta voit vertailla toimintaa samalla tehtävällä.
macOS ja Linux
Yhden rivin komento curl-komennolla:
curl -fsSL https://antigravity.google/cli/install.sh | bash
Skripti tunnistaa alustan, lataa agy-binääritiedoston, tarkistaa sen tarkistussumman ja sijoittaa sen polkuun ~/.local/bin. Jos kansio ei ole PATH-muuttujassa, lisää se:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Tarkista, että binääritiedosto löytyy:
which agy
agy --version
Windows (PowerShell)
irm https://antigravity.google/cli/install.ps1 | iex
Binääritiedosto asennetaan polkuun C:\Users\[your_name]\AppData\Local\agy\bin. Asennusohjelma päivittää PATH-muuttujan automaattisesti, mutta avaa uusi PowerShell-ikkuna, jotta muuttujat latautuvat uudelleen.
Windows (CMD)
Jos yrityksesi käytäntö estää PowerShellin käytön:
curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd
Asennuksen tarkistaminen
Suorita asennuksen jälkeen missä tahansa käyttöjärjestelmässä:
agy doctor
Komento tarkistaa binäärin version, määritystiedoston olemassaolon, todennuksen ja verkkoyhteyden osoitteeseen antigravity.google. Jos yhteys Googleen ei onnistu, ongelma johtuu alueestasi tai välityspalvelimesta.
Todennus
Kun suoritat agy-komennon ensimmäisen kerran ilman argumentteja, käynnistyy ohjattu määritys:
- Valitse käyttöliittymän teema.
- Valitse todennustapa: Google OAuth (henkilökohtaisille tileille) tai API-avain.
- Voit halutessasi tuoda määritykset
.gemini/-kansiosta heti.
Jos valitset OAuthin, selain avautuu ja uudelleenohjaa osoitteeseen accounts.google.com; sinun täytyy antaa suostumus tietojen jakamiseen. Sen jälkeen CLI toimii.
Määritysten ja lisäosien siirtäminen .gemini-kansiosta .agents-kansioon
Tärkein asia
Antigravity CLI etsii määrityksiä projektin vieressä olevasta .agents/-kansiosta ja yleisestä kansiosta ~/.agents/ – samoin kuin Gemini CLI etsi niitä .gemini/-kansiosta. Siirto tehdään yhdellä komennolla, agy plugin import gemini: komento käy läpi .gemini/extensions/-kansion, siirtää sisällön Antigravity-lisäosiksi ja päivittää määritysten muodon. Siirrä skills-kansio käsin: mv .gemini/skills/ .agents/skills/. Tämän jälkeen agy doctor ja agy inspect näyttävät, mitä löydettiin ja mitä ei sekä missä on kaksoiskappaleita.
Vaihe vaiheelta:
agy plugin import gemini
Suorita komento mistä tahansa kansiosta. Se siirtää yleiset lisäosat kansiosta
~/.gemini/kansioon~/.agents/. Siirrä projektikohtaiset lisäosat suorittamalla komento projektikansiossa.mv .gemini/skills/ .agents/skills/
Siirrä skills vaihtamalla kansion nimi käsin. Tiedostomuoto on sama, joten markdown-tiedostoja ei tarvitse kirjoittaa uudelleen.
agy inspect
Näyttää aktiiviset lisäosat, skills-kokonaisuudet, hooks-käsittelijät ja subagents-agentit. Vertaa luetteloa Gemini CLI:n luetteloon – mitään ei pitäisi puuttua.
agy config --edit
Avaa määritykset oletuseditorissa (
$EDITOR). Muokkaa käsin kaikkea, mikä ei siirtynyt automaattisesti.agy doctor
Viimeinen tarkistus: binääri, todennus, lisäosat, verkko. Jos kaikki neljä ovat kunnossa, määritysten siirto on valmis.
Jättäisin vanhan .gemini/-kansion varmuuskopioksi kuukaudeksi siltä varalta, että jotakin jäi huomaamatta. Kun olet käyttänyt Antigravitya viikon ja varmistanut, että kaikki on tallella, voit poistaa sen.
Jos käytät AGENTS.md:tä kaikkien tekoälytyökalujen yleisenä määritystiedostona, sinun ei tarvitse muuttaa sitä. Antigravity CLI lukee AGENTS.md:n samasta kansiosta kuin Claude Code tai Codex.
Mitkä ympäristömuuttujat täytyy vaihtaa?
Tärkein asia
Jos sinulla on CI/CD-skriptejä, GitHub Actions -työnkulkuja, paikallisia .env-tiedostoja tai dotfiles-tiedostoja, joissa välitetään GEMINI_API_KEY tai muita muuttujia, niiden nimet täytyy vaihtaa. Etuliite GEMINI_ on vaihtunut muotoon AV_ (Antigravity). Antigravity CLI EI lue vanhoja muuttujia.
Täydellinen korvaustaulukko:
| Vanha muuttuja (Gemini CLI) | Uusi muuttuja (Antigravity CLI) | Oletusarvo |
|---|---|---|
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 | Googlen virallinen päätepiste |
Jos GitHub Actions -työnkuluissa välitetään salaisuuksia, avaa Settings -> Secrets -> Actions ja vaihda avainten nimet. Arvot pysyvät samoina (Googlen API-avain ei muuttunut siirtymän aikana).
Tarkista kaikki paikat, joissa voi olla GEMINI_:
# Etsi maininnat koko projektista
grep -rn "GEMINI_" . --include="*.yml" --include="*.yaml" --include="*.sh" --include=".env*" 2>/dev/null
# Dotfiles-tiedostoista
grep -nE "GEMINI_" ~/.zshrc ~/.bashrc ~/.bash_profile ~/.config/fish/config.fish 2>/dev/null
Käynnistä pääte uudelleen muuttujien vaihtamisen jälkeen ja tarkista olemassaolo tulostamatta salaisuutta. Älä ota komentotulkin jäljitystä käyttöön tai kopioi avainarvoja lokeihin. Olemassaolo ei yksin todista valtuutusta; tarkista agy doctor erikseen:
if [ -n "${AV_API_KEY:-}" ]; then
printf 'AV_API_KEY on asetettu\n'
else
printf 'AV_API_KEY puuttuu tai on tyhjä\n'
fi
agy doctor # should show “authorized”
Mikä siirtymässä yleensä rikkoutuu ja miten sen voi korjata?
Tärkein asia
GitHub-keskustelun mukaan yleisimmät ongelmat liittyvät MCP-palvelimiin, jotka on määritetty tiedostossa ~/.gemini/config.json mutta joita ei siirretä automaattisesti – määritykset täytyy kirjoittaa uudelleen Antigravity-muotoon. Vanhoja ympäristömuuttujia käyttävät mukautetut hooks-käsittelijät epäonnistuvat huomaamatta, joten testit epäonnistuvat ilman selvää virheilmoitusta. Suoraan .gemini/-kansiota käyttävät skriptit (CLI:n sijaan) täytyy vaihtaa käyttämään .agents/-kansiota. Tiedoston lataamiseen kontekstiin tarkoitettu komento @[file] oli buginen Antigravity CLI:n alkuvaiheessa; virhe on korjattu uudemmissa versioissa, mutta vanha versio kannattaa päivittää.
Luettelo alkuvaiheen ongelmista:
MCP-palvelimet. Jos käytit
mcp_servers-asetusta tiedostossa.gemini/config.json, palvelimet eivät ehkä siirry komennollaagy plugin import gemini. Tarkista tilanne komennollaagy inspect– tulosteessa onmcp-osio. Jos se on tyhjä tai sisältää virheitä, kirjoita määritykset uudelleen käsin komennollaagy config --edit. Muoto on kuvattu Antigravityn virallisessa dokumentaatiossa (etsi MCP-osio).Mukautetut hooks-käsittelijät. Jos sinulla oli bash-skripti kansiossa
.gemini/hooks/, joka luki$GEMINI_API_KEY-muuttujan, se lakkaa toimimasta. Etsi tällaiset kohdat: bashgrep -rn "GEMINI_" .agents/hooks/ 2>/dev/nullVaihda muuttujat.
CI/CD. Vaihda GitHub Actionsissa tai GitLab CI:ssä komennon
geminikäyttö komennoksiagy. Asennusohjelman binääritiedoston nimi voi vaihdella, joten luo abstraktio$CLI_CMD-muuttujan avulla.IDE-laajennus. Gemini Code Assist -laajennus VS Codeen poistetaan käytöstä CLI:n kanssa. Sen korvaa Antigravity IDE (erillinen VS Code -forkki) tai AGENTS.md missä tahansa muussa tekoälyeditorissa.
@[file]-lataus. Antigravity CLI:n varhaisissa koontiversioissa komennossa@src/file.ts, jolla tiedosto ladataan kontekstiin, oli virheitä. Päivitä uusimpaan versioon:agy update.
Jos jokin kriittinen toiminto rikkoutuu eikä sitä saada korjattua tunnissa, Free-tason väliaikaisena ratkaisuna voi jatkaa Gemini CLI:n käyttöä 18. kesäkuuta asti ja valmistella siirtymää erillisessä repositoryn haarassa. Aikaraja: 14 päivää.
Kannattaako Googlen työkalujen käyttöä jatkaa 18. kesäkuuta jälkeen?
Tärkein asia
Antigravity CLI käynnistyy nopeammin, toimii Gemini 3.5 Flashin kanssa ja tukee rinnakkaisia agentteja sekä asynkronisia taustatehtäviä agy --background -komennolla. Ongelmina voivat kuitenkin olla alueelliset käyttörajoitukset ja keskeneräinen ekosysteemi (vähemmän lisäosia ja MCP-palvelimia kuin Claude Codessa). En siirtyisi Antigravityyn ensisijaisena työkaluna. Käyttäisin sitä varakanavana rinnakkaisille taustatehtäville ja tekisin tärkeimmän kehitystyön Claude Codessa. Jos käytit Gemini CLI:tä Free-tasolla, 18. kesäkuuta on sopiva hetki harkita koko työkalupakettiasi uudelleen.
Antigravity 2.0:aa voi pitää varavaihtoehtona tilanteisiin, joissa ensisijainen työkalusi (Claude Code tai Codex) ei sovi tehtävään. Lue Google Antigravity 2.0 -opas, jossa kerrotaan tarkemmin sen vahvuuksista ja heikkouksista.
Lyhyt yhteenveto siitä, mitä eri tilanteissa kannattaa tehdä:
| Jos... | Toimi näin 18. kesäkuuta mennessä |
|---|---|
| Käytit Gemini CLI:n Free-tasoa kokeiluihin | Siirry Antigravity CLI:hin tilillä, jolla palvelua voi käyttää, TAI vaihda Claudeen/Codexiin budjettisi mukaan |
| Käytit Gemini Code Assistia IDE:ssäsi | Vaihda Antigravity IDEen tai palaa käyttämään VS Codea ja Claude Codea |
| Suoritit öisiä cron-töitä Gemini API:n kautta Free-tasolla | Muunna ne kiireesti käyttämään maksullista Cloud API:a (jota ei poisteta käytöstä) TAI siirrä ne Claude API:lle |
| Käytät yrityksen Cloudia (Standard/Enterprise) | Älä tee mitään; sulkeminen ei vaikuta sinuun |
| Harkitsit Gemini CLI:n kokeilemista vain siksi, että ”se on ilmainen” | Älä aloita; siirry suoraan käyttämään Claude Codea tai Codexia |
Siirtymisen tarkistuslista 15 minuutissa
Tärkein asia
Jos haluat päästä mahdollisimman nopeasti alkuun lukematta koko opasta, tässä on lyhyt työjärjestys. Tyhjällä päätteellä, jossa ei ole aktiivisia Gemini-skriptejä, siirtyminen kestää yhteensä 10–20 minuuttia.
Asenna Antigravity CLI
curl -fsSL https://antigravity.google/cli/install.sh | bash(macOS/Linux) taiirm https://antigravity.google/cli/install.ps1 | iex(Windows PowerShell).Käynnistä agy ja todenna käyttäjäsi
Ilman argumentteja:
agy. Valitse OAuth tai API-avain.Tuo lisäosat .gemini-kansiosta
agy plugin import gemini—tämä siirtää lisäosat yleiseen käyttöön. Suorita komento uudelleen projektikansiossa, jos haluat siirtää projektikohtaiset lisäosat.Siirrä skills
mv .gemini/skills/ .agents/skills/. Tiedostojen sisältö pysyy ennallaan.Korvaa ympäristömuuttujat
Tiedostoissa
~/.zshrc/~/.bashrcja.env:GEMINI_API_KEY → AV_API_KEY,GEMINI_PROJECT_ID → AV_PROJECT_ID,GEMINI_REGION → AV_REGION. Käynnistä pääte uudelleen.Tarkista asennus
agy doctor– kaikkien neljän kohdan (binääri, todennus, lisäosat, verkko) pitäisi olla kunnossa.Suorita testitehtävä
agy "write a README for the project in the current folder"– tarkista, että tulos vastaa Gemini CLI:n tuottamaa tulosta.Päivitä GitHub Actions / GitLab CI
Vaihda komennon nimi ja secrets-muuttujat
GEMINI_*-muodostaAV_*-muotoon.Säilytä .gemini/ varmuuskopiona
Voit poistaa kansion 1–2 viikkoa sen jälkeen, kun olet varmistanut kaiken toimivan.
Lopuksi: 18. kesäkuuta ei tarkoita, että ”kaikki projektisi lakkaavat toimimasta”. Se tarkoittaa, että maksuton kanava poistetaan käytöstä. Maksullinen Cloud API -käyttö säilyy, Gemini CLI -repository säilyy ja forkkaaminen on mahdollista. Jos käytit Free-tasoa, sinun on tehtävä päätös ennen 18. kesäkuuta; muuten seuraava gemini "something" palauttaa todennusvirheen.
Lähteet
Jatka tekoälyn käyttöä Ailootissa.
Lisätietoja
Kysymyksiä tästä oppaasta: Siirtyminen Gemini CLI:stä Antigravity CLI:hin: opas
Miten tarkistan uudelleen nimetyn API-avainmuuttujan paljastamatta sitä?
Testaa, ettei ${AV_API_KEY:-} ole tyhjä, ja tulosta vain viesti asetetusta tai puuttuvasta muuttujasta. Älä tulosta avainarvoa tai suorita tarkistusta komentotulkin jäljityksen ollessa käytössä. Tarkista todennus erikseen komennolla agy doctor.
Todistaako onnistunut määritysten tuonti koko siirron valmistuneen?
Ei. Vertaa aktiivisia plugineja, skillejä, hookeja ja aliagentteja vanhaan määritykseen, tarkista MCP-asetukset ja suorita pieni tehtävä. Säilytä vanha .gemini/-määritys, kunnes tarkoitettu työnkulku ja tulos on todennettu.