SpeechBee

ガイド

Macで声でコーディングする

声でのコーディングといえば、かつては記号を声に出すことでした。「開きかっこ」「キャメルケース」「次の行」。AIコーディングエージェントが登場してからは、もっと簡単なやり方が増えています。変更したい内容を説明すれば、エージェントがコードを書きます。どちらのやり方も今もあり、向いている人が違います。Macでそれぞれどう使うのかを紹介します。

SpeechBeeチームが執筆。2026年10月15日に確認

目次
  1. 2種類の声でのコーディング
  2. 音声コマンドでコーディングする
  3. AIコーディングエージェントに話しかける
  4. 声でプロンプトを伝えるコツ
  5. よくある質問
  6. あわせて読みたい
  7. 出典

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つの音声入力キー

音声入力
新規メッセージ

美咲さん、修正した企画書を明日の朝お送りします。

Mac版SpeechBeeの音声入力インジケータ
ショートカットを押したまま話して、離すだけ。カーソルの位置に文字が入ります。
読み上げ
記事

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

Mac版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コーディングエージェントに送った内容は、打って送った場合と同じく、そのエージェントの提供元に届きます。

あわせて読みたい

出典