Where PromptDC works
PromptDC Desktop for macOS and Windows is the flagship experience: one install works everywhere. Select text in any desktop app, every web browser on every website (Safari, Chrome, Edge, Firefox), Mail, Slack, Notion, Word, Outlook, Teams, Discord, Notes, AI desktop clients (ChatGPT, Claude, Grok), and IDEs like Cursor, VS Code, Windsurf, Antigravity, Trae, and Kiro.
PromptDC is the first desktop app to enhance prompts inside terminal CLIs—including Claude Code, Codex CLI, Gemini CLI, Grok, Agy, and OpenCode—on both macOS and Windows. Press Cmd+Shift+E (macOS) or Ctrl+Shift+E (Windows), review in the popover, and Replace or Copy.
For browser workflows, the Chrome extension provides in-place rewriting across regular websites without needing Accessibility permissions. Dedicated IDE extensions are also available for editor AI chat panels.
Last updated: August 2026
Desktop (Flagship)
Flagship app for macOS & Windows—works everywhere across all apps, browsers, IDEs & terminals.
Chrome (Optional)
In-place rewriting for editable web fields, with per-website profile defaults.
IDE Extensions (Optional)
Optional sidebar and chat panel integration for Cursor, VS Code, and Windsurf.
Choose the matching surface
| Surface | Where it acts | What it changes | Result handling |
|---|---|---|---|
| Desktop | Any application on macOS or Windows: all browsers, email, office apps, AI clients, IDEs, and terminals. | Selected text in any app, IDE chat panel, or terminal CLI (Claude Code, Codex, Gemini CLI, Grok, Agy, OpenCode). | Editable review popover on Cmd+Shift+E (macOS) or Ctrl+Shift+E (Windows) with Replace or Copy. |
| Chrome | Editable fields and selected read-only page text across regular websites (no Accessibility permission needed). | Field content, a selected field range, or selected read-only page text. | Replace editable ranges in place when verified, otherwise copy. Read-only results are always copied. |
| VS Code and Cursor | VS Code AI chat panel, or the focused control in Cursor, Windsurf, and other Open VSX editors. | The VS Code chat input, or the current selection in Cursor. | Inserts Simple or Structured prompts directly into the editor AI chat panel. |
Desktop works across applications
Everyday writing examples
- Mail, Outlook, and webmail clients
- Slack, Teams, Discord, and Messages
- Notion, Word, Notes, and document editors
- Safari, Chrome, Edge, Firefox, and every browser on every website
Coding and technical examples
- Cursor, VS Code, Windsurf, Antigravity, Trae, Kiro, and their AI chat panels
- Terminal, iTerm, Warp, Ghostty, Termius, Windows Terminal, and IDE terminals
- Terminal CLIs: Claude Code, Codex CLI, Gemini CLI, Grok, Agy, and OpenCode
- ChatGPT desktop, Claude desktop, Grok, and desktop AI clients
These lists are examples. PromptDC Desktop works everywhere and does not require an application allowlist. One install works in any app that exposes selected text to macOS or Windows. You can set per-app default profiles (such as the Code profile for Cursor and terminals, or Email for Mail).
PromptDC is the first desktop app to enhance prompts inside terminal CLIs—including Claude Code, Codex CLI, Gemini CLI, Grok, Agy, and OpenCode—on both macOS and Windows. The editable review popover always opens on Cmd+Shift+E (macOS) or Ctrl+Shift+E (Windows), and Replace pastes the enhanced prompt without auto-submitting. Read the terminal guide for detailed terminal workflows.
Test an unlisted desktop app
01
Open the application
Enter a short editable sentence in any app, browser, IDE, or terminal.02
Select the sentence
Keep the application frontmost.03
Press the enhance shortcut
Press Cmd+Shift+E on macOS or Ctrl+Shift+E on Windows.04
Check the review popover
If it contains the selected sentence, capture works. Choose Copy for a safe test, or Replace to test writing back.05
If capture fails
Verify the selection, shortcut, and macOS Accessibility access, then use desktop troubleshooting.
Chrome works across regular websites
Website examples
- Gmail, Outlook, Yahoo, and generic email forms
- LinkedIn, X, Reddit, and other social fields
- Google Docs top-level pages, comments, and replies
- ChatGPT, Claude, Gemini, and other AI prompt fields
Google Docs uses a canvas adapter on top-level document pages. Comments and replies use the ordinary editable-field path. Email output beginning with "Subject:" fills an empty subject only and never overwrites existing text.
Browser restrictions
The extension has <all_urls> host access, not an allowlist, and its content script runs in all frames without needing Accessibility permissions. Chrome blocks content scripts on browser-owned pages such as chrome:// pages and on some store pages.
A website can also be disabled inside PromptDC. Right-click the page and choose Enable PromptDC on this site to restore it.
Recognized coding hosts
What recognition does
Chrome recognizes specific coding hostnames. If you have created no custom profile, the Code profile stays locked on those sites. After you create one, Chrome checks explicit hostname choices and profile defaultSites matches before its fallback steps.
Read App and website profile defaults for the full automatic selection order.
Examples of recognized hosts
lovable.devbolt.newreplit.comcursor.comvscode.devgithub.devv0.devbase44.comaistudio.google.comThis is an example list and not the complete recognition table. General AI chat sites can remain writing-oriented unless another rule selects the Code profile.
Keep support and recognition separate
Where it works
What it selects
Where PromptDC works FAQs
Using desktop?
Open Desktop setup
Using Chrome?
Read the Chrome guide
Using an editor?
See VS Code and Cursor

Write better with AI
Enhance any text you select on the desktop, on the web, in your editor or terminals.
Download PromptDC