Google Antigravity Remote Control: Så styr du agenten från telefonen
MarkdownSå aktiverar du Remote Control i Google Antigravity på datorn och i CLI: reglaget, daemonen agy remote-control och vad du gör om du får anslutningsproblem.
Läs hela artikeln
Ailoot-dokumentation — referensmaterial om hur tjänsten används.
Viktigast att veta
I Antigravity 2.0 för datorn aktiverar du Remote Control med ett reglage under Settings → App. Du kan ansluta till en session på antigravity.google.com med samma Google-konto. Antigravity CLI har två lägen: /remote-control (eller flaggan --remote-control) öppnar en tunnel så länge terminalsessionen pågår, medan agy remote-control start startar en bakgrundsdaemon utan en öppen terminal. I Linux fortsätter daemonen att köras efter att du loggat ut och startar efter en omstart; i Windows krävs installation av en administratör; i macOS och med en standardinstallation av Windows återupptas den vid nästa inloggning. Datorn måste vara påslagen och ansluten till internet. Funktionen kan vara otillgänglig på grund av konto- eller organisationspolicyer eller villkor för abonnemanget.
Om du inte har installerat Antigravity än kan du börja med en översikt över vad Google Antigravity är och hur du installerar det. Den här guiden är till för när en agent redan arbetar med en lång uppgift (refaktorering, testkörning eller migrering av beroenden) och du behöver lämna skrivbordet men ändå behålla kontrollen över sessionen.
Vad Remote Control är och varför du behöver det
Remote Control är en funktion i Google Antigravity som gör att du säkert kan ansluta till dator- och CLI-sessioner på dina maskiner och styra dem från valfri webbläsare. Enligt den officiella beskrivningen kan stora uppgifter — till exempel en fullständig refaktorering av ett delsystem, en lång testkörning eller en komplicerad migrering av beroenden — ta lång tid. Med Remote Control kan du hantera en session när du inte är vid datorn och samtidigt behålla hela utvecklingsmiljön lokalt.
Funktionen fungerar både i datorappen 2.0 och i CLI — terminalversionen av Antigravity (agy) — men aktiveras och fungerar på olika sätt i de två varianterna.
Aktivera Remote Control i Antigravity 2.0 för datorn
Du kan aktivera Remote Control i appens inställningar:
- Öppna panelen Settings med
Cmd + ,(ellerCtrl + ,i Linux och Windows), eller klicka på knappen Settings längst ned i den vänstra panelen. - Gå till avsnittet App.
- Slå på Enable Remote Control genom att välja On.
- (Valfritt) Ange ett Nickname, till exempel
workstation-primaryellerserver-machine, så att du lätt känner igen maskinen i listan över anslutna enheter.
Anslut från en telefon eller en annan webbläsare
Så här öppnar du en fjärrsession:
- Öppna en webbläsare på valfri enhet och gå till Antigravity Remote Controls kontrollpanel. På en telefon kan du också installera webbappen på hemskärmen för att få pushnotiser när agenten har slutfört en uppgift eller väntar på ditt svar.
- Logga in med samma Google-konto som du använder på datorn.
- Välj önskad maskin i enhetsväljaren.
- När du har anslutit kan du se aktiva konversationer, starta nya uppgifter åt agenten och visa implementeringsplaner och artefakter.
Om maskinen inte visas i webbgränssnittet rekommenderar de officiella anvisningarna att du kontrollerar tre saker: att reglaget Enable Remote Control är på på datorn som kör Antigravity; att datorn har internetanslutning och inte har gått i viloläge; samt att datorappen och webbläsaren använder samma Google-konto.
Om nätverksanslutningen tillfälligt bryts på enheten du använder för att ansluta försöker webbgränssnittet att återansluta automatiskt. Agentens bakgrundsuppgifter och kommandon som startats från terminalen fortsätter att köras på datorn med Antigravity utan avbrott, så länge den är ansluten till internet.
Två Remote Control-lägen i Antigravity CLI
CLI har två lägen: ett interaktivt läge som är knutet till en viss terminalprocess och en huvudlös bakgrundsdaemon som körs utan en öppen terminal.
Interaktivt läge: /remote-control
Du kan aktivera Remote Control i den interaktiva agy-session som körs utan att starta om CLI. Kör detta på inmatningsraden:
/remote-control
Enligt den officiella beskrivningen öppnar CLI en anslutning — en omvänd tunnel — för den aktuella sessionen och visar värdnamnet tillsammans med en länk till den aktiva konversationen som du kan öppna på en annan 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.
Öppna länken i en webbläsare på en bärbar dator, surfplatta eller telefon, logga in med samma Google-konto som du använder i CLI och fortsätt arbeta i sessionen via Antigravitys webbgränssnitt.
Så här stänger du av tunneln utan att avsluta den lokala terminalsessionen:
/remote-control off
Du kan starta CLI med Remote Control aktiverat redan från början genom att använda en flagga vid start:
agy --remote-control
Det interaktiva läget är knutet till agy-processen: när du avslutar CLI (/exit, Ctrl+C, Ctrl+D) eller stänger terminalfönstret avslutas Remote Control-tunneln automatiskt och sessionsposten försvinner från kontrollpanelen. Varje interaktiv CLI-process har ett eget sessions-ID och värdnamn, så du kan köra agy --remote-control samtidigt i flera terminalflikar eller arbetskataloger.
När du ansluter till en interaktiv CLI-session från en webbläsare synkroniseras båda sidor i realtid. Förfrågningar från fjärrenheten går direkt till den lokala terminalen, medan agentens resonemang, verktygsanrop och kodändringar visas i fjärrgränssnittet. Om agenten pausar för att be om bekräftelse (y/n) eller ställer en följdfråga kan du svara från telefonen eller den lokala terminalen. Inställningar är undantaget: de kan inte ändras från fjärrgränssnittet i webbläsaren, bara i själva CLI.
Huvudlös daemon: agy remote-control start
Det andra läget är en beständig bakgrundsdaemon som registreras som en tjänst i operativsystemet. Den är tillgänglig när maskinen är på och ansluten till internet; beteendet efter utloggning och omstart beror på plattformen.
agy remote-control start
Daemonen registreras som en tjänst i operativsystemet (en systemd-användartjänst i Linux, en LaunchAgent i macOS eller en schemalagd aktivitet i Windows) och startar direkt, utan ett öppet terminalfönster.
Använd agy remote-control status för att se postens namn. Välj sedan maskinen i Antigravity Remote Controls kontrollpanel och fortsätt arbeta via Antigravitys webbgränssnitt.
Tre kommandon styr 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 använder de inloggningsuppgifter du använde när du loggade in i CLI. Inloggningen i CLI är separat från inloggningen i Antigravitys skrivbordsredigerare på samma maskin; i webbläsaren använder du samma Google-konto som i CLI.
Du kan ange maskinnamn för den huvudlösa daemonen med flaggan --name när du startar den:
agy remote-control start --name "my-workstation"
Om du kör start --name igen med ett nytt värde byter maskinen namn.
Om du inte anger ett namn genererar daemonen ett namn som är lätt att komma ihåg (till exempel my-machine-distant-plume) första gången den startar; agy remote-control status visar det aktuella namnet. Du kan också byta namn i inställningsfilen: öppna ~/.gemini/config/config.json i Linux/macOS eller %USERPROFILE%\.gemini\config\config.json i Windows, ändra värdet på cliRemoteControlHostname, spara filen och kör agy remote-control start igen för att starta om daemonen. Det nya namnet visas på kontrollpanelen när tjänsten har startats om; ändringar i filen börjar inte gälla medan daemonen körs.
Det finns två liknande fält i filen. cliRemoteControlHostname är namnet på CLI-daemonen som beskrivs här. remoteControlHostname är ett separat fält för Antigravitys skrivbordsredigerare på samma maskin; i Antigravity 2.0 kan du ändra det under Settings → App.
Så fungerar daemonen efter utloggning och omstart
Beteendet beror på operativsystemet:
| Beteende | Linux | macOS | Windows |
|---|---|---|---|
| Start | Vid systemstart; ingen inloggning krävs | Vid inloggning | Vid systemstart (om den installerats av en administratör); annars vid inloggning |
| Kör efter utloggning | Ja | Nej; återupptas vid nästa inloggning | Ja, om den har konfigurerats att starta vid systemstart |
| Återhämtar sig automatiskt efter ett fel | Ja | Ja | Ja, upp till tre omstartsförsök; därefter vid nästa systemstart eller när agy remote-control start körs igen |
Särskilt för Windows
För att registrera daemonen för automatisk start vid systemstart måste du köra den som administratör. Du kan använda antingen PowerShell eller den vanliga kommandotolken. Kommandot start fungerar även från ett vanligt fönster, men efter utloggning eller omstart återupptas daemonen först vid nästa inloggning, inte vid systemstart. Kommandona status och stop fungerar från ett vanligt fönster utan förhöjda behörigheter.
Vilket läge ska du välja?
| Kriterium | Interaktivt (/remote-control / agy --remote-control) | Huvudlös daemon (agy remote-control start) |
|---|---|---|
| Omfattning | En interaktiv terminalsession | Hela maskinen (bakgrundstjänst i operativsystemet) |
| Livscykel | Aktivt medan Remote Control är aktiverat och terminalsessionen körs | Fortsätter efter utloggning och omstarter i Linux och i Windows när det har installerats av en administratör; i macOS och med en standardinstallation av Windows återupptas det vid nästa inloggning |
| Postens namn | Nytt för varje session (till exempel host-swift-falcon) | Ett permanent maskinnamn (--name eller cliRemoteControlHostname) |
| Samtidighet | Flera terminalsessioner samtidigt på en maskin | En daemon-tjänst per maskin |
| Direktlänk | CLI visar en länk till den aktiva konversationen | Åtkomst via enhetsväljaren på antigravity.google.com |
| Passar bäst för | Att lämna en aktiv terminaluppgift och fortsätta från en telefon eller webbläsare | Beständig fjärråtkomst till en arbetsstation eller server när maskinen är på och ansluten till internet, med förbehåll för operativsystemets villkor |
Det interaktiva läget räcker för att hantera en pågående uppgift från telefonen. Om du behöver fjärråtkomst utan en öppen terminal använder du den huvudlösa daemonen, med förbehåll för villkoren för ditt operativsystem.
Vad du gör om du får anslutningsproblem
Problem och lösningar från den officiella dokumentationen:
| Det här ser du | Varför | Vad du gör |
|---|---|---|
Remote control is not enabled for your account | Ditt konto eller organisationens policyer har inte aktiverat Remote Control-funktionen | Kontakta arbetsytans administratör eller kontrollera om ditt abonnemang stöder Remote Control |
| Posten försvinner från kontrollpanelen (CLI) | /remote-control och agy --remote-control skapar tunnlar som kopplas från automatiskt när du avslutar den interaktiva sessionen (/exit, Ctrl+C) eller kör /remote-control off | Om du behöver att maskinen ska vara tillgänglig utan en öppen terminal installerar du den huvudlösa daemonen med agy remote-control start |
| Flera CLI-poster från samma maskin visas på kontrollpanelen | Varje interaktiv CLI-session har ett eget värdnamn; detta är normalt när flera terminaler är öppna | Du behöver inte göra något; det här beteendet är förväntat |
| Maskinen visas inte på kontrollpanelen (daemon) | Det kan finnas ett problem med inloggningen i CLI | Kör agy remote-control status; om det visar ett inloggningsproblem kör du agy, loggar in igen och kör sedan agy remote-control start en gång till |
| Namnbytet trädde inte i kraft | Namnet läses in när daemonen startar | Kör agy remote-control start igen för att starta om daemonen |
| I Windows startar daemonen vid inloggning men inte vid systemstart | Kommandot start kördes utan administratörsbehörighet | Kör agy remote-control start igen från ett fönster med förhöjda behörigheter |
| Anslutningen bryts och återupprättas hela tiden | En äldre daemon som installerats med installationsskriptet kan fortfarande vara registrerad och konkurrera med den nya om anslutningen | Kör agy remote-control start igen; den gamla tjänsten tas bort automatiskt |
| Två liknande poster för en maskin visas på kontrollpanelen | Den ena posten är redigeraren, den andra är CLI-daemonen; de är avsiktligt separata | Byt namn på den du behöver skilja ut |
| Maskinen visas inte på webbkontrollpanelen (dator) | Reglaget kan vara avstängt, internetanslutningen kan saknas, datorn kan vara i viloläge eller så används olika Google-konton | Kontrollera att Enable Remote Control-reglaget är på, att datorn är ansluten till internet och inte är i viloläge samt att samma konto används på båda sidor |
För djupare felsökning kontrollerar du daemonloggarna: i Linux kör du journalctl --user -u antigravity-cli-daemon -n 50; i macOS kontrollerar du ~/Library/Logs/antigravity-cli-daemon.log; i Windows kontrollerar du den senaste cli-*.log i %USERPROFILE%\.gemini\antigravity-cli\log.
Den huvudlösa daemonen ger åtkomst utan en öppen terminal även när du är borta, med förbehåll för datorns och operativsystemets driftsvillkor. Om du inte längre behöver beständig åtkomst stoppar du daemonen med agy remote-control stop.
Det finns en separat artikel om fjärrstyrning i Claude Code. Om du vill styra en annan agent via Telegram kan du läsa om hur du konfigurerar Hermes Agent i Telegram.
Nästa steg
Om du arbetar i CLI och vill lämna den pågående uppgiften börjar du med det interaktiva läget. Låt terminalen vara öppen: om du stänger den kopplas tunneln från och sessionsposten försvinner från kontrollpanelen. Om du vill komma åt maskinen utan en öppen terminal använder du daemonen, med förbehåll för begränsningarna i ditt operativsystem.
Källor
Mer material finns på Ailoot.
Fler detaljer
Frågor om den här guiden: Google Antigravity Remote Control: Så styr du agenten från telefonen
Varför försvinner fjärrsessionen när terminalen stängs?
Interaktiv Remote Control hör till körande agy-process, så avslut stänger tunneln. Använd den huvudlösa bakgrundstjänsten för åtkomst utan öppen terminal och kontrollera dess OS-startvillkor.
Vad kontrollerar jag om maskinen saknas i instrumentpanelen?
Kontrollera att maskinen är vaken och online, att Remote Control är aktiverat och att webbläsaren använder samma Google-konto som datorappen eller CLI. Granska agy remote-control status för inloggnings- eller tjänstefel i en bakgrundssession.