Cursorの音声入力:プロンプトを音声で入力する方法と必要なもの
要点
Cursorには、Voice Modeとも呼ばれる音声入力が組み込まれています:チャット欄のマイクをクリックするかCmd + Shift + Spaceを押して話し、送信前に文字起こしを確認します。Cursorのスタッフはフォーラムで、文字起こしには有料プランが必要だと述べています。音声がどこで文字起こしされるかは、Cursorのページには書かれていません。Macの音声入力もチャット欄に入力できます。Mac用のローカル音声入力アプリであるFlitは、Cursorのどこでも使えます:チャット欄ではプロンプトとして、エディタとターミナルでは話したとおりの言葉で入力し、ファイル名も正しくつづります。音声がMacの外に出ることはありません。
Cursorでプロンプトを音声入力する方法
- Cursorでチャットを開き、入力欄をクリックします。
- チャット入力欄のマイクアイコンをクリックするか、Cmd + Shift + Spaceを押します。
- 話します。ファイル名や関数名は、同僚に話すときのように言います。
- 停止し、入力欄の文字起こしを読みます。
- 聞き間違えられたところを直してから送信します。
ショートカットはCursorの「Keyboard Shortcuts」設定で変更できます。「Toggle Voice Mode」という名前で載っています。
Cursorには入力する場所が3つあり、それぞれ求めるものが違います。チャット欄には段落、エディタにはコード、ターミナルにはコマンドです。ある場所に合った音声入力が、ほかの場所では合わないことがあります。方法を選ぶ前に知っておくとよいでしょう。
Cursorで音声入力する方法
| 方法 | 開始の方法 | 知っておきたいこと |
|---|---|---|
| Cursorの音声入力 | チャット欄のマイク、またはCmd + Shift + Space | チャット欄用。スタッフによると有料プランが必要 |
| Agents Windowで押したまま話す | Ctrl + Mを押したまま話す | Cursor 3.1で追加。クリップ全体を録音してから文字起こし |
| Macの音声入力 | キーボード設定の音声入力ショートカット | チャット欄に入力。無音が30秒続くと停止 |
| Flit | Fnまたは独自のショートカットを押したまま話す | チャット欄、エディタ、ターミナル。Mac上で動作 |
Cursor独自の音声入力の機能
Cursorのドキュメントでの説明は2行です:入力する代わりにチャット入力欄のマイクアイコンをクリックしてプロンプトを音声入力し、自然に話し、ファイル名や関数名などの技術的な詳細も含め、送信前に文字起こしを確認する、というものです。
この機能は2025年10月のCursor 2.0で、エージェント用の組み込み音声テキスト変換として登場しました。2026年4月のCursor 3.1では、Agents Windowに押したまま話すキーが追加されました:Ctrl + Mを押したままにすると、クリップ全体が録音されてから文字起こしされます。プロンプトを送信する言葉を、送信キーワードとして設定することもできます。
Cursorのページに書かれていないこと
慎重なユーザなら知りたい点のうち3つが、確認した日の時点でCursorのドキュメントに載っていません。
- 対象のプラン。Cursorのスタッフはフォーラムで、音声の文字起こしはProプラン以上で使えると回答しています。これはフォーラムでの回答で、料金ページの記載ではありません。
- 音声がどこで、誰によって文字起こしされるか。Cursorのデータ利用に関するページには、音声やオーディオについての記載がありません。
- 対応言語。スタッフは、固定のロケール一覧があり、何も選ばない場合は英語になると説明しています。
Cursorの音声入力で何も起きないとき
次の4点を、この順に確認します。
- プラン。Cursorのスタッフはフォーラムで、文字起こしにはPro以上が必要だと述べています。
- マイクの許可。「システム設定」→「プライバシーとセキュリティ」→「マイク」を開き、Cursorがオンになっているか確認します。
- もう一方のウインドウ。スタッフは過去に、エディタのレイアウトでだけ音声機能に影響する不具合を認め、Agents Windowのマイクを使うよう勧めていました。一方で動かなければ、もう一方を試します。
- 言語。何も選んでいない場合、音声入力は英語になります。
CursorでMacの音声入力を使う
Appleの音声入力は、チャット入力欄を含め、カーソルのある場所ならどこでも入力できます。Cursorの音声入力が動かなかったときには、Cursorのスタッフもフォーラムでこれを勧めていました。入力欄をクリックし、音声入力のショートカットを押します。
無料で、プランも不要です。ファイル名は知らず、話さない状態が30秒続くと止まります。ショートカットの設定場所は音声入力のショートカットのガイドで説明しています。
チャット欄、エディタ、ターミナル
音声入力ツールは、それぞれの場所で違う動作をする必要があります。
- チャット欄には文章が入ります。句読点や段落があると読みやすく、識別子は正確でなければなりません。
- エディタにはコードが入ります。言い換えや大文字化、ピリオドの追加は、どれも害になります。
- 統合ターミナルにはコマンドが入ります。同じルールが当てはまり、間違えたときの影響はさらに大きくなります。
FlitでCursorに音声入力する
Flitは、今どの種類の入力欄にいるかを読み取り、それに合わせて書きます。これは、キーを押すたびに、Mac上で入力欄によって決まります。
- チャット欄では、話した内容がプロンプトの形に整えられます。句読点が入り、段落に分かれ、ファイル名や識別子は話したとおりに残ります。
- エディタペインと統合ターミナルでは、話した言葉がそのまま入力され、言い換えは一切されません。
- 開いているプロジェクトのファイル名。FlitはMac上のプロジェクトからファイル名を読み取るので、「user auth service dot swift」は
UserAuthService.swiftと入力されます。 - 大文字・小文字の書き分けや記号のための音声コマンド(「camel case」「dash dash」など)。
- 確認すべきプランはなく、音声がどこかへ送られることもありません。すべてMac上で動作します。
- Flitは7日間、すべての機能を無料で使えます。その後は$19の買い切りで、アカウントもサブスクリプションも不要です。
知っておきたいこと
- Flitは音声でコードを書くためのものではありません。話した内容を入力するだけなので、構文を書くならキーボードのほうが速いです。
- Flitがプロンプトを送信することはありません。Returnキーは自分で押します。
- FlitはApple silicon搭載、macOS 14以降のMacで動作します。音声モデルは約0.5〜2.8GBのダウンロードで、最初に一度選ぶだけです。
- Flitは話した内容を入力します。返事をしたり、回答を読み上げたり、ツールと音声で会話したりはしません。
- プロジェクトのファイル名の認識と、Flitの音声コマンドは、現在は英語のみに対応しています。
よくある質問
Cursorに音声入力機能はありますか?
はい。チャット入力欄のマイクアイコンをクリックするか、Cmd + Shift + Spaceを押します。Cursorではこのショートカットが「Toggle Voice Mode」として表示されます。
Cursorの音声入力は無料ですか?
Cursorのドキュメントには記載がありません。同社のスタッフはフォーラムで、音声の文字起こしはProプラン以上で使えると述べています。
Cursorで音声入力に使うキーボードショートカットは?
Cmd + Shift + Spaceで「Voice Mode」のオン/オフを切り替えます。このショートカットは「Keyboard Shortcuts」の設定で変更できます。「Agents Window」では、Ctrl + Mを押している間だけ録音します。
Cursorは音声をどこに送りますか?
音声がどこで文字起こしされるのか、Cursorのページには書かれていません。データの利用に関するページにも、音声についての記載はありません。
CursorでMacの音声入力を使えますか?
はい。チャット入力欄をクリックして、音声入力のショートカットを押します。Appleの音声入力は、文字を入力できる場所ならどこでも使えます。
オフラインで使えるCursor向けの音声入力アプリはありますか?
はい。FlitはMac用のローカル音声入力アプリです。Cursorのチャット欄にはプロンプトを、エディタとターミナルには話したとおりの言葉を入力し、プロジェクトのファイル名も正しく表記します。Flitは7日間、すべての機能を無料で使えます。その後は$19の買い切りで、アカウントもサブスクリプションも不要です。