Blogg

Google Antigravity Remote Control: Slik styrer du agenten fra telefonen

Markdown

Slik aktiverer du Remote Control i Google Antigravity på skrivebordet og i CLI: bryteren, agy remote-control-daemonen og hva du gjør hvis du får tilkoblingsproblemer.

Les hele artikkelen

Ailoot-dokumentasjon — referansemateriell om bruk av tjenesten.

Høydepunkter

I Antigravity 2.0 for skrivebordet aktiveres Remote Control med en bryter under Innstillinger → App. Du kan koble til en økt på antigravity.google.com med den samme Google-kontoen. Antigravity CLI har to moduser: /remote-control (eller flagget --remote-control) åpner en tunnel så lenge terminaløkten varer, mens agy remote-control start starter en bakgrunnsdaemon uten en åpen terminal. På Linux fortsetter daemonen å kjøre etter at du logger ut og starter etter en omstart; på Windows krever dette installasjon av en administrator; på macOS og ved en standardinstallasjon av Windows gjenopptas den ved neste pålogging. Datamaskinen må være slått på og koblet til internett. Funksjonen kan være utilgjengelig på grunn av konto- eller organisasjonspolicy eller vilkår for abonnementet.

Hvis du ikke har installert Antigravity ennå, kan du begynne med en oversikt over hva Google Antigravity er, og hvordan du installerer det. Denne veiledningen er for situasjoner der en agent allerede utfører en lang oppgave (refaktorering, kjøring av tester, migrering av avhengigheter), og du må gå fra skrivebordet mens du beholder kontrollen over økten.

Hva Remote Control er, og hvorfor du trenger det

Remote Control er en Google Antigravity-funksjon som lar deg koble deg sikkert til skrivebords- og CLI-økter på maskinene dine og styre dem fra en hvilken som helst nettleser. Ifølge den offisielle beskrivelsen kan store oppgaver — for eksempel full refaktorering av et delsystem, en lang testkjøring eller en kompleks migrering av avhengigheter — ta lang tid. Remote Control lar deg administrere en økt mens du er borte fra datamaskinen, samtidig som hele utviklingsmiljøet ditt forblir lokalt.

Funksjonen fungerer både i skrivebordsappen 2.0 og i CLI, terminalversjonen av Antigravity (agy), men aktiveres og fungerer forskjellig i de to.

Aktivere Remote Control i Antigravity 2.0 for skrivebordet

Du kan aktivere Remote Control i appinnstillingene:

  1. Åpne panelet Innstillinger med Cmd + , (eller Ctrl + , på Linux og Windows), eller klikk på Innstillinger-knappen nederst i venstre panel.
  2. Gå til delen App.
  3. Sett Enable Remote Control til On.
  4. (Valgfritt) Angi et Nickname, for eksempel workstation-primary eller server-machine, slik at du enkelt kjenner igjen denne maskinen i listen over tilkoblede enheter.

Koble til fra en telefon eller en annen nettleser

Slik åpner du en ekstern økt:

  1. Åpne en nettleser på en hvilken som helst enhet og gå til Antigravity Remote Control-dashbordet. På en telefon kan du også installere nettappen på startskjermen for å motta pushvarsler når agenten fullfører en oppgave eller ber om svar.
  2. Logg på med den samme Google-kontoen som du bruker på skrivebordet.
  3. Velg ønsket maskin i enhetsvelgeren.
  4. Når du er tilkoblet, kan du se aktive samtaler; du kan starte nye oppgaver for agenten og se implementeringsplaner og artefakter.

Hvis maskinen ikke vises i nettgrensesnittet, sier de offisielle instruksjonene at du bør kontrollere tre ting: at bryteren Enable Remote Control er på på datamaskinen som kjører Antigravity; at datamaskinen har internettforbindelse og ikke har gått i hvilemodus; og at skrivebordsappen og nettleseren bruker den samme Google-kontoen.

Hvis nettverkstilkoblingen midlertidig faller ut på enheten du bruker til å koble til, prøver nettgrensesnittet å koble til på nytt automatisk. Agentens bakgrunnsoppgaver og kommandoer som er startet fra terminalen, fortsetter å kjøre på datamaskinen med Antigravity uten avbrudd, så lenge den forblir koblet til internett.

