VoxyAI for Visual Studio Code
The VSCode companion for VoxyAI for Mac. VoxyAI gives your whole Mac an AI assistant — voice commands, instant rewrites, and custom AI actions in any app. This extension brings that assistant deep into your editor, with capabilities a system-wide tool can't offer on its own:
- Diff-previewed, in-place edits — AI changes show up in VSCode's native diff view. Accept or reject; applied edits are atomic and undo with a single ⌘Z. Your clipboard is never touched.
- Real context, not guesses — the AI sees your actual file, language, selection, and project structure instead of text scraped through the clipboard.
- Fix errors with the actual error — one click on the lightbulb sends the exact compiler/linter message and surrounding code, and the fix comes back as a previewed edit.
- Your custom commands, in the palette — AI commands you create in VoxyAI for Mac appear automatically in VSCode.
- Git tooling — summarize your diff, generate a commit message straight into the Source Control box, or explain the history of any selection.
- Workspace chat — a sidebar conversation scoped to your project, with history that persists per workspace and code blocks you can apply as edits.
- Voice, applied properly — speak a VoxyAI voice command while VSCode is focused and the result lands as a previewed edit instead of a blind paste.
- Multi-file changes — describe a refactor; review each file's diff; apply everything in one atomic operation.
Requires VoxyAI for Mac
This extension is a companion to the VoxyAI Mac app — your AI providers, API keys, and custom commands live there. There's no setup: when VoxyAI is running on your Mac, the extension connects automatically. If it isn't, the status bar offers to launch it.
Don't have VoxyAI yet? Get it at voxyai.com.
Commands
| Command |
What it does |
| VoxyAI: Explain Selection |
Explains the selected code (or the function at the cursor) in a side panel |
| VoxyAI: Fix Selection |
Proposes a fix as a previewed edit |
| VoxyAI: Improve Selection |
Readability/structure improvements, behavior preserved |
| VoxyAI: Generate Documentation Comment |
Adds an idiomatic doc comment |
| VoxyAI: Ask About This File |
Free-form question with the file as context |
| VoxyAI: Fix Problem at Cursor / Fix All Problems in File |
Diagnostics-driven fixes |
| VoxyAI: Run Custom Command |
Your VoxyAI custom commands |
| VoxyAI: Summarize Current Diff / Generate Commit Message / Explain History of Selection |
Git tools |
| VoxyAI: Edit Across Files |
Multi-file changes with per-file review |
| VoxyAI: Open Chat |
Workspace-scoped chat panel |
Default keybindings: ⌃⇧⌥E explain · ⌃⇧⌥X fix · ⌃⇧⌥R improve · ⌃⇧⌥A ask — all rebindable.
Privacy & security
The extension talks only to the VoxyAI app on your own Mac (127.0.0.1), over TLS with a pinned certificate and signed per-request tokens. Which AI provider handles a request — including fully local models via Ollama or Apple Intelligence — is controlled entirely by your settings in the Mac app.