TL;DR: Codex has no built-in voice input as of July 4, 2026, and its prompts are long natural-language task descriptions, exactly the kind of text that is faster to speak than to type. Infina adds voice typing for Codex two ways: hold Option and dictate on-device, or go fully hands-free. Other dictation apps chain you to the keyboard with a hotkey for every single dictation; with Infina you sit back two feet from the desk, eat lunch, and run the entire loop by voice: say "type" plus your prompt, say "send it" (or just "enter"), say "open Terminal" to check the next agent. It is a flat $8.25 a month, billed annually at $99, with unlimited words and unlimited voice commands and a 7-day money-back guarantee.

Codex ships without a voice input

OpenAI's Codex is a coding agent you drive with plain English. It runs in the terminal as Codex CLI, inside VS Code and Cursor via the IDE extension, and in the cloud on the web.

None of those surfaces has a built-in microphone button, as of July 4, 2026. You describe the task, and you describe it by typing.

That is the gap. Codex removed most of the typing from coding, then handed you a different typing job: writing paragraphs of instructions, corrections, and reviews all day.

Voice typing for Codex closes that gap. Any dictation tool that types into the focused app can fill the text box; only one runs the whole prompt, send, and switch-app loop without your hands.

Why Codex prompts are made for speaking

A good Codex prompt is not a command, it is a briefing. Goal, context, constraints: "migrate the payment webhooks to the new queue, the handlers live in src/webhooks, keep the retry logic, and do not touch the Stripe client."

That is 30 words. Most people type around 40 words a minute and speak around 150. Across a day of agent-driving, the difference is hours.

Speaking also changes what you write. Long prompts stop feeling expensive, so you stop compressing your intent into terse commands the agent misreads.

And here is the part that makes raw dictation the right tool: Codex does not care about your commas. "uh so add rate limiting to the public endpoints and um keep the middleware pattern we already use" produces the same plan as a polished version.

That is why Infina's base product is raw on-device dictation with fast rule-based formatting, built for AI prompting, not for publishing prose. The full argument for speaking to agents is in our guide to dictating prompts to AI.

Workflow 1: hold Option, talk to Codex

The simple way to dictate prompts to Codex:

  1. Focus the Codex CLI in your terminal, or the Codex chat box in your IDE.
  2. Hold Option (⌥) and speak the task.
  3. Release. The text lands at your cursor.
  4. Press Enter to send.

Infina types at the OS level, so it works in Terminal.app, iTerm, Warp, the VS Code terminal, and the IDE extension's input box alike. A terminal is just another text field to it; we cover the general case in voice typing for the terminal.

Transcription runs entirely on your Mac, on an on-device speech model on the Apple Neural Engine. It works offline, and your audio never leaves your device.

Voice typing for Codex, fully hands-free

Push-to-talk still tethers you to the desk. Every prompt starts with a finger on Option and ends with a finger on Enter, which is how every mainstream dictation app works too: a hotkey per dictation, forever.

Infina's hands-free mode cuts the tether:

  1. Double-tap Cmd (⌘) to switch hands-free mode on. Listening runs on-device, so nothing is recorded or sent anywhere while it waits.
  2. Speak a sentence that starts with "type": "type refactor the auth middleware and add tests for the expired-token path." Infina types it into Codex.
  3. Say "send it". Infina presses Enter.
  4. Say "open Terminal" or "open Cursor" to move to the next session, and repeat.

It works from 2 to 3 feet away. Lean back with your lunch, watch Codex work through the plan, and queue the next instruction without touching anything.

Honest notes: hands-free is our newest surface, ships off by default, and is labeled experimental. It is English-only in the base product, and push-to-talk is the fallback that always works.

Keeping Codex and Claude Code busy at once

The workflow that sells this to agent power users is parallel agents. Codex in one terminal tab, Claude Code in another, maybe Gemini CLI in a third.

Hands-free, the loop looks like this:

  • Review Codex's diff. Say "type" plus the correction, then "send it".
  • Say "open Terminal", land in the Claude Code session, dictate its next task, "send it".
  • Glance back at Codex while agent two works.

Typing 40 words a minute, one person babysits one agent. Speaking 150, one person keeps three shipping. The same loop drives Gemini CLI by voice too.

What about other dictation apps?

Any dictation tool can handle the typing half. macOS built-in dictation is free and types into a terminal fine, and it is worth trying first.

But every mainstream option, free or subscription, stops at text. You trigger with a hotkey, you press Enter, you Cmd-Tab between sessions. The dictation apps that charge $15 a month for polished output are solving the wrong problem for Codex work: agents need your intent fast and raw, not your prose formatted.

Infina is built the other way around. Raw, instant, on-device dictation as the base, the full hands-free loop as the moat, and if you also want polished dictation for emails and docs, the optional cloud add-on ($5/month billed annually at $60, cancel anytime) brings sharper cloud transcription and LLM-polished cleanup that beats the subscription apps at their own game.

One flat price: $8.25 a month, billed annually at $99 (as of July 4, 2026), unlimited words and voice commands, every update included, 7-day money-back guarantee. Details on pricing.