Diagram: Remote Control-bryteren på en bærbar PC overfører kontrollen til en telefon når du er logget på med samme konto
Slik fungerer Remote Control på skrivebordet: slå på bryteren på datamaskinen, og logg deretter på telefonen med samme Google-konto.

To Remote Control-moduser i Antigravity CLI

CLI har to moduser: en interaktiv modus knyttet til en bestemt terminalprosess, og en headless bakgrunnsdaemon som kjører uten en åpen terminal.

Interaktiv modus: /remote-control

Du kan aktivere Remote Control i den gjeldende interaktive agy-økten uten å starte CLI på nytt. Kjør dette på inndatalinjen:

/remote-control

Ifølge den offisielle beskrivelsen åpner CLI en tilkobling — en omvendt tunnel — for den gjeldende økten og viser vertsnavnet sammen med en lenke til den aktive samtalen for en annen enhet:

Remote control on for this session.
Hostname: devbox-swift-falcon
Open https://antigravity.google.com/r/<instance-id>?p=c%2F<conversation-id> on another device to continue this conversation.

Åpne denne lenken i en nettleser på en bærbar PC, et nettbrett eller en telefon, logg på med den samme Google-kontoen som du bruker i CLI, og fortsett å arbeide i økten via Antigravity-nettgrensesnittet.

Slik deaktiverer du tunnelen uten å avslutte den lokale terminaløkten:

/remote-control off

Du kan starte CLI med Remote Control allerede aktivert ved å bruke et flagg ved oppstart:

agy --remote-control

Interaktiv modus er knyttet til agy-prosessen: når du avslutter CLI (/exit, Ctrl+C, Ctrl+D) eller lukker terminalvinduet, avsluttes Remote Control-tunnelen automatisk, og øktoppføringen forsvinner fra dashbordet. Hver interaktive CLI-prosess har sin egen økt-ID og sitt eget vertsnavn, så du kan kjøre agy --remote-control samtidig i flere terminalfaner eller arbeidskataloger.

Når du kobler til en interaktiv CLI-økt fra en nettleser, synkroniseres begge sider i sanntid. Forespørsler fra den eksterne enheten går rett til den lokale terminalen, mens agentens resonnering, verktøykall og kodeendringer er synlige i det eksterne grensesnittet. Hvis agenten stanser for å be om bekreftelse (y/n) eller stiller et oppfølgingsspørsmål, kan du svare fra telefonen eller den lokale terminalen. Innstillinger er unntaket: du kan ikke endre dem fra det eksterne nettgrensesnittet, bare fra selve CLI.

Headless-daemon: agy remote-control start

Den andre modusen er en vedvarende bakgrunnsdaemon som registreres som en OS-tjeneste. Den er tilgjengelig mens maskinen er slått på og koblet til internett; atferden etter utlogging og omstart avhenger av plattformen.

agy remote-control start

Daemonen registreres som en OS-tjeneste (en systemd-brukertjeneste på Linux, en LaunchAgent på macOS eller en Scheduled Task på Windows) og starter umiddelbart, uten et åpent terminalvindu.

Bruk agy remote-control status for å se oppføringsnavnet. Velg deretter denne maskinen på Antigravity Remote Control-dashbordet, og fortsett arbeidet via Antigravity-nettgrensesnittet.

Tre kommandoer styrer daemonen:

agy remote-control start     Register and start the daemon
agy remote-control status    Show the daemon's status and instance name
agy remote-control stop      Stop the daemon and unregister it

Daemonen bruker påloggingsinformasjonen du brukte da du logget på CLI. Pålogging i CLI er separat fra pålogging i Antigravity-skrivebordsredigeringsprogrammet på samme maskin; bruk den samme Google-kontoen som i CLI i nettleseren.

Du kan angi maskinnavnet til headless-daemonen ved oppstart med flagget --name:

agy remote-control start --name "my-workstation"

