高度な機能

モデル

Cursor Chat、Ctrl/⌘ K、および Terminal Ctrl/⌘ K を使用して、簡単に異なるモデル間を切り替えることができます。

モデルドロップダウンメニュー

AI入力ボックスの下に、使用するモデルを選択できるドロップダウンメニューが表示されます。デフォルトでは、Cursorには以下のモデルが利用可能です:

  • GPT-4o
  • GPT-4
  • Claude 3.5 Sonnet
  • cursor-small
    • cursor-small は Cursor のカスタムモデルで、GPT-4 ほどスマートではありませんが、より高速で、ユーザーは無制限に使用できます。

Cursor Settings > Models > Model Names の下で、他のモデルを追加することができます。

https://mintlify.s3.us-west-1.amazonaws.com/cursor/images/advanced/model-toggle.png

モデル X はどのようなコンテキストウィンドウを使用しますか?

チャットでは、現在約20,000トークン(モデルがそれほど多くのコンテキストをサポートしていない場合はそれ以下)に制限されています。cmd-Kでは、TTFTと品質のバランスを取るために約10,000トークンに制限しています。長いコンテキストのチャットでは、モデルの最大コンテキストウィンドウを使用します。

カスタムAPIキー

Cursorでは、さまざまなLLMプロバイダーのAPIキーを入力して、自分のコストで任意の数のAIメッセージを送信できます。カスタムAPIキーを使用する場合、LLMプロバイダーを呼び出す際にそれを使用します。

自分のAPIキーを使用するには、Cursor Settings > Models > OpenAI API Key に移動し、APIキーを入力します。その後、「Verify」ボタンをクリックします。キーが検証されると、OpenAI APIキーが有効になります。

一部のCursor機能(タブ補完、チャットアプリケーションからの使用、Composerなど)は、専用のモデルを必要とし、カスタムAPIキーと一緒に使用することはできません。カスタムAPIキーは、OpenAI、Anthropic、Googleなどのプロバイダーの標準モデルを使用する機能にのみ適用されます。

OpenAI APIキー

OpenAIプラットフォーム から自分のAPIキーを取得できます。

https://mintlify.s3.us-west-1.amazonaws.com/cursor/images/misc/openai-api.png

Anthropic APIキー

OpenAIと同様に、自分のAnthropic APIキーを設定して、claudeベースのモデルを自分のコストで使用できます。

https://mintlify.s3.us-west-1.amazonaws.com/cursor/images/misc/anthropic-api.png

Google APIキー

Google APIキーについては、自分のAPIキーを設定して、gemini-1.5-flash-500k などのGoogleモデルを自分のコストで使用できます。

https://mintlify.s3.us-west-1.amazonaws.com/cursor/images/misc/google-api.png

Azure統合

最後に、自分の Azure API キーを設定することもできます。これにより、自分のコストで Azure OpenAI モデルを使用することができます。

https://mintlify.s3.us-west-1.amazonaws.com/cursor/images/misc/azure-api.png

私の API キーは保存されたり、デバイスから離れたりしますか?

あなたの API キーは保存されませんが、リクエストのたびに私たちのサーバーに送信されます。すべてのリクエストは、最終的なプロンプトの構築を行う場所である私たちのバックエンドを経由します。

シャドウワークスペース

シャドウワークスペースは、AI が生成するコードの品質を向上させるために設定できるオプションの設定です。一部の機能のみがこれを使用します。

https://mintlify.s3.us-west-1.amazonaws.com/cursor/images/advanced/shadow-workspace.png

シャドウワークスペースを有効にすると、バックグラウンドの AI が作成したコードに対して lint をリクエストできます。これにより、あなたのコーディング体験に影響を与えないように、コンピュータ上に隠しウィンドウが生成されます。

シャドウワークスペースは Cursor のメモリ使用量を増加させるため、十分な RAM がある場合にのみこの機能を有効にすることをお勧めします。

シャドウワークスペースについての詳細は、私たちのブログ記事 で読むことができます。