Vibe coding
Talk to your coding agent.
Vibe coding is speaking intent to an AI agent and letting it write the code. Warp for Mac is the voice layer for that loop — hold a shortcut and dictate prompts into Cursor, Claude Code, or Copilot without leaving the keyboard behind. The only UI while you speak is a soft glow around your screen.
Speak prompts into Cursor
Hold the shortcut with the Cursor chat field focused and speak a full prompt — "refactor this function to use async/await and add tests for the retry path." Voice tends to produce longer, more natural prompts than typing, which agents turn into better output.
Talk to Claude Code and Copilot
Same shortcut works in Claude Code, GitHub Copilot Chat, Windsurf, Cline — any field that accepts text. No per-agent integration; Warp types wherever your cursor is.
Iterate out loud
Review the agent's diff with both hands on the keyboard, then speak the follow-up: "revert the test change but keep the async refactor." Faster than retyping context the agent already has.
Selection mode for edits
Highlight a comment, a commit message, or a doc string the agent produced, hold the selection shortcut, and say "make this more concise" or "translate this to Spanish." Rewritten in place.
Works in the agents you already use
- Cursor
- Claude Code
- GitHub Copilot
- Windsurf
- Cline
- Zed
- VS Code
- Terminal
No per-app integration. Warp types into whatever field has focus. See the full list on Supported Apps.
How vibe coders use it
- Speak prompts, type code. Voice for the high-context natural language a prompt needs; keyboard for symbols, syntax, and review.
- Dictate the full intent in one pass. Agents do better with complete thoughts than terse hints. Speaking makes long prompts cheap.
- Use selection mode on agent output. Highlight what the agent wrote, hold the selection shortcut, and ask for a tighter version in place.
- Keep a voice scratchpad. Speak architecture notes into a scratch file while context is fresh, then move refined notes to your wiki.
For a different angle — dictating code, commit messages, and docs rather than agent prompts — see voice coding with Warp, or the broader developer use case.
FAQ
What is vibe coding?
Vibe coding is describing what you want in natural language and letting an AI coding agent (Cursor, Claude Code, Copilot) write the code. You steer with intent; the agent handles the syntax.
How does voice help with vibe coding?
Prompts are natural language, and speaking full, detailed intent is faster than typing it. Hold a shortcut, speak the prompt into the agent chat field, release, and review the diff.
Which coding agents does Warp work with?
Any field that accepts text: Cursor, Claude Code, GitHub Copilot Chat, Windsurf, Cline, Zed, VS Code, and the terminal. No per-agent integration needed.
Beta for Mac
Free during beta. Try it on your Mac.
Download the signed, notarized build — it's free while we build. Or join the waitlist below for founder perks.
- Platform macOS 13+
- Shortcut ` hold to talk
- Signed Developer ID + notarized