Hvis du kjører start --name på nytt med en ny verdi, endres maskinnavnet.

Hvis du ikke angir et navn, genererer daemonen et lett å huske navn (for eksempel my-machine-distant-plume) ved første oppstart; agy remote-control status viser gjeldende navn. Du kan også endre navnet i innstillingsfilen: åpne ~/.gemini/config/config.json på Linux/macOS eller %USERPROFILE%\.gemini\config\config.json på Windows, endre verdien til cliRemoteControlHostname, lagre filen og kjør agy remote-control start igjen for å starte daemonen på nytt. Det nye navnet vises på dashbordet etter at tjenesten starter på nytt; endringer i filen trer ikke i kraft mens daemonen kjører.

Det finnes to lignende felt i filen. cliRemoteControlHostname er navnet på CLI-daemonen som omtales her. remoteControlHostname er et separat felt for Antigravity-skrivebordsredigeringsprogrammet på samme maskin; i Antigravity 2.0 kan du endre det under Innstillinger → App.

Slik oppfører daemonen seg etter utlogging og omstart

Atferden avhenger av OS:

AtferdLinuxmacOSWindows
OppstartVed oppstart; pålogging kreves ikkeVed påloggingVed oppstart (hvis en administrator har installert daemonen); ellers ved pålogging
Kjører etter utloggingJaNei; gjenopptas ved neste påloggingJa, hvis den er konfigurert til å starte ved oppstart
Gjenopprettes automatisk etter en feilJaJaJa, opptil tre omstartsforsøk, deretter ved neste oppstart eller når agy remote-control start kjøres på nytt

Særskilt informasjon for Windows

For å registrere daemonen for automatisk oppstart ved systemoppstart må du kjøre som administrator. Du kan bruke PowerShell eller den vanlige ledeteksten. Kommandoen start fungerer også fra et vanlig vindu, men etter utlogging eller omstart gjenopptas daemonen først ved neste pålogging, ikke ved oppstart. Kommandoene status og stop fungerer fra et vanlig vindu uten utvidede rettigheter.

Hvilken modus bør du velge?

KriteriumInteraktiv (/remote-control / agy --remote-control)Headless-daemon (agy remote-control start)
OmfangÉn interaktiv terminaløktHele maskinen (OS-bakgrunnstjeneste)
LivssyklusAktiv mens Remote Control er aktivert og terminaløkten kjørerFortsetter etter utlogging og omstarter på Linux og på Windows når den er installert av en administrator; på macOS og ved en standardinstallasjon av Windows gjenopptas den ved neste pålogging
OppføringsnavnNytt for hver økt (for eksempel host-swift-falcon)Ett permanent maskinnavn (--name eller cliRemoteControlHostname)
SamtidighetFlere terminaløkter samtidig på én maskinÉn daemon-tjeneste per maskin
Direkte lenkeCLI viser en lenke til den aktive samtalenTilgang via enhetsvelgeren på antigravity.google.com
Best egnet forÅ gå fra en aktiv terminaloppgave og fortsette fra telefonen eller en nettleserVedvarende ekstern tilgang til en arbeidsstasjon eller server mens maskinen er slått på og koblet til internett, avhengig av OS-vilkårene

Den interaktive modusen er nok til å styre en pågående oppgave fra telefonen. Hvis du trenger ekstern tilgang uten en åpen terminal, bruker du headless-daemonen, avhengig av vilkårene for OS-et ditt.

Diagram: økttunnelen forsvinner når terminalen lukkes; bakgrunnsdaemonen kjører uten en åpen terminal
Forskjell mellom CLI-modusene: den interaktive tunnelen kjører bare mens terminalen er åpen; headless-daemonen kjører uten en åpen terminal (avhengig av OS-vilkårene i tabellen ovenfor).

Hva du gjør ved tilkoblingsproblemer

Problemer og løsninger fra den offisielle dokumentasjonen:

