Blog

Google Antigravity Fjernstyring: Sådan styrer du agenten fra din telefon

Markdown

Sådan aktiverer du Fjernstyring i Google Antigravity på computeren og i CLI: kontakten, agy remote-control daemon og hvad du gør, hvis du har forbindelsesproblemer.

Læs hele artiklen

Ailoot-dokumentation — referencemateriale om brug af tjenesten.

Vigtigste pointer

I Antigravity 2.0 til computeren aktiveres Fjernstyring med en kontakt under Settings → App. Du kan oprette forbindelse til en session på antigravity.google.com med den samme Google-konto. Antigravity CLI har to tilstande: /remote-control (eller flaget --remote-control) åbner en tunnel, så længe terminalsessionen varer, mens agy remote-control start starter en baggrundsdaemon uden en åben terminal. På Linux fortsætter daemonen med at køre, efter du logger ud, og starter efter en genstart; på Windows kræver dette installation med administratorrettigheder; på macOS og med en standardinstallation af Windows genoptages den ved næste login. Computeren skal være tændt og forbundet til internettet. Funktionen er muligvis ikke tilgængelig på grund af konto- eller organisationspolitikker eller betingelser for abonnementet.

Hvis du ikke har installeret Antigravity endnu, kan du begynde med en oversigt over hvad Google Antigravity er, og hvordan du installerer det. Denne vejledning er til situationer, hvor en agent allerede er i gang med en lang opgave (refaktorering, testkørsel, migrering af afhængigheder), og du er nødt til at gå fra skrivebordet, men stadig vil have kontrol over sessionen.

Hvad Fjernstyring er, og hvorfor du har brug for det

Fjernstyring er en Google Antigravity-funktion, der lader dig oprette sikker forbindelse til sessioner i computer- og CLI-miljøer på dine maskiner og styre dem fra en hvilken som helst webbrowser. Ifølge den officielle beskrivelse kan store opgaver—for eksempel en fuld refaktorering af et undersystem, en lang testkørsel eller en kompleks migrering af afhængigheder—tage lang tid. Fjernstyring lader dig administrere en session, mens du er væk fra computeren, og beholde hele dit udviklingsmiljø lokalt.

Funktionen virker både i computerappen 2.0 og i CLI—terminalversionen af Antigravity (agy)—men aktiveres og fungerer forskelligt i de to miljøer.

Aktivering af Fjernstyring i Antigravity 2.0 til computeren

Du kan aktivere Fjernstyring i appens indstillinger:

  1. Åbn panelet Settings med Cmd + , (eller Ctrl + , på Linux og Windows), eller klik på knappen Settings nederst i venstre panel.
  2. Gå til afsnittet App.
  3. Slå Enable Remote Control til med On.
  4. (Valgfrit) Angiv et Nickname, f.eks. workstation-primary eller server-machine, så du nemt kan genkende maskinen på listen over tilsluttede enheder.

Opret forbindelse fra en telefon eller en anden browser

Sådan åbner du en fjernsession:

  1. Åbn en browser på en hvilken som helst enhed, og gå til Antigravity Remote Control Dashboard. På en telefon kan du også installere webappen på startskærmen for at modtage pushnotifikationer, når agenten afslutter en opgave eller beder om dit svar.
  2. Log ind med den samme Google-konto, som du bruger på computeren.
  3. Vælg den ønskede maskine i enhedsvælgeren.
  4. Når du har oprettet forbindelse, kan du se aktive samtaler; du kan starte nye opgaver for agenten og se implementeringsplaner og artefakter.

Hvis maskinen ikke vises i webgrænsefladen, anbefaler de officielle instruktioner, at du kontrollerer tre ting: at kontakten Enable Remote Control er slået til på computeren, der kører Antigravity; at computeren har internetforbindelse og ikke er gået i dvale; og at computerappen og browseren bruger den samme Google-konto.

Hvis netværksforbindelsen midlertidigt afbrydes på den enhed, du bruger til at oprette forbindelse, vil webgrænsefladen forsøge at oprette forbindelse igen automatisk. Agentens baggrundsopgaver og kommandoer, der er startet fra terminalen, fortsætter på computeren med Antigravity uden afbrydelse, så længe den er forbundet til internettet.

Diagram: Fjernstyring-kontakten på en bærbar computer overfører kontrollen til en telefon, når der er logget ind med den samme konto
Sådan fungerer Fjernstyring på computeren: Slå kontakten til på computeren, og log derefter ind fra telefonen med den samme Google-konto.

To tilstande for Fjernstyring i Antigravity CLI

CLI har to tilstande: en interaktiv tilstand, der er knyttet til en bestemt terminalproces, og en headless-baggrundsdaemon, der kører uden en åben terminal.

Interaktiv tilstand: /remote-control

Du kan aktivere Fjernstyring i den aktuelle interaktive agy-session uden at genstarte CLI. Kør dette på inputlinjen:

/remote-control

Ifølge den officielle beskrivelse åbner CLI en forbindelse—en omvendt tunnel—for den aktuelle session og viser værtsnavnet sammen med et link til den aktive samtale, som du kan åbne på en anden enhed:

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.

