ガイド
Macで声でコーディングする
声でのコーディングといえば、かつては記号を声に出すことでした。「開きかっこ」「キャメルケース」「次の行」。AIコーディングエージェントが登場してからは、もっと簡単なやり方が増えています。変更したい内容を説明すれば、エージェントがコードを書きます。どちらのやり方も今もあり、向いている人が違います。Macでそれぞれどう使うのかを紹介します。
SpeechBeeチームが執筆。2026年10月15日に確認
2種類の声でのコーディング
| コマンド(Talon、Voice Control) | AIエージェントへのプロンプト | |
|---|---|---|
| 話す内容 | コード、記号、エディタのコマンド | 変えたいことを、ふつうの言葉で |
| ハンズフリー | 完全に可能 | 不可。確認、クリック、送信は自分で |
| 覚えるのにかかる時間 | 数週間 | 数分 |
| 向いていること | 反復性ストレス障害、キーボードをまったく使わない場合 | 速さ、長くわかりやすいプロンプト |
| ツール | Talon、macOSのVoice Control | カーソルの位置に入力できる音声入力ならどれでも |
両方を使う人も多くいます。変更の大部分はエージェントに任せ、細かい修正はキーボードかコマンドのツールで行います。
音声コマンドでコーディングする
Talonは、声だけでコーディングする人の多くが使っているツールです。macOS、Windows、Linuxで動き、コマンドと音声入力を組み合わせ、小さなスクリプトファイルで自分のコマンドを書けます。対応するハードウェアがあれば、視線でポインタを動かすこともできます。覚えるにはそれなりの時間がかかると考えてください。
Voice Control(音声コントロール)はmacOSに標準で入っています。システム設定、アクセシビリティ、音声コントロールの順に開いてオンにします。声でクリック、スクロール、アプリの起動、テキストの編集ができ、独自の単語やコマンドも追加できます。汎用のツールなのでコードの記号には手間がかかりますが、無料です。
入力すると手が痛み、Mac全体を声で操作する必要があるなら、ここから始めてください。手が痛いときの音声入力のガイドで、両方を組み合わせるやり方を紹介しています。
AIコーディングエージェントに話しかける
エージェントがコードを書くなら、あなたの仕事は変更を説明することです。そして説明こそ、話すことが得意な仕事です。話すほうが入力するより手間がかからないので、声で伝えたプロンプトは、打ったものよりたいてい長く、多くの文脈を含みます。
Macで使える場所:
- Cursor: Agentのチャットに専用のマイクがあり、チャット欄に直接音声入力することもできます。Cursorで声でプロンプトを入力するをご覧ください。
- VS Code: 標準の音声入力があり、Option-Command-VでエディタとCopilotのチャットに入力できます。VS Codeで音声入力するをご覧ください。
- Xcode: マイクのボタンはありませんが、エディタもコーディングアシスタントのチャットもテキスト欄なので、Appleの音声入力やどの音声入力アプリでも入力できます。
- ターミナル: コマンドラインのコーディングエージェントはテキストを受け付けるので、カーソルの位置に入力できる音声入力ならここでも使えます。
- ブラウザのChatGPTとClaude: MacでChatGPTに話しかける方法をご覧ください。
すべてに使える1つの音声入力キー
美咲さん、修正した企画書を明日の朝お送りします。

多くの人は話すより速く読めますが、耳で聴いたほうが記憶に残ります。選んだ文をSpeechBeeが読み上げるので、同じ画面で作業を続けられます。

私たちが作っているSpeechBeeなら、これらすべての場所で同じキーが使えます。右の⌘キーを押したまま変更を説明して離せば、カーソルの位置にプロンプトが入ります。Mac上で文字起こしするので、あなたのコードも顧客のプロジェクト名もMacから出ません。
ふつうの音声入力よりコード向きである理由が3つあります。
- 辞書。
useEffect、kubectl、サービス名などを一度登録すれば、毎回正しく出ます。 - Prompt for AIの書き方モード。 まとまりのない話を、目的を先頭に置き、その後に文脈と条件を並べた構造的なプロンプトにします。アプリごとに設定すれば、CursorとXcodeでは自動で使われます。macOS 26のApple IntelligenceでMac上で動きます。
- 定型文。 「テストコマンド」と言えば、テストを実行するコマンドがまるごと入ります。
コマンドを実行したり、Enterキーを押したり、エディタを操作したりはしません。入力するのはSpeechBee、確認して送るのはあなたです。
声でプロンプトを伝えるコツ
- 目的を先に: 「エクスポートをオフラインで動くようにして。今はクリックのたびにAPIを呼んでいる。」
- ファイル名と関数名を言う。 エージェントが正しい場所から始められます。
- 変えてはいけないことを言う。 「公開APIには触らないで」は、言うのは簡単で、打つのは忘れがちです。
- 送る前に読む。 ファイル名を聞き間違えると、エージェントは別の場所に行ってしまいます。
どのアプリからでも、コーディングエージェントに話しかける。7日間無料。
Mac、iPhone、iPadで音声入力と読み上げ。無料期間のあとは月額¥1,500、年額¥13,000、または買い切り¥15,000。どのプランでもすべての機能が使えます。
よくある質問
Macで声でコーディングできますか?
できます。コードそのものを声で書くなら、TalonかmacOSのVoice Controlを使います。AIエージェントに書かせるなら、どの音声入力ツールでも、Cursor、VS Code、Xcode、ターミナルに依頼を音声入力できます。
Mac向けの声でのコーディングソフトでいちばんいいのは?
完全にハンズフリーでコーディングするならTalonです。AIコーディングエージェントにプロンプトを伝えるなら、専門用語を正しく出せる独自の辞書と、どのアプリでも使えるショートカットのある音声入力アプリです。
Xcodeに音声入力はありますか?
Xcodeには専用のマイクボタンはありません。Appleの音声入力やSpeechBeeなどの音声入力アプリは、ほかのテキスト欄と同じように、Xcodeのエディタとチャットに入力できます。
音声入力すると、コードがどこかに送られますか?
SpeechBeeなら送られません。Mac上で文字起こしします。その後AIコーディングエージェントに送った内容は、打って送った場合と同じく、そのエージェントの提供元に届きます。
あわせて読みたい
出典
- Talon
- Apple:MacでVoice Controlのコマンドを使う
- VS Code:音声と音声入力
- SpeechBeeの情報は当社のホームページとプライバシーポリシーより
