Skip to content

Dictate in · The terminal

Talk to your terminal.

Hold a key, speak a Claude Code prompt, and release to insert it in Terminal.app, iTerm2, Warp, or Ghostty. Dictate is our app.

Hold to talk
iTerm2 · claude Your words land here
~/repo % claude

> Refactor the retry logic in sync.ts so
  failures back off exponentially, cap at
  five attempts, and log the final error
  with the request id.

How text lands in a terminal

Terminals do not use standard text fields. Dictate asks macOS to insert at the focused element through Accessibility, then falls back to paste. You still review the text and press Enter.

01

Focus the prompt

Click the prompt or editor you want to use.

02

Hold and talk

Hold Dictate’s hotkey and speak. Punctuation is automatic.

03

Release and read

Review the text at the cursor, then press Enter.

Compatibility

Terminal by terminal

Dictate always targets the focused pane.

  • Terminal.app

    Dictate inserts at the focused prompt.

  • iTerm2

    Works with splits. Text goes to the focused pane.

  • Warp

    Works in Warp’s input editor.

  • Ghostty

    Works. Nothing to configure on either side.

  • Claude Code

    Text lands at its prompt inside the focused terminal.

If a terminal ever loses an insertion, email support@dictates.app.

What people dictate at a prompt

Agent prompts

Say what to change, what to preserve, and how to judge the result.

Commit messages

git commit opens an editor. Say the summary and why the change exists.

PR descriptions

gh pr create asks for a body. Say what changed and what to review first.

The honest part

You would not dictate syntax

Do not dictate grep -rn todo src | wc -l . Keep flags and paths on the keyboard.

Use the keyboard for syntax and voice for sentences.

Nearby

Related pages

Dictate in · The terminal

Questions people ask

Short answers about dictating into terminals and Claude Code on macOS.

Does Dictate work in Terminal.app and iTerm2?

Yes. Hold the hotkey, speak, and release. Text appears at the focused prompt in Terminal.app, iTerm2, Warp, or Ghostty.

Can I dictate prompts into Claude Code?

Yes. Claude Code runs inside your terminal, so text lands at the focused prompt.

How does text get into a terminal that has no text field?

Dictate uses the macOS Accessibility API, then falls back to paste. Without Accessibility access, it copies the transcript to your clipboard for manual pasting.

Should I dictate shell commands?

Usually not. Type flags, paths, and pipes. Dictate agent prompts, commit messages, and PR descriptions.

Is the transcription local?

No. Audio travels over TLS to our servers, is transcribed, then discarded. History stores text, never recordings.

What does it cost?

$8 a month, billed monthly. Unused subscriptions are refunded in full; after any transcription, the month is non-refundable.

Say your next prompt out loud.

$8 a month, flat. A subscription you never used is refunded in full.

Subscribe · $8/month

Checkout unavailable

We couldn’t open checkout.

Still stuck? Email support@dictates.app.

Download Dictate