Åbn linket i en browser på en bærbar computer, tablet eller telefon, log ind med den samme Google-konto, som du bruger i CLI, og fortsæt arbejdet i sessionen via Antigravity-webgrænsefladen.

Sådan deaktiverer du tunnelen uden at afslutte den lokale terminalsession:

/remote-control off

Du kan starte CLI med Fjernstyring allerede aktiveret ved at bruge et flag ved opstart:

agy --remote-control

Interaktiv tilstand er knyttet til agy-processen: Når du afslutter CLI (/exit, Ctrl+C, Ctrl+D) eller lukker terminalvinduet, afsluttes Fjernstyring-tunnelen automatisk, og sessionen forsvinder fra dashboardet. Hver interaktiv CLI-proces har sit eget sessions-id og værtsnavn, så du kan køre agy --remote-control samtidigt i flere terminalfaner eller arbejdsmapper.

Når du opretter forbindelse til en interaktiv CLI-session fra en browser, synkroniseres begge sider i realtid. Anmodninger fra fjernenheden sendes direkte til den lokale terminal, mens agentens ræsonnement, værktøjskald og kodeændringer vises i fjernbetjeningsgrænsefladen. Hvis agenten standser for at bede om bekræftelse (y/n) eller stiller et opfølgende spørgsmål, kan du svare fra telefonen eller den lokale terminal. Indstillinger er undtagelsen: Du kan ikke ændre dem fra fjernwebgrænsefladen, kun fra selve CLI.

Headless-daemon: agy remote-control start

Den anden tilstand er en vedvarende baggrundsdaemon, der registreres som en OS-tjeneste. Den er tilgængelig, mens maskinen er tændt og forbundet til internettet; adfærden efter logud og genstart afhænger af platformen.

agy remote-control start

Daemonen registreres som en OS-tjeneste (en systemd-brugertjeneste på Linux, en LaunchAgent på macOS eller en Scheduled Task på Windows) og starter med det samme uden et åbent terminalvindue.

Brug agy remote-control status for at se navnet på posten. Vælg derefter denne maskine på Antigravity Remote Control Dashboard, og fortsæt arbejdet via Antigravity-webgrænsefladen.

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 bruger de legitimationsoplysninger, du brugte til at logge ind i CLI. Login i CLI er adskilt fra login i Antigravity-skrivebordseditoren på samme maskine; brug den samme Google-konto som i CLI i browseren.

Du kan angive headless-daemonens maskinnavn med flaget --name ved opstart:

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

Hvis du kører start --name igen med en ny værdi, omdøbes maskinen.

Hvis du ikke angiver et navn, genererer daemonen et letgenkendeligt navn (f.eks. my-machine-distant-plume) ved første start; agy remote-control status viser det aktuelle navn. Du kan også omdøbe den i indstillingsfilen: Åbn ~/.gemini/config/config.json på Linux/macOS eller %USERPROFILE%\.gemini\config\config.json på Windows, ændr værdien af cliRemoteControlHostname, gem filen, og kør agy remote-control start igen for at genstarte daemonen. Det nye navn vises på dashboardet, når tjenesten er genstartet; ændringer i filen træder ikke i kraft, mens daemonen kører.

Der er to lignende felter i filen. cliRemoteControlHostname er CLI-daemonens navn, som bruges her. remoteControlHostname er et separat felt til Antigravity-skrivebordseditoren på samme maskine; i Antigravity 2.0 kan du ændre det under Settings → App.

Sådan opfører daemonen sig efter logud og genstart

Adfærden afhænger af OS:

AdfærdLinuxmacOSWindows
OpstartVed opstart; login er ikke nødvendigtVed loginVed opstart (hvis installeret af en administrator); ellers ved login
Kører efter logudJaNej; genoptages ved næste loginJa, hvis den er konfigureret til at starte ved opstart
Genopretter automatisk efter en fejlJaJaJa, op til tre genstartsforsøg, derefter ved næste opstart, eller når agy remote-control start køres igen

Særlige oplysninger for Windows

Registrering af daemonen til automatisk start ved systemopstart kræver, at den køres som administrator. Du kan bruge enten PowerShell eller den almindelige kommandoprompt. Kommandoen start virker også fra et almindeligt vindue, men efter logud eller genstart genoptages daemonen først ved næste login, ikke ved opstart. Kommandoerne status og stop virker fra et almindeligt vindue uden forhøjede rettigheder.

Hvilken tilstand skal du vælge?

KriteriumInteraktiv (/remote-control / agy --remote-control)Headless-daemon (agy remote-control start)
OmfangÉn interaktiv terminalsessionHele maskinen (OS-baggrundstjeneste)
LivscyklusAktiv, mens Fjernstyring er slået til, og terminalsessionen kørerOverlever logud og genstarter på Linux og på Windows, når den er installeret af en administrator; på macOS og med en standardinstallation af Windows genoptages den ved næste login
Postens navnNyt for hver session (f.eks. host-swift-falcon)Ét permanent maskinnavn (--name eller cliRemoteControlHostname)
Samtidig brugFlere terminalsessioner på én gang på én maskineÉn daemon-tjeneste pr. maskine
Direkte linkCLI viser et link til den aktive samtaleAdgang via enhedsvælgeren på antigravity.google.com
Bedst tilAt gå fra en aktiv terminalopgave og fortsætte fra en telefon eller browserVedvarende fjernadgang til en arbejdsstation eller server, mens maskinen er tændt og forbundet til internettet, med forbehold for OS-betingelser

