- Antigravity je fork Visual Studio Code-a redizajniran kao IDE usmjeren na agente gdje autonomni AI agenti planiraju, kodiraju, testiraju i provjeravaju zadatke.
- Agenti proizvode bogate, provjerljive artefakte (planove, liste zadataka, vodiče, snimke ekrana, snimke) koji čine njihov rad transparentnim i preglednim.
- Platforma se duboko integrira s editorom, terminalom i ugrađenim preglednikom, podržava više LLM-ova i nudi detaljne sigurnosne politike.
- Pravila, tokovi rada i prilagodljivi nivoi autonomije omogućavaju timovima da prilagode Antigravity svojim standardima kodiranja, potrebama testiranja i sigurnosnim zahtjevima.
Nakon godina relativno postepenih promjena u uređivačima koda, Google Antigravity je sletio poput malog zemljotresa u IDE pejzaž, Kombinujući poznate osnove Visual Studio Code-a sa duboko integrisanim sistemom autonomnih AI agenata. Umjesto da samo doda chatbot ili automatsko dovršavanje preko vašeg editora, ovaj projekat pokušava da redizajnira šta "rad u IDE-u" uopšte znači kada veliki jezički modeli mogu planirati, izvršavati i provjeravati složene zadatke.
Antigravity se pozicionira kao „platforma za razvoj usmjerena na agente“, a ne kao jednostavan editor pokretan umjetnom inteligencijom. stavljajući vas u ulogu koordinatora ili menadžera proizvoda dok tim specijaliziranih agenata obavlja istragu, kodiranje, testiranje, pa čak i automatizaciju preglednika. Ako ste navikli na klasični tijek rada u kojem je čovjek na prvom mjestu, gdje tipkate, a IDE reagira, ovo se čini kao da obrćete scenarij: agenti rade proaktivno, a vi se uključujete da vodite, pregledate i ispravljate.
Šta je Google Antigravity i zašto se razlikuje od običnog IDE-a?
Antigravitacija je u suštini fork Visual Studio Code-a, koji je uveliko modifikovan da se vrti oko AI agenata, i može se posmatrati kao nova IDE Google baza u Visual Studio koji zadržava dovoljno originalnog korisničkog interfejsa da se odmah osjeća poznato: bočne trake, kartice, ikone i preglednik datoteka ponašaju se onako kako korisnici VS Code-a očekuju. To smanjuje prepreku usvajanja, a istovremeno omogućava Googleu da ubrizga vrlo drugačiju filozofiju ispod haube.
Dok tradicionalni IDE-ovi poput VS Code-a, Cursor-a ili Windsurf-a tretiraju AI kao pomagača priključenog putem ekstenzija, Antigravity tretira AI kao primarnog aktera u okruženju, ...s vama koji nadgledate njegov rad na višem nivou apstrakcije. Umjesto da dajete jednokratne upute, vi orkestrirate višestepene misije, delegirate podzadatke i provjeravate šta svaki agent planira i radi.
Google opisuje Antigravitaciju kao "kontrolu misije" za više agenata koji rade paralelno u različitim radnim prostorima, nešto posebno privlačno u velikim projektima s mnogo pokretnih dijelova. Niste zaglavljeni u linearnom dnevniku chata; možete pokrenuti agente za refaktoriranje, generiranje testova, dokumentaciju ili iteraciju korisničkog interfejsa, a sve se izvršava asinhrono.
Ključno je da ovo nije ograničeno samo na Googleove vlastite modele: Antigravitacija je eksplicitno višemodelna, s bliskom integracijom za Gemini 3 Pro, ali i podrškom za opcije trećih strana poput Claude Sonnet 4.5 i GPT-OSS. Ta otvorenost smanjuje rizik od vezanosti za dobavljača i omogućava timovima da odaberu pravi model za svako radno opterećenje bez žongliranja s odvojenim alatima.
Osnovna filozofija: četiri principa dizajna iza Antigravitacije
Ispod liste karakteristika, Antigravity je izgrađen oko četiri principa dizajna koji definišu kako bi programeri i agenti trebali sarađivati: povjerenje, autonomija, povratne informacije i samousavršavanje. Ovo nisu samo marketinški slogani; oni oblikuju korisnički interfejs i zadane tokove rada.
Princip „povjerenja kroz transparentnost“ rješava jednu od najvećih prepreka usvajanju umjetne inteligencije: netransparentno donošenje odluka, gdje vidite samo konačnu razliku koda, ali ne i kako ili zašto je agent tamo dospio. Antigravitacija se tome suprotstavlja tako što agenti stalno proizvode "artefakte" koji objašnjavaju njihovo razmišljanje i korake validacije.
Princip autonomije obuhvata činjenicu da moderni modeli mogu raditi duže vrijeme bez stalnog čuvanja djece, Dakle, platforma je dizajnirana za asinhroni rad na više površina, a ne za jedan monolitni okvir za chat. Agenti se mogu kretati između editora, terminala, datotečnog sistema i preglednika dok vi pratite njihov napredak s upravljačke površine.
Povratna informacija se uzdiže na nivo prvoklasnog mehanizma umjesto naknadne misli, sa sistemom komentara koji podsjeća na Google dokumente: označavate kod, artefakte ili snimke ekrana i ostavljate bilješke na prirodnom jeziku koje agent uključuje usred zadatka bez pokretanja od nule.
Konačno, princip samousavršavanja tretira svaku akciju i svaku povratnu informaciju kao podatke za obuku za budući rad, izgradnja interne baze znanja o obrascima, isječcima koda i nizovima koraka koji su u prošlosti dobro funkcionirali. Vremenom se agent ponaša manje kao chatbot bez stanja, a više kao kolega koji pamti kako vaš projekat i tim vole da se stvari rade.
Tok rada usmjeren na agente: Upravitelj agenata, Uređivač i Preglednik
U praktičnom smislu, filozofija se materijalizuje kao tri glavne „površine“ koje dijele sinhronizovani mozak agenta: Upravitelj agenata, Editor i ugrađeni preglednik zasnovan na Chromeu, plus čvrsto integrirana kontrola terminala.
Upravitelj agenata je kontrolna ploča za kontrolu misije gdje kreirate, pratite i koordinirate agente koji rade paralelno, često u različitim radnim prostorima. Umjesto da gledate u stablo datoteka kada otvorite aplikaciju, dočekat će vas prikaz usmjeren na razgovore, zadatke, artefakte i odobrenja.
Poznati prikaz editora zadržava izgled i osjećaj VS Code-a za sesije sinhronog kodiranja, s pametnim automatskim dovršavanjem, naredbama na prirodnom jeziku, radnjama u tekstu poput „Objasni i popravi“ i kontekstualnom bočnom pločom agenta koju možete pozvati prečicom. Ovo je mjesto za detaljno uređivanje i 90 do 100% dotjerivanje onoga što su agenti već proizveli.
Površina preglednika je ono što Antigravity zaista razlikuje od konvencionalnijih AI IDE-ova, ugrađivanje upravljane Chrome instance koju agent može autonomno pokretati: posjećivanje URL-ova, klikanje na elemente, čitanje logova konzole, skrolovanje, popunjavanje obrazaca i snimanje snimaka ekrana ili čak potpunih video zapisa.
Budući da isti agentski mozak obuhvata ove površine, Na primjer, može refaktorirati backend kod u Editoru, pokrenuti testove putem terminala, pokrenuti aplikaciju u pregledniku, kliknuti kroz korisnički interfejs kako bi validirao ponašanje, snimiti sesiju i kreirati vodič koji tačno opisuje šta je verifikovano.
Artefakti: kako učiniti rad agenata podložnim reviziji i pouzdanim
Jedna od istaknutih ideja Antigravitacije je da svaki značajan dio agentovog rada ostavlja za sobom artefakt, ne samo logovi. Ovi artefakti su bogati objekti - Markdown dokumenti, dijagrami, snimljeni videozapisi, snimci ekrana, razlike koda - namijenjeni da ih ljudi čitaju i komentiraju.
Tri vrste artefakata čine osnovu glavne razvojne petlje: liste zadataka, planovi implementacije i vodiči. svaki služi različitoj svrsi u životnom ciklusu promjene.
Liste zadataka su strukturirani planovi koje agent izrađuje prije nego što se dotakne vašeg koda, razbijanje instrukcije visokog nivoa na konkretne, uređene korake. Većinu vremena ih samo preletite, ali ih možete i prilagoditi ili ostaviti komentare ako dekompozicija izgleda čudno.
Planovi implementacije fokusiraju se na to kako će ti zadaci promijeniti određene dijelove kodne baze, detaljno opisujući koje će datoteke biti kreirane ili promijenjene, koje će se nove komponente ili funkcije pojaviti i koje nuspojave očekivati. U zavisnosti od vaše politike pregleda artefakata, agent može uvijek čekati vaše odobrenje ovdje ili samo u dvosmislenim slučajevima.
Artefakti prolaska kroz proces završavaju zadatak nakon što je on završen, opisivanje implementiranih promjena, kako ih pokrenuti i testirati i, kada je to relevantno, ugrađivanje snimaka ekrana ili snimaka preglednika. Ovi vodiči mogu poslužiti i kao kostur opisa zahtjeva za povlačenjem.
Pored ovoga, Antigravity također izlaže razlike u kodu, snimke ekrana i snimke preglednika kao prvoklasne materijale za recenziju, sve je dostupno i iz Upravitelja agenata i iz Urednika. Možete uključiti/isključiti okno Artefakti da biste vidjeli sve generirano za određeni razgovor ili radni prostor.
Ključno je da su artefakti interaktivni objekti: možete označavati dijelove i ostavljati komentare u stilu Google dokumenata, nalažući agentu da prilagodi određeni korak, podesi stil prikazan na snimku ekrana ili ojača testni scenario koji je upravo snimio. Agent zatim ponavlja bez odbacivanja prethodnog konteksta.
Instalacija, tok podešavanja i osnovna konfiguracija
Antigravitacija se trenutno nudi kao javna pretpremijera za lične Gmail račune, s besplatnom kvotom koja uključuje pristup premium modelima kao što je Gemini 3 Pro. Desktop aplikacija radi na macOS-u, Windowsu i odabranim Linux distribucijama, s namjenskim APT i RPM repozitorijima za automatska ažuriranja na Linuxu.
Na distribucijama zasnovanim na Debianu, Google isporučuje APT izvorni kod koji možete dodati s malim isječkom ljuske, uključujući instalaciju GPG privjeska za ključeve i antigravity paketa. RPM-bazirani sistemi dobijaju YUM/DNF repozitorij blok koji možete ubaciti u /etc/yum.repos.d prije pokretanja naredbe dnf install antigravity.
Nakon instalacije, čarobnjak za uvođenje vas vodi kroz niz koraka: odabir da li želite uvesti postavke iz VS Code-a ili Cursor-a, odabir svijetle ili tamne teme, odlučivanje o tome kako želite koristiti agenta (od razvoja u potpunosti vođenog agentima do konzervativnijih tokova zasnovanih na pregledu) i konfiguriranje osnovnih sigurnosnih politika.
Dvije najvažnije rane odluke uključuju politiku izvršavanja terminala i politiku pregleda artefakata, koji zajedno definiraju koliko autonomije agent ima i koliko često mora tražiti vaše odobrenje.
Politika izvršavanja terminala ima tri načina rada — Isključeno, Automatski i Turbo — od „nikada ne izvršavaj naredbe automatski osim za eksplicitnu listu dozvoljenih stavki“ do „pokreni sve osim ako nije na eksplicitnoj listi blokiranih stavki“. Automatski režim se nalazi u sredini, omogućavajući agentu da odluči kada je naredba dovoljno rizična da zahtijeva upit za dozvolu.
Politika pregleda artefakata vam slično omogućava da birate između stalnog nastavka, prepuštanja agentu odluke ili stalnog zahtjeva za pregled. što vam daje kontrolu nad tim koliko želite biti obaviješteni prije nego što planovi i promjene krenu naprijed.
Google također otkriva četiri unaprijed konfigurirana profila korištenja koji objedinjuju ove odluke: Razvoj vođen agentima, razvoj uz pomoć agenta, razvoj usmjeren na pregled i potpuno prilagođeno podešavanje gdje sami podešavate pojedinačne prekidače. Preporučena opcija „uz pomoć agenta“ ima za cilj razumnu ravnotežu između autonomije i nadzora za većinu korisnika.
Detaljno o Agent Manageru: pristigla pošta, radni prostori i igrališta
Kada se pokrene Antigravity, obično završite u Agent Manageru umjesto direktno u editoru, pojačavajući ideju da je vaša glavna jedinica rada misija koju obavljaju agenti, a ne pojedinačna datoteka.
Bočna traka uključuje pristiglu poštu koja objedinjuje sve vaše aktivne i prošle razgovore, tako da možete brzo pregledati šta su različiti agenti radili, koje su artefakte proizveli i gdje su odobrenja možda na čekanju.
Radni prostori se mapiraju na mape na disku slično kao u VS Code-u, ali ovdje su duboko integrirani u način na koji agenti razmišljaju o kontekstu. Možete imati brojne radne prostore i odabrati na kojem od njih bi se trebao odvijati novi razgovor.
Opcija Playground vam omogućava da započnete ad-hoc eksperimente bez vezivanja za stalni radni prostor, Idealno za testiranje ideja, istraživanje API-ja ili omogućavanje agentu da brzo napravi nacrt nečega što biste kasnije mogli unaprijediti u kompletan projekat.
Unutar razgovora možete eksplicitno odabrati način rada za agenta: Planiranje za temeljit višekoračni rad ili Brzi za lagane radnje s niskim opterećenjem. kao što su preimenovanje varijabli, izvršavanje jednostavnih naredbi ili trivijalno uređivanje. Planiranje troši više „razmišljanja o budžetu“, ali donosi bogatije artefakte i generalno kvalitetnije rezultate.
Selektor modela na vrhu svakog razgovora vam omogućava da se prebacujete između dostupnih LLM-ova u hodu, prilagođavanje ponašanja zadatku koji je pred nama bez napuštanja IDE-a.
Ugrađeni preglednik i ekstenzija Antigravity
Da bi agentima pružio potpunu kontrolu nad webom, Antigravity se oslanja na namjenski podagent preglednika kojeg pokreće specijalizirani model, različit od glavnog modela agenta koji odaberete za zadatke kodiranja.
Ovaj agent preglednika može komunicirati sa stranicama klikom, skrolovanjem, kucanjem, čitanjem DOM snimaka, snimanjem ekrana i snimanjem cijelih video sesija. efikasno automatizirajući potpune UI tokove direktno iz vašeg razvojnog okruženja.
Da biste ovo omogućili, instalirate prateću ekstenziju Antigravity u Chrome, obično se aktivira prvi put kada zatražite od agenta da posjeti stranicu poput antigravity.google iz razgovora na Playgroundu. Agent detektuje da je potrebna kontrola preglednika i traži od vas da pokrenete radnju podešavanja koja otvara Chrome na stranici proširenja.
Nakon instalacije i autorizacije, prozor preglednika kojim upravlja Antigravity pokazuje karakterističan okvir kada je pod kontrolom agenta, jasno dajući do znanja kada vještačka inteligencija „upravlja“. Vi i dalje zadržavate krajnju vlast: agent traži dozvolu za osjetljive operacije, a vi je uvijek možete prekinuti.
Svaka sesija vođena preglednikom može proizvesti artefakte poput snimaka ekrana i snimaka, koji se kasnije pojavljuju u oknu Artefakti, omogućavajući vam da tačno provjerite kako je korisnički interfejs aktiviran bez potrebe da sami ponovo pokrećete aplikaciju.
Iskustvo uređivača: automatsko dovršavanje, ugrađene naredbe i kontekstualni agent
Uprkos svoj novoj infrastrukturi agenata, sam editor je namjerno konzervativan i poznat, očuvanje mišićne memorije iskusnih korisnika VS Code-a: preglednik datoteka, isticanje sintakse, integrirani terminal i podrška za ekstenzije ostaju u prvom planu.
Antigravity dodaje automatsko dovršavanje pokretano umjetnom inteligencijom koje se pojavljuje kao ghost tekst i može se prihvatiti pomoću Tab tipke, uključujući praktične varijante poput „Tab za uvoz“ za umetanje nedostajućih zavisnosti i prijedloge „Tab za skok“ koji pomiču kursor na sljedeću logičku lokaciju za uređivanje.
Ugrađene naredbe mogu se pokrenuti i u editoru i u terminalu pomoću prečice na tastaturi (na primjer Cmd + I na macOS-u), omogućavajući vam da zatražite generiranje koda, refaktoriranje, objašnjenja ili prijedloge shell naredbi bez napuštanja trenutnog konteksta.
Bočna ploča agenta, koja se uključuje prečicom kao što je Cmd + L, pruža vam namjensko područje za chat koje razumije @-spominjanja datoteka, direktorija ili MCP servera, plus reference sa prefiksom / na sačuvane tokove rada. Većina obrazaca interakcije koje možda znate iz alata poput Copilot Chat ili Gemini za VS Code dostupna je ovdje, ali integrirana sa sistemom artefakata Antigravityja.
Iz okna Problemi možete poslati svu dijagnostiku agentu odjednom, tražeći od njega da analizira i pokuša automatske ispravke. Slično tome, možete istaknuti izlaz terminala i poslati ga agentu za prijedloge za otklanjanje grešaka.
Pravila i tokovi rada: prilagođavanje ponašanja agenta
Da bi prilagodio agenta konvencijama vašeg tima, Antigravity uvodi dva moćna mehanizma prilagođavanja: Pravila i Tokove rada, dostupno iz menija Prilagođavanja u korisničkom interfejsu.
Pravila djeluju kao trajni sistemski uputnici kojih se agent uvijek pridržava u datom opsegu, kao što je globalna datoteka s pravilima na ~/.gemini/GEMINI.md ili pravila specifična za radni prostor pod .agent/rules/. Ona mogu kodirati smjernice za stil kodiranja, očekivanja dokumentacije ili arhitektonska ograničenja.
Na primjer, možete definirati pravilo u stilu koda za Python koje nalaže agentu da striktno slijedi PEP 8 i uključi smislene komentare, ili neko drugo pravilo koje opisuje kako main.py treba da orkestrira samo funkcionalnost implementiranu u odvojenim modulima sa jasnim primjerima ulaznih tačaka.
Tokovi rada, nasuprot tome, su sačuvane instrukcije koje eksplicitno pokrećete pomoću /komande, pohranjeni globalno ili po radnom prostoru pod .agent/workflows/. Savršeni su za ponovljive zadatke poput „generiranje jediničnih testova za sve module u ovoj mapi“ ili „priprema bilješki o izdanju iz najnovijih commitova“.
Tipičan primjer je tijek rada generiranja jediničnih testova koji agentu govori da kreira datoteke s prefiksom test_ za svaki modul i osigura pokrivenost za svaku javnu funkciju, koju možete pozvati kad god smatrate da je neka funkcija dovoljno stabilna da opravda generiranje testova.
Nakon što su konfigurisani, odmah možete vidjeti učinak: Traženje od agenta da implementira algoritme poput binarnog pretraživanja i sortiranja mjehurićima moglo bi rezultirati višestrukim dobro strukturiranim modulima, čistim prikazom korištenja datoteke main.py i potpuno dokumentiranim kodom koji poštuje vaše PEP 8 pravilo, nakon čega slijedi generiranje testova na zahtjev putem vašeg spremljenog tijeka rada.
Sigurnosni model: zaštita terminala i preglednika
Davanje AI agentu pristupa vašem terminalu i pregledniku je nevjerovatno moćno i potencijalno opasno, Dakle, Antigravity dolazi s detaljnim sistemom dozvola kako bi se rizik smanjio.
Za terminal, prethodno spomenuta politika izvršavanja (Isključeno, Automatski, Turbo) je samo prvi sloj, dopunjeno listama dozvoljenih i listama blokiranih koje tačno definišu koje naredbe se mogu ili ne mogu automatski izvršavati.
U strogom "Isključenom" podešavanju, prvenstveno se oslanjate na listu dozvoljenih u terminalu: sve je blokirano osim ako nije izričito dozvoljeno, Idealno za osjetljiva okruženja. Možete dodati bezopasne naredbe poput ls -al tako da se popis sadržaja direktorija može odvijati bez stalnih upita, dok sve destruktivno i dalje zahtijeva ručnu potvrdu.
S druge strane, konfiguracija Turbo načina rada pogoduje produktivnosti, omogućavajući agentu da samostalno izvršava većinu naredbi dok vi popunjavate listu blokiranih unosa visokog rizika kao što su rm, rmdir, sudo, curl ili wget. Ako agent pokuša koristiti blokiranu naredbu, Antigravity je presreće i prisiljava korisnika na korak odobrenja.
Strana preglednika ima sličan mehanizam zaštite u obliku datoteke s popisom dopuštenih URL-ova, nalazi se u HOME/.gemini/antigravity/browserAllowlist.txt. Odabirom domena navedenih tamo, možete ograničiti web navigaciju agenta na pouzdane dokumentacijske portale, interne nadzorne ploče ili API-je.
Ovo postaje posebno važno u suočavanju s napadima brzog ubrizgavanja s kompromitovanih web stranica, jer možete ograničiti agenta da luta u nasumične ili nepouzdane domene tokom automatiziranih istraživačkih zadataka.
Primjeri upotrebe iz stvarnog svijeta: od agregacije vijesti do potpunih web aplikacija
Antigravitacija zaista počinje da sija u konkretnim radnim procesima koji kombinuju kodiranje, automatizaciju i verifikaciju. prelazak sa dovršavanja koda u jednoj datoteci na izvršavanje zadataka od početka do kraja.
Jednostavan uvodni scenarij je tražiti od agenta da posjeti Google News (ili neku drugu stranicu s vijestima) u Playgroundu, analizira naslove i vrati kategorizirani sažetak, dok pratite njegov misaoni proces u Agent Manageru i vidite kako se preglednik kontrolira daljinski.
Ambiciozniji primjeri uključuju angažovanje agenta da izradi kompletnu web stranicu za jednodnevnu tehničku konferenciju koristeći Python i Flask, sa zahtjevima kao što su osam predavanja, više govornika, filteri kategorija, raspored i pretraga po govorniku ili naslovu. Agent može dizajnirati backend, kreirati HTML/CSS/JS predloške za front-end, uneti lažne podatke o Google Cloud tehnologijama i pokrenuti lokalni server.
Tokom tog procesa, agent kreira liste zadataka, planove implementacije i završni vodič koji objašnjava kako pokrenuti i proširiti stranicu. i čak pokreće aplikaciju u ugrađenom pregledniku kako bi provjerio sve funkcionalnosti, povezujući vas direktno s pokrenutom instancom.
Budući da je petlja iterativna, možete ostati u Editoru i zatražiti daljnja poboljšanja poput „dodajte još dva predavanja u raspored“ posmatranje kako agent prilagođava planove, ažurira strukture podataka i ponovo testira aplikaciju sa svježim artefaktima.
Još jedan primjer pogodan za demo verzije je minimalistička aplikacija za produktivnost: na primjer, Pomodoro tajmer sa smirenim korisničkim interfejsom, gdje agent dizajnira izgled, stilizira ga, pokreće ga u pregledniku, snima vlastitu sesiju validacije i reagira na vaše povratne informacije o stilu („učinite pozadinu umirujućom“, „dodajte sliku tajmera“, „učinite pozadinu te ikone prozirnom“).
Testiranje i refaktorisanje: jedinični testovi, mockovi i vizualizacija koda
Pored projekata koji se razvijaju u novom polju, Antigravity je također usmjeren na to da vam pomogne da razumijete i ojačate postojeći kod, posebno kroz automatizirano generiranje jediničnih testova i konstrukciju simulacija.
S obzirom na modeliranje Python modula, recimo, servisa za obradu narudžbi s provjerom zaliha, sistemima plaćanja i prilagođenim izuzecima, Možete učitati mapu kao radni prostor i referencirati datoteku s @mention u chatu agenta kako biste zatražili objašnjenje ili dijagram strukture klase.
Kada se upoznate s načinom rada, možete dati instrukcije agentu da "generira jedinične testove za ovaj modul i testira ih pomoću mockova". podstičući ga da kreira testne datoteke, simulirane implementacije za eksterne servise i konfiguraciju za izvršavanje testova.
Agent zatim izvršava testove putem terminala, izvještava o rezultatima i stvara artefakte koji opisuju koji su scenariji obuhvaćeni, uključujući granične slučajeve poput nedovoljnih zaliha, neuspjelih plaćanja ili praznih korpi. Generirani testni kod možete pregledati u Editoru i fino ga podesiti dodatnim komentarima.
Ovaj obrazac se lijepo proširuje i na vaše vlastite projekte: možete tražiti refaktorisanje, dodatne validacije, nove funkcije ili poboljšanja performansi, s agentom koji predlaže planove, implementira promjene, provodi testove i sumira utjecaj u vodičima koji se lako pregledavaju u alatima za pregled koda.
Licenciranje, cijene i praktična ograničenja
Trenutno je Antigravitacija označena kao javna pretpremijera, a ne kao gotov proizvod. što znači da se funkcije i ograničenja mogu mijenjati kako Google napreduje na osnovu povratnih informacija korisnika.
Tokom ovog pregleda, korištenje ličnih Gmail računa je besplatno, ali je vezano za kvotu poziva modela po vremenskom okviru. posebno za premium modele poput Gemini 3 Pro. Neki rani korisnici su prijavili da su dostigli ono što se činilo kao globalni limiti kapaciteta u roku od 20 minuta, ponekad čak i prije slanja eksplicitnih upita.
Zvanični stav kompanije Google je da samo vrlo mali dio korisnika treba da dostigne ograničenja kvote u roku od pet sati, Ali upotreba u stvarnom svijetu sugerira da je potražnja premašila početnu alokaciju, tako da možete naići na privremene poruke „nema kredita“ dok se usluga skalira.
Dugoročno gledano, gotovo je zagarantovano da će se model višeslojnih cijena pojaviti nakon završetka faze pregleda, vjerovatno sa velikodušnim besplatnim slojem sličnim onome što nudi postojeće Geminijevo VS Code proširenje, plus plaćenim planovima za intenzivniju ili profesionalnu upotrebu.
Još jedno praktično ograničenje u poređenju sa Visual Studio Code-om je relativna nezrelost ekosistema ekstenzija, što trenutno ne može parirati ogromnom tržištu kojim se Microsoftov editor koristi. Iako i dalje možete koristiti mnoga poznata proširenja, funkcije Antigravityja usmjerene na agente su jedinstvene i trebat će vremena da ih alati trećih strana sustignu.
Usvajanje također dolazi s krivuljom učenja: efektivno delegiranje agentima je drugačiji mentalni model od pisanja koda red po red, a neki programeri će morati prilagoditi svoje navike kako bi izvukli maksimum iz instrukcija visokog nivoa i povratnih informacija zasnovanih na artefaktima.
Google Antigravity se manje osjeća kao mala nadogradnja Visual Studio Code-a, a više kao eksperimentalni korak prema razvoju softvera orijentisanog na agente. gdje nadgledate autonomne saradnike koji mogu planirati, kodirati, testirati i provjeravati u editoru, terminalu i pregledniku. Još uvijek je prilično nedovršeno - kvote, zrelost ekosistema i navike u radnom procesu zahtijevaju vrijeme - ali za programere koji su spremni osloniti se na agente umjesto da tretiraju vještačku inteligenciju kao puko automatsko dovršavanje, ovo nudi uvjerljiv uvid u to kako bi mogla izgledati sljedeća generacija IDE-a.