Mobilklient för självhostade AI-kodningsagenter och fjärrgodkännanden
Upplev OpenCode - AI från User Deep, en mobilkompanjon som kopplar Android-enheter till en självhostad OpenCode CLI-server för fjärrsessionkontroll. Appen strömmar chatt token för token och visar skillnader så att utvecklare kan övervaka AI-resonemang och granska föreslagna kodändringar i realtid. Den stöder flera anslutningstunnlar och biometriska sessionslås, vilket gör den användbar för ingenjörer som behöver fjärrövervakning av långvariga automatiserade kodningsuppgifter.
Vad gör appen egentligen för en självhostad arbetsflöde?
Appen fungerar som en tunn klient för en OpenCode CLI-server, vilket låter användare övervaka och styra AI-kodningssessioner som körs på deras egen infrastruktur. Dessutom tillhandahåller den realtidsströmmande chatt så att du kan följa modellens utdata token för token och en integrerad fildiffvisare för att inspektera föreslagna ändringar innan du godkänner skrivningar. Denna design håller modellanrop och API-nycklar begränsade till värdmaskinen snarare än den mobila enheten.
Påverkar det enhetens eller serverns prestanda under fjärrsessioner?
Fjärrövervakning körs som en lättviktsklient som ansluter till en befintlig OpenCode-instans, så den mobila enheten hanterar främst strömning och visningsuppgifter. Dessutom stöder appen flera sessioner för att växla mellan uppgifter utan att behöva återansluta varje gång. Servern hanterar beräkningsintensiv modellinferens, vilket innebär att telefonens CPU och RAM används främst för UI-rendering och säker anslutningshantering.
Är det säkert att godkänna ändringar från en telefon?
Säkerhetsfunktioner inkluderar biometrisk upplåsning för att skydda sessionstillgång och ett fjärrverktygsgodkännandesystem för att auktorisera skalkommandon eller filsystemåtgärder. I praktiken betyder detta att du kan kräva uttryckligt godkännande på telefonen innan servern utför potentiellt destruktiva operationer, och alla modellanrop och nycklar förblir på din infrastruktur enligt appens sekretessmodell.
Behöver jag teknisk kunskap för att korrekt använda klienten?
Ja, appen kräver en körande OpenCode CLI-instans installerad via npm och kännedom om att ansluta enheter genom lokala nätverk eller tunnelingtjänster som Tailscale eller Cloudflare Tunnel. Av den anledningen riktar den sig till utvecklare som självhostar agenter; arbetsflödena förutsätter att du kan hantera serverinstallation och tunneling snarare än att erbjuda en guidad onboarding för icke-tekniska användare.
ett praktiskt mobilt verktyg för självhostande utvecklare med en tydlig avvägning
OpenCode är en fokuserad mobil kontrollpunkt för ingenjörer som kör sina egna OpenCode-servrar och behöver fjärrövervakning av agentaktivitet. Det upprätthåller en integritetsförst prioritering och stöder säkra godkännanden, men det är beroende av en separat självhostad server och nätverkstunneling för att fungera, vilket begränsar användningen till utvecklare som är bekväma med att hantera den infrastrukturen.