Den interaktive tilstand er nok til at administrere en igangværende opgave fra telefonen. Hvis du har brug for fjernadgang uden en åben terminal, skal du bruge headless-daemonen med forbehold for betingelserne for dit OS.

Diagram: Sessionstunnelen forsvinder, når terminalen lukkes; baggrundsdaemonen kører uden en åben terminal
Forskel på CLI-tilstandene: Den interaktive tunnel kører kun, mens terminalen er åben; den headless-daemon kører uden en åben terminal (med forbehold for OS-betingelserne i tabellen ovenfor).

Hvad gør du, hvis du har forbindelsesproblemer?

Problemer og løsninger fra den officielle dokumentation:

Det, du serHvorforHvad du skal gøre
Remote control is not enabled for your accountDin konto eller organisationspolitik har ikke aktiveret FjernstyringKontakt din arbejdsområdesadministrator, eller kontrollér, om dit abonnement understøtter Fjernstyring
Posten forsvinder fra dashboardet (CLI)/remote-control og agy --remote-control opretter tunneler, der automatisk afbrydes, når du afslutter den interaktive session (/exit, Ctrl+C) eller kører /remote-control offHvis du har brug for, at maskinen forbliver tilgængelig uden en åben terminal, skal du installere headless-daemonen med agy remote-control start
Flere CLI-poster fra den samme maskine vises på dashboardetHver interaktiv CLI-session har sit eget værtsnavn; det er normalt, når flere terminaler er åbneDu behøver ikke gøre noget; det er forventet adfærd
Maskinen vises ikke på dashboardet (daemon)Der kan være et problem med login i CLIKør agy remote-control status; hvis der rapporteres et loginproblem, skal du køre agy, logge ind igen og derefter køre agy remote-control start en gang til
Omdøbningen trådte ikke i kraftNavnet læses, når daemonen starterKør agy remote-control start igen for at genstarte daemonen
På Windows starter daemonen kun ved login, ikke ved opstartKommandoen start blev kørt uden administratorrettighederKør agy remote-control start igen fra et vindue med forhøjede rettigheder
Forbindelsen afbrydes og genoprettes hele tidenEn gammel daemon, der blev installeret via installationsscriptet, kan stadig være registreret og konkurrere med den nye om forbindelsenKør agy remote-control start igen; den gamle tjeneste fjernes automatisk
To lignende poster for én maskine vises på dashboardetDen ene post er editoren, den anden er CLI-daemonen; de er bevidst separateOmdøb den post, du har brug for at kunne skelne mellem
Maskinen vises ikke på webdashboardet (computer)Kontakten kan være slået fra, der er muligvis ingen internetforbindelse, computeren kan være i dvale, eller der bruges forskellige Google-kontiKontrollér kontakten Enable Remote Control, computerens internetforbindelse, at den ikke er i dvale, og at kontoen er den samme i begge ender

Du kan finde flere oplysninger til fejlsøgning i daemonloggene: På Linux skal du køre journalctl --user -u antigravity-cli-daemon -n 50; på macOS skal du se ~/Library/Logs/antigravity-cli-daemon.log; på Windows skal du se den nyeste cli-*.log i %USERPROFILE%\.gemini\antigravity-cli\log.

Headless-daemonen giver adgang uden en åben terminal, også når du er væk, med forbehold for computerens og OS'ets driftsbetingelser. Hvis du ikke længere har brug for vedvarende adgang, skal du stoppe daemonen med agy remote-control stop.

Der findes en separat artikel om fjernstyring i Claude Code. Hvis du vil styre en anden agent via Telegram, kan du se opsætning af Hermes Agent i Telegram.

Hvad nu?

Hvis du arbejder i CLI og vil gå fra den aktuelle opgave, skal du begynde med interaktiv tilstand. Lad terminalen være åben: Hvis du lukker den, afbrydes tunnelen, og sessionen forsvinder fra dashboardet. Brug daemonen for at få adgang til maskinen uden en åben terminal, med forbehold for begrænsningerne i dit OS.

Du finder mere materiale på Ailoot.

Flere oplysninger

Spørgsmål og svar

Hvorfor forsvinder fjernsessionen, når jeg lukker terminalen?

Interaktiv Remote Control hører til den kørende agy-proces, så afslutning lukker tunnelen. Brug den headless daemon til adgang uden åben terminal, og kontrollér operativsystemets opstartsbetingelser.

Hvad skal jeg kontrollere, hvis maskinen mangler i dashboardet?

Kontrollér, at maskinen er vågen og online, Remote Control er aktiveret, og browseren bruger samme Google-konto som desktop eller CLI. Undersøg agy remote-control status for login- eller tjenesteproblemer ved en daemonsession.

Alle artikler