Agent Remote Control
Your AI agent keeps working. You keep living. ☕
Agent Remote streams everything your AI coding agent does in VS Code straight to your phone, live. Send it new prompts from the couch. Approve actions from the kitchen. Get a push notification the moment the job is done.
No account for your data. No cloud relay storing your code. Your phone talks directly to your VS Code through a secure tunnel that exists only while VS Code is open.
💡 Requires a one-time license that activates the extension on one machine for life. The extension is free to install; you activate it from the sidebar. Get your key →
✨ What it does
| On your phone |
Powered by |
| 📺 Watch responses stream live — token by token, with markdown, code blocks, and actions rendered beautifully |
Real-time session monitoring + delta streaming |
| 💬 Send prompts remotely — they land in the agent's chat panel and submit automatically, no terminal needed |
OS-level input automation |
| ✅ Approve or deny actions — when your agent asks for permission to run something, answer from anywhere |
One-tap approval cards |
| 🔔 Push notifications — agent finished, needs approval, or errored while your screen was off |
Web Push (VAPID), sent from your own machine |
| 🎯 Multi-agent picker — run more than one assistant side by side and route each message to the right one |
Automatic agent detection |
| 🔁 Never lose a message — history replay and offline queueing survive disconnects and screen locks |
Reconnect with mid-stream recovery |
🤖 Supported agents
- Claude Code — panel & terminal modes
- GitHub Copilot Chat
- Codex — OpenAI ChatGPT extension
- Gemini Code Assist & Cursor — experimental
All installed agents are detected automatically and can run at the same time. See the up-to-date list at agent-remote-site.vercel.app.
🚀 Getting started
- Install Agent Remote and reload VS Code.
- Open the Agent Remote panel from the activity bar (the phone-with-spark icon).
- Click "Get your key →", which opens agent-remote-site.vercel.app. Complete the one-time purchase — your key appears on screen and is emailed to you.
- Paste the key (
AR-XXXX-XXXX-XXXX-XXXX) into the panel and click Activate. The license binds to this machine.
- A QR code appears. Scan it with your phone's camera.
- When your browser offers it, Add to Home Screen — Agent Remote is a full PWA and runs like a native app.
- Ask your agent to do something big, put your PC down, and walk away. Everything shows up on your phone.
📱 Using it day to day
- Type on your phone → the message appears in the agent's chat panel in VS Code and submits itself. The response streams back to your phone.
- Permission prompt? A card pops up on your phone with Allow / Deny — tap it and the agent continues, even while you're away from the desk.
- Screen locked? You still get a push notification when the agent finishes or needs you.
- Two agents running? Use the picker above the message box to send to a specific one, or leave it on Auto (routes to whichever was most recently active).
🔒 Privacy & security
- Your code and conversations travel directly between your phone and your VS Code over an ephemeral, TLS-encrypted tunnel with an unguessable URL.
- Your chats are never stored on any server. History lives in memory inside VS Code and disappears when you close it.
- Push notifications are sent from your own machine via Web Push — not through a third-party notification service.
- The license service stores only your email, license key, and a one-way hash of your machine ID — never your code.
- Close VS Code and the tunnel closes with it. Nothing stays reachable.
✅ Requirements
- VS Code 1.85 or newer.
- At least one supported AI coding assistant installed (see the compatibility list on the site).
- Windows for fully automatic message submit. On macOS/Linux the message is pre-filled in the agent panel and you press Enter (full auto-submit is on the roadmap).
- A modern phone browser (Chrome, Safari, Edge) for the PWA.
🛠 Commands
Open the Command Palette (Ctrl/Cmd+Shift+P) and type "Agent Remote":
| Command |
What it does |
Agent Remote: Activate License |
Enter your license key from the command palette |
Agent Remote: Show QR Code |
Focus the sidebar QR / connection view |
Agent Remote: Restart Tunnel |
Get a fresh tunnel URL (re-scan the QR afterward) |
Agent Remote: Copy Tunnel URL |
Copy the current tunnel URL to the clipboard |
❓ FAQ
Does my phone need to be on the same Wi-Fi?
No. The tunnel works over the internet — control your agent from anywhere in the world.
Do I need to keep the website or any app running?
No. Just VS Code. The phone connects to a PWA you install once; there's no background service.
One license — how many machines?
One machine per key. Need another machine? Buy another key.
I reinstalled VS Code / the extension — do I lose my license?
No. Re-activate with the same key on the same machine and it works instantly (offline-verified).
Is my code sent to your servers?
Never. Only your phone and your VS Code see it, over a direct encrypted tunnel.
🧰 Troubleshooting
- Phone won't connect after scanning — tap Restart Tunnel in the panel and scan the fresh QR. Tunnel URLs rotate each session.
- Message pre-fills but doesn't send (macOS/Linux) — press Enter in the panel; auto-submit is Windows-only today.
- "Already activated on another machine" — each key is bound to one machine. Use the machine you first activated on, or purchase an additional key.
- No push notifications — allow notifications for the PWA when prompted, and add it to your home screen.
Get a license → agent-remote-site.vercel.app · Support → agent-remote-site.vercel.app/support
Made for developers who'd rather not babysit their agents.