Det du serHvorforHva du kan gjøre
Remote control is not enabled for your accountRemote Control-funksjonen er ikke aktivert for kontoen din eller av organisasjonspolicyenKontakt arbeidsområdeadministratoren din, eller sjekk om abonnementet ditt støtter Remote Control
Oppføringen forsvinner fra dashbordet (CLI)/remote-control og agy --remote-control oppretter tunneler som kobles fra automatisk når du avslutter den interaktive økten (/exit, Ctrl+C) eller kjører /remote-control offHvis du trenger at maskinen skal være tilgjengelig uten en åpen terminal, installerer du headless-daemonen med agy remote-control start
Flere CLI-oppføringer fra samme maskin vises på dashbordetHver interaktive CLI-økt har sitt eget vertsnavn; dette er normalt når flere terminaler er åpneDu trenger ikke å gjøre noe; dette er forventet atferd
Maskinen vises ikke på dashbordet (daemon)Det kan være et problem med påloggingen i CLIKjør agy remote-control status; hvis den rapporterer et påloggingsproblem, kjør agy, logg på igjen og kjør deretter agy remote-control start én gang til
Navneendringen trådte ikke i kraftNavnet leses når daemonen starterKjør agy remote-control start på nytt for å starte daemonen på nytt
På Windows starter daemonen bare ved pålogging, ikke ved oppstartKommandoen start ble kjørt uten administratorrettigheterKjør agy remote-control start på nytt fra et vindu med utvidede rettigheter
Tilkoblingen faller stadig ut og kobles til igjenEn gammel daemon som ble installert via installasjonsskriptet, kan fortsatt være registrert og konkurrere med den nye om tilkoblingenKjør agy remote-control start på nytt; den gamle tjenesten fjernes automatisk
To lignende oppføringer for én maskin vises på dashbordetDen ene oppføringen er redigeringsprogrammet, den andre er CLI-daemonen; de er med hensikt separateEndre navnet på den du trenger å skille ut
Maskinen vises ikke på nettdashbordet (skrivebord)Bryteren kan være av, det kan mangle internettforbindelse, datamaskinen kan være i hvilemodus, eller det kan brukes ulike Google-kontoerKontroller at bryteren Enable Remote Control er på, at datamaskinen har internettforbindelse og ikke er i hvilemodus, og at samme konto brukes på begge sider

For mer omfattende feilsøking kan du sjekke daemonloggene: På Linux kjører du journalctl --user -u antigravity-cli-daemon -n 50; på macOS sjekker du ~/Library/Logs/antigravity-cli-daemon.log; på Windows sjekker du den nyeste cli-*.log-filen i %USERPROFILE%\.gemini\antigravity-cli\log.

Headless-daemonen gir tilgang uten en åpen terminal, også når du er borte, avhengig av driftsforholdene for datamaskinen og OS-et. Hvis du ikke lenger trenger vedvarende tilgang, stopper du daemonen med agy remote-control stop.

Det finnes en egen artikkel om fjernstyring i Claude Code. Hvis du vil styre en annen agent via Telegram, kan du se slik konfigurerer du Hermes Agent i Telegram.

Hva nå?

Hvis du arbeider i CLI og vil gå fra den pågående oppgaven, begynner du med interaktiv modus. La terminalen stå åpen: Hvis du lukker den, kobles tunnelen fra, og øktoppføringen forsvinner fra dashbordet. Bruk daemonen for å få tilgang til maskinen uten en åpen terminal, avhengig av begrensningene i OS-et ditt.

Mer materiell er tilgjengelig på Ailoot.

Flere detaljer

Spørsmål om denne veiledningen: Google Antigravity Remote Control: Slik styrer du agenten fra telefonen

Hvorfor forsvinner fjernøkten når terminalen lukkes?

Interaktiv Remote Control tilhører den kjørende agy-prosessen, så avslutning lukker tunnelen. For tilgang uten åpen terminal bruker du headless-daemonen og kontrollerer operativsystemets oppstartsvilkår.

Hva sjekker jeg hvis maskinen mangler i dashbordet?

Kontroller at maskinen er våken og på nett, Remote Control er aktivert og nettleseren bruker samme Google-konto som skrivebord eller CLI. For daemonøkt undersøker du agy remote-control status for innloggings- eller tjenestefeil.

Alle artikler