
How I Built a Mobile Approval System for Claude Code So I Can Finally Leave My Desk
TL;DR : Claude Code hooks + ntfy.sh = approve/deny permissions from your phone. 60 lines of bash, 3-minute setup, open source . The Problem Every AI Coding Agent User Faces I came back with my coffee and found Claude Code had been frozen for 15 minutes. As AI coding agents gain autonomy — writing code, running builds, modifying files — the question of human oversight becomes critical. You want the agent to keep working, but you also want to know what it's doing. The permission prompt is the checkpoint, but it's also the bottleneck. Sure, you can add commands to the allowlist to reduce prompts, but blanket-approving unknown commands and file writes is risky. On the other hand, staying glued to your terminal isn't realistic either. So I built claude-push — an async human-in-the-loop approval layer for Claude Code. It uses PermissionRequest hooks and ntfy.sh to send Allow/Deny push notifications straight to your phone. Open source, 3-minute setup. The Dilemma: Stay at Your Desk or Allow E
Continue reading on Dev.to
Opens in a new tab


