I work with Zoo Code, a local AI coding agent that runs inside VS Code. It's fast — until it asks me something. A task can run for half an hour and then sit idle, waiting for my approval on a tool call or an answer to a follow-up question while I'm away from the desk. Over time those "waiting" moments add up to hours of dead time per day.
So I added remote control to the extension: a small HTTPS/WebSocket server with token auth and TLS fingerprint pinning, plus a native Android app that pairs with it in one tap. The app shows live task status (state, mode, model), streams an activity feed, and pushes a notification the moment the agent needs input — so I can approve, deny or answer from the toilet or while shopping, instead of babysitting my terminal.
This project adds remote control to the Zoo Code VS Code extension and ships a native Android companion app. A local HTTPS/WebSocket server (token auth, TLS fingerprint pinning, one-tap pairing) exposes live task status; when the agent waits for input, you get a phone notification and can approve/deny/answer from anywhere — no more hours of dead time waiting at the desk.
I work with Zoo Code, a local AI coding agent that runs inside VS Code. It's fast — until it asks me something. A task can run for half an hour and then sit idle, waiting for my approval on a tool call or an answer to a follow-up question while I'm away from the desk. Over time those "waiting" moments add up to hours of dead time per day.
So I added remote control to the extension: a small HTTPS/WebSocket server with token auth and TLS fingerprint pinning, plus a native Android app that pairs with it in one tap. The app shows live task status (state, mode, model), streams an activity feed, and pushes a notification the moment the agent needs input — so I can approve, deny or answer from the toilet or while shopping, instead of babysitting my terminal.
This project adds remote control to the Zoo Code VS Code extension and ships a native Android companion app. A local HTTPS/WebSocket server (token auth, TLS fingerprint pinning, one-tap pairing) exposes live task status; when the agent waits for input, you get a phone notification and can approve/deny/answer from anywhere — no more hours of dead time waiting at the desk.