Remote control for AI coding agents — approve, deny, reply from your phone.
Turn your AI coding assistant into a mobile-driven workflow: receive permission requests on your phone, approve or deny them, and even send follow-up prompts — all without switching back to your editor.
Features
Phone-based approval: When Claude Code or Codex CLI asks for permission (file write, command execution), the request shows up on your phone instantly
Send commands remotely: Type prompts from your phone and have them executed in your VS Code terminal
Multi-agent support: Works with Claude Code, Codex CLI, and OpenCode
Real-time status: See agent activity and approval queue on your phone
Privacy-first: Your code stays local — only structured command/approval data flows through the relay
How it works
Phone App → Relay Server(WS) → VS Code Extension(WS Bridge) → AI Agent Terminal
The VS Code extension runs a lightweight bridge process that connects to a relay server. Your phone app (WeChat Mini Program or browser) communicates through the same relay, enabling bidirectional control.
Getting Started
Install the extension from VS Code Marketplace
Open VS Code and click the CodeKey icon in the activity bar
Use CodeKey: Pair Device from the command palette to scan the QR code with your phone
Start Claude Code or Codex CLI in a VS Code terminal
Approve/deny requests from your phone
Requirements
VS Code 1.96+
Claude Code CLI (npm install -g @anthropic-ai/claude-code) or Codex CLI