FAQ

Does OpenAI Codex have built-in voice input? No. As of July 4, 2026, the Codex CLI, IDE extension, and web surface all take typed text with no built-in dictation. You add voice with a system-level dictation tool like Infina, which types into whatever app is focused.

Can I talk to Codex in the terminal and in my IDE? Yes. Infina types at the OS level, so the same Option-hold dictation works in the Codex CLI, in the VS Code or Cursor extension's chat box, and in a browser tab. If the cursor is in the text field, your words land there.

Do I need to speak punctuation when dictating prompts to Codex? No. Codex understands conversational, unpunctuated speech, filler words included. That is why raw dictation is the right default for AI prompting: you need speed and fidelity to your intent, not typographic polish.

Can I send a Codex prompt without touching the keyboard? With Infina's hands-free mode, yes. Speak a sentence starting with "type", then say "send it" and Infina presses Enter for you. Say "open Terminal" to switch sessions by voice. Mainstream dictation apps stop at typing the text.

Does Infina's dictation work offline? Yes. By default transcription runs entirely on your Mac (Apple Silicon required), so it works with no internet and your audio never leaves your device. Cloud processing exists only as an optional $5/month add-on.

What does Infina cost for Codex users? $8.25 a month, billed annually at $99 (as of July 4, 2026), with a 7-day no-questions money-back guarantee and every update included. It is flat: unlimited words and unlimited voice commands, no per-word meter. The optional cloud add-on for polished output and more languages is $5/month billed annually.

The bottom line

Codex turned coding into briefing an agent, and briefing is a speaking job, not a typing job. As of July 4, 2026 Codex gives you no microphone, so the text box is yours to fill.

Fill it three times faster by voice. Start with Option-hold dictation, and when you are running Codex next to Claude Code, switch on hands-free and run the whole prompt, send, switch loop from two feet back.

That loop is what Infina was built for: $8.25 a month, billed annually at $99, on-device by default, risk-free for 7 days.


Picking the tool that fits this workflow

The workflow above assumes a tool that can finish the loop. Here is how the field lines up against it.

The tools this page covers (Apple Dictation) are at the top. The rest of the field follows, because the right answer is sometimes none of the above.

ToolPriceKeyboard neededPick it if
Infina$8.25 a month, billed annually at $99, unlimited words and unlimited commandsNo. Speak "type", speak the prompt, say "send it" or "enter".you want to prompt AI tools without touching the keyboard. Say "type" and the words go in, "send it" and the prompt goes, "open Cursor" and you are in the next agent. It is the only one of these that finishes the whole loop by voice in the tools developers prompt in all day.
Apple Dictationfree, built inYes. A key to start dictating, Enter to send.you dictate a sentence here and there and do not want to install anything.
Wispr Flow$15 a month, or $144 a year billed annuallyYes. A key to start dictating, Enter to send.you need dictation on an iPhone or an Android phone as well as a laptop, or you write in one of 100+ languages. Those are the two things Infina does not ship.
Superwhisper$8.49 a month, $84.99 a year, or $249.99 onceYes. A key to start dictating, Enter to send.you want to pick and swap the speech model yourself, and dictation into a text box is the whole job. It stops where the text box ends: there is no spoken send, and no spoken app switch.
MacWhisper65 euros, paid onceYes. A key to start dictating, Enter to send.the job is transcribing recorded audio files rather than talking to your computer while you work.
VoiceInk$25 to $49, paid onceYes. A key to start dictating, Enter to send.you want plain local dictation at the smallest possible price and you never need your voice to control the machine.
TalonfreeNo, once you have learned its command language.you want to drive the entire computer by voice, cursor and clicks included, and you are willing to learn a command language to get there. Talon is the serious hands-free tool on this list. Infina goes after the same freedom with three ordinary English words instead of a syntax to learn.

The part that is actually different: zero keypresses

The mainstream dictation apps (Wispr Flow, Superwhisper, MacWhisper, VoiceInk, Apple Dictation) are all push-to-talk: you hold or press a key to start talking, and you press Enter to send. That is two physical acts on every single prompt. A hundred prompts in a day is two hundred keypresses that exist only to start and stop the tool. Infina removes both of them. Nothing is held, nothing is pressed, and the same loop runs on three spoken words.

There are three triggers and there is no fourth. "type" types, "send it" sends, "open" opens and switches apps. The send trigger answers to either wording, "send it" or a plain "enter", whichever you find yourself saying. That is the entire vocabulary: no command language, no grammar, no custom scripts to write, nothing to memorize beyond those three words.

When Infina is not the answer. If you need dictation on an iPhone, an iPad, an Android phone or Linux, Infina is a Mac and Windows desktop app and there is no phone version. Wispr Flow covers phones.

Everywhere else, the difference is the loop. Every other tool in that table types words into a box and stops, leaving your hands to press Enter and pick the next window. Infina finishes it: say "type" and your sentence, say "send it" (or just "enter"), say "open Cursor", and keep going without a key.