Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>NotifAI: Claude Code on Your PhoneNew to Visual Studio Code? Get it now.
NotifAI: Claude Code on Your Phone

NotifAI: Claude Code on Your Phone

On the Right Side Development

|
26 installs
| (0) | Free Trial
Approve Claude Code permission requests from your phone, tablet or browser, so it keeps working while you step away. Works with the terminal and the Claude Code panel. End to end encryption. 72-hour free trial.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Approve Claude Code from your phone

Claude Code stops and waits every time it needs permission. NotifAI sends that moment to your phone, so the work keeps moving while you are away from your desk.

Claude Code pauses on a permission prompt in VS Code, the NotifAI phone app shows the request, the developer taps Yes, and Claude continues

Start the 72-hour free trial · How it works · Pricing · Android app


Why

You hand Claude Code a long task and walk away. Ten minutes later it is still sitting on Do you want to proceed?, waiting for one keypress. NotifAI puts that prompt on your phone, tablet or browser with the full command, diff or file. You tap Yes, Yes for this session or No, and Claude carries on.

Claude Code still runs on your machine, on your own Claude plan. NotifAI adds no model and no per-token markup.

Set up in about two minutes

  1. Connect. Run NotifAI: Connect to notifai.net from the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and sign in or create an account.
  2. Turn on hooks and encryption. Run NotifAI: Enable Claude Code hooks, then NotifAI: Encrypt Terminal with your NotifAI password.
  3. Test it. Run NotifAI: Send Test Notification. Your phone or browser shows a card. Now start claude and walk away.

Open notifai.net in any browser, or install NotifAI Mobile for Android for lock-screen requests.

What it looks like on your phone

A Claude Code permission request on the phone with Yes, Always allow and No   The full request: project, session and the exact command Claude wants to run   Every pending request from every VS Code window in one list

NotifAI Mobile for Android: the request, the exact command before you approve it, and every open request in one place.

What you get

  • Approve from anywhere. Permission requests arrive as cards: approve once, approve for the session, or deny.
  • See exactly what you are approving. Cards carry the full command, diff, file or plan, up to 32,000 characters. If a card has to be cut, it says how much was left out.
  • Terminal and panel. Works with claude in the VS Code terminal and with the Claude Code panel, through Claude Code hooks. Requests also arrive from terminals that were opened before NotifAI loaded.
  • The phone decides only while you are away. By default, while your VS Code window is not focused, Claude waits for your phone. Click back into VS Code and the usual dialog is there (setting notifai.phoneDecides).
  • Know when a turn is done. When Claude finishes, the card shows its last message, so you know whether to come back.
  • Several windows at once. Every card says which project, window and terminal it came from. Pro runs 3 VS Code windows, Elite is unlimited.
  • Live encrypted terminals (Pro and Elite). Watch any terminal NotifAI is following from the web dashboard, end to end encrypted. Off by default (notifai.streamTerminalOutput).
  • Send work back. From the web dashboard, type a prompt into a specific terminal and see whether it was picked up.

In preview, not yet on customer accounts: answering Claude's multiple-choice questions from the phone, the full Claude Code conversation on your phone, sending keys (Esc, arrows, Ctrl+C) and starting a new Claude session from your phone.

Which AI coding agents work?

NotifAI is built for Claude Code. Live terminal streaming is agent-agnostic, so you can watch other CLI agents too.

Agent Approve requests from your phone Live encrypted terminal (Pro, Elite) Send a prompt from the web dashboard
Claude Code in the VS Code terminal ✅ ✅ ✅
Claude Code panel (VS Code extension) ✅ via hooks n/a n/a
GitHub Copilot CLI Not yet (start and status shown) ✅ ✅
Gemini CLI Not yet ✅ ✅
OpenAI Codex CLI Not yet ✅ ✅
Aider Not yet ✅ ✅
Cursor, Windsurf (editors) Not supported Not supported Not supported

"Live encrypted terminal" covers any command NotifAI sees start in a VS Code terminal with shell integration. Approval cards for more agents are on the roadmap.

Security, in plain terms

We would rather tell you exactly what is protected than promise everything.

Turn it on. End to end encryption starts when you run NotifAI: Encrypt Terminal in VS Code with your NotifAI password. Until then, request text is sent to NotifAI over HTTPS without end to end encryption and kept for up to 24 hours. Live terminal output is never sent without encryption: with no key, it is not sent at all.

After you turn it on:

  • Request text (commands, diffs, file contents) and live terminal output are encrypted on your computer with AES-256-GCM before they leave it, and decrypted only on your signed-in devices. Push notifications carry the request text encrypted too.
  • Your account key is random. It is locked with a key derived from your password on your device using Argon2id (64 MiB memory, 3 passes). NotifAI stores only the locked copy and never receives the unlocked key.

What NotifAI can still see. To route requests, our servers see terminal names, project folder paths, device and session ids, timestamps, the kind of request, Claude's short status line, and which option you tapped. Prompts typed into the web dashboard and scheduled sends are protected in transit but are not end to end encrypted.

Your password matters. Your key is only as strong as your password, so use a long, unique one.

Small footprint.

  • Live output is scanned for common credential formats (AWS keys, JWTs, bearer tokens, GitHub, Stripe and Slack tokens, private keys, database URLs), and those are masked before encryption. This is a safety net, not a guarantee.
  • Hooks add only NotifAI's own tagged entries to ~/.claude/settings.json. NotifAI: Disable Claude Code hooks removes them.
  • An answer from the phone goes only to the terminal its request came from.
  • Credentials live in VS Code's secret storage. The connection key is also kept in ~/.notifai for the NotifAI CLI, readable only by your user account.

Plans

Engineer plans and NotifAI Mobile start with a 72-hour free trial. A card is required, and you are not charged if you cancel before the trial ends. Full comparison at notifai.net/pricing.

Plan Price For
Engineer Essential $19/mo One developer, 1 VS Code window
Engineer Pro $29/mo 3 windows, live encrypted terminals
Engineer Elite $39/mo Unlimited windows, live encrypted terminals
NotifAI Mobile $11.99/mo The Android app on its own: lock-screen requests and one-tap answers

Founders, teams and companies: Solopreneur, Indie Team and Enterprise plans.

FAQ

Does it work with the Claude Code VS Code extension? Yes. With Claude Code hooks on, requests from the Claude Code panel and from any VS Code terminal reach your devices. You can answer panel requests from the phone while VS Code is not the focused window, or always with notifai.phoneDecides set to always.

Which agents work? Approvals are built for Claude Code. Other CLI agents (Copilot CLI, Gemini CLI, Codex CLI, Aider) can be watched live on Pro and Elite and sent prompts from the web dashboard. See the table above.

Can NotifAI read my code or my prompts? Not once you run Encrypt Terminal: request text, live output and push notification text are encrypted on your machine. NotifAI still sees routing details such as terminal names and project folder paths. Read the security section above for the full list.

Do I pay for AI usage on top? Not to NotifAI. Claude Code runs on your own Claude plan.

What happens if my phone is offline? While VS Code is not focused, Claude waits rather than guessing, up to about nine and a half minutes. Click back into VS Code at any time and the normal dialog is there.

Is there an iPhone app? Not yet. On iPhone and iPad, use notifai.net in the browser. The Android app adds lock-screen notifications.

Do Cursor or Windsurf work? Not today. NotifAI is published for VS Code 1.93 or newer.

Requests are not reaching my phone? Check that the status bar shows NotifAI: Connected, then run NotifAI: Send Test Notification. If a terminal shows an amber NotifAI status, enable Claude Code hooks or use NotifAI: Open a watched terminal. Still stuck? Email support@notifai.net.

All commands

From the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):

Command What it does
NotifAI: Connect to notifai.net Sign in and link this VS Code window to your NotifAI account
NotifAI: Encrypt Terminal (enter password) Unlock end to end encryption on this machine with your NotifAI password
NotifAI: Forget encryption key Remove the encryption key cached on this machine
NotifAI: Enable Claude Code hooks (requests from any terminal) Let Claude Code report requests directly, from any terminal and the Claude Code panel
NotifAI: Disable Claude Code hooks Remove NotifAI's hook entries from ~/.claude/settings.json
NotifAI: Open a watched terminal Open a terminal NotifAI can read, with claude --continue prefilled
NotifAI: Show Stale Terminal Fix Show how to recover a terminal opened before NotifAI loaded
NotifAI: Show Relay Tasks Open a recent Prompt Relay task file and its terminal
NotifAI: Send Test Notification Send a test card and confirm the pipeline works
NotifAI: Show Log Open the NotifAI output channel for diagnostics
NotifAI: Set API Key (manual) Connect with an API key instead of the browser sign-in

Requirements

  • VS Code 1.93 or newer.
  • Claude Code, in a terminal (claude) or as the Claude Code VS Code extension.
  • A NotifAI account and plan (72-hour free trial).
  • For NotifAI Mobile: Android 7.0 or newer. Anywhere else, a modern browser.

Links

notifai.net · Pricing · NotifAI Mobile · Google Play · Privacy · Terms · support@notifai.net

NotifAI is an independent product. It is not affiliated with or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic. GitHub Copilot, Gemini, Codex and Aider are trademarks of their respective owners.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft