Short answer: open Warp, focus Agent Mode chat or any Warp Drive text field, press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux), speak your task or description, press the hotkey again, and AICHE inserts cleaned-up text in a few seconds. Warp's agent proposes and runs shell commands from there. AICHE does not execute commands or approve agent actions.
The Problem
Warp is an Agentic Development Environment: terminal, universal prompt input, and Agent Mode for multi-turn work where the agent gathers context, drafts a plan, and runs commands with your approval. Warp Drive stores team knowledge (Prompts, Workflows, Plans, Rules, Notebooks, environment variables) that humans and agents reuse. MCP extends agents with GitHub, Linear, Sentry, and other live context. Codebase context indexes your repo so prompts reference real files.
The expensive part is still writing: long Agent Mode instructions, Workflow descriptions teammates will search for, Rules that encode "always pnpm," and Plans before a risky refactor. Typing in a terminal-adjacent UI encourages brevity. Brief prompts produce extra agent round-trips, wrong package managers, or Drive objects nobody trusts.
How It Works
- Open Warp on macOS, Windows, or Linux.
- Click into a text target: Agent Mode conversation input, the universal prompt bar, a Warp Drive Prompt/Workflow/Rule/Plan/Notebook field, or an editor pane (
nvim,nano, VS Code opened from Warp). - Press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux) to start recording (toggle: press again to stop).
- Speak naturally. Include constraints, file paths, autonomy level ("propose commands only" vs "run tests after each step"), and references to Drive objects or MCP servers when relevant.
- AICHE transcribes in the cloud, cleans up filler, and inserts at the cursor. Audio is discarded immediately after processing, within 1 second.
- Submit to Warp's agent (Enter in Agent Mode, or save the Drive object). Warp proposes commands; you approve or edit.
AICHE and Warp's built-in agent do not collide. AICHE inserts via the OS; Warp's agent runs inside Warp. You can dictate the next prompt while a prior agent turn is still streaming.
Agent Mode and the Universal Input
Agent Mode is Warp's dedicated conversation view for multi-step agent work (switch with /agent or /new, or open with Cmd+I on Mac / Ctrl+I on Windows/Linux). It keeps context across turns, shows model controls, attachments, and conversation history separate from one-off shell commands.
The universal input accepts both shell commands and natural language. With auto-detection, Warp routes # natural language or plain English requests to the agent and leaves real commands in the terminal. Lock the input to agent-only or command-only when you want zero ambiguity.
Voice shines on first messages and /plan flows: "Scan packages/api for deprecated pg pool usage. Replace with the shared dbPool helper from @acme/db, update imports in all route handlers, run pnpm test --filter api, and stop if coverage drops below 80%." Warp uses codebase context, CLI output, MCP tools, and Warp Drive Rules when executing.
Blocks capture command output as structured history. When you dictate a long Agent prompt, the agent's replies stay in blocks you can scroll, fork (/fork), or compact (/compact) without losing the terminal thread.
Warp Drive: Prompts, Workflows, Rules, and Plans
Warp Drive is the shared knowledge layer for your team and agents.
| Object | Voice use |
|---|---|
| Prompts | Saved agent instructions ("review this PR," "add observability"). Dictate the full Prompt body once; reuse from Drive or @ references. |
| Workflows | Parameterized commands with descriptions and arguments. Speak the description teammates will search for, not just the command string. |
| Rules | Persistent coding preferences (pnpm over npm, miniconda for Python). Speak Rules in plain policy language; agents apply them on every task. |
| Plans | Multi-step execution outlines agents can follow. Dictate goals and checkpoints before /plan generates the structured plan. |
| Notebooks | Runbooks mixing markdown and executable blocks. Voice fills narrative between blocks: symptoms, hypotheses, what fixed production. |
When agents save results back to Drive ("Save as Workflow" from a block), add a spoken description immediately so the object is discoverable next quarter.
MCP, Notebooks, and the Rest of the Stack
MCP servers connect agents to GitHub PRs, Linear issues, Sentry stacks, Figma specs, and more. Name the server and the intent in your prompt: "Using the Linear MCP, list open bugs labeled payments and cross-check against src/billing/webhook.ts." AICHE inserts that text; Warp's agent performs tool calls.
Notebooks benefit from prose around commands. Blocks hold the runnable steps; your dictated paragraph explains why step 3 mattered when on-call.
Commits are one field among many, not the main story. If git commit opens an editor, you can still hotkey a detailed message. The bigger win is Agent Mode tasks and Drive objects your whole team reuses.
What You Get
- Unlimited voice notes with AI cleanup - filler removed, punctuation and paragraph breaks added.
- Software Development profile (Pro) - recognition tuned for flags,
snake_case, library names, and paths. - Custom vocabulary - service names, internal codenames, MCP server labels.
- System-wide dictation - same hotkey in Warp, your GUI editor, Slack, and the browser.
- Multilingual voice input - speak in any supported language; optional auto-translation to English.
- Zero-retention audio - cloud transcription; audio discarded immediately after processing, within 1 second.
Plans start at $3.99/mo (annual) with a 7-day free trial, no credit card. See pricing.
Common Questions
Q: Does AICHE conflict with Warp's agent or Cmd+I?
A: No. Different apps, different shortcuts. AICHE inserts text; Warp's agent interprets and runs commands. Use Cmd+I / Ctrl+I to open Agent Mode; use ⌃+⌥+R / Ctrl+Alt+R to dictate into the focused field.
Q: Will AICHE run shell commands or approve agent proposals?
A: No. AICHE only inserts text. You approve command proposals, edit Plans, and execute Workflows in Warp.
Q: Smart quotes broke my heredoc. Fix?
A: Disable smart quotes in AICHE cleanup settings so inserted strings stay shell-safe.
Q: Can I dictate into nvim or a Notebook markdown cell?
A: Yes. Wherever the cursor blinks, AICHE can insert, including TUIs running inside a Warp tab.
Q: Does Warp's command palette (Cmd+P / Ctrl+P) steal the AICHE hotkey?
A: No. Different bindings and scopes. Both work side by side.
Result: Agent Mode gets full task briefs instead of compressed typing. Warp Drive Prompts, Workflows, Rules, and Plans ship with descriptions agents and humans actually use. Warp runs the terminal; AICHE supplies the words.
Try it now: open Warp, start Agent Mode with Cmd+I or Ctrl+I, focus the input, press your hotkey, and dictate one multi-step task with file paths, test commands, and which Drive Rules must apply. Send it and watch the first proposed command block.