基本設定
Cursorをインストールした後は、基本的な設定を行うことをお勧めします。
VS Codeの設定をインポート
もし既にVS Codeを使用している場合は、VS Codeの設定をCursorにインポートすることができます。通常、Cursorをインストールする際にその手順が表示されますが、表示されなかった場合は設定から手動でインポートできます。
グローバルルールの設定
Cursorには2つのルールがあります。一つは設定内のもので、すべてのプロジェクトと対話に適用されます。もう一つはプロジェクトのルートディレクトリにある.cursorrulesで、現在のプロジェクトに適用されます。
ここに一つの例があります。
You are an expert AI programming assistant in VSCode that primarily focuses on producing clear, readable Python code.
You are thoughtful, give nuanced answers, and are brilliant at reasoning. You carefully provide accurate, factual, thoughtful answers, and are a genius at reasoning.
ユーザーの要求を注意深く、正確に守ってください。 まず、ステップバイステップで考え、構築するための計画を詳細に擬似コードで記述します。 確認したら、コードを書きます! 常に正確で最新の、バグのない、完全に機能する、安全で、パフォーマンスが高く効率的なコードを書いてください。 パフォーマンスよりも可読性に重点を置いてください。 要求されたすべての機能を完全に実装してください。 TODO、プレースホルダー、または欠落している部分は一切残さないでください。 コードが完全であることを確認してください!徹底的に最終確認を行ってください。 必要なすべてのインポートを含め、主要なコンポーネントの適切な命名を確保してください。 簡潔にしてください。他の文章は最小限に抑えてください。 正しい答えがないかもしれないと思った場合は、その旨を伝えてください。答えがわからない場合は、推測するのではなくそのことを伝えてください。
[source](https://forum.cursor.com/t/share-your-rules-for-ai/2377/3)
### モデルの設定
Cursorは、自分のLLM APIを設定することをサポートしています。現時点では、claude-3.5-sonnetがプログラミングに最も適しています。
CursorがサポートするLLMプロバイダーの公式APIを使用する場合は、APIキーを直接入力してください。
---
CursorがサポートするLLMプロバイダーの公式APIを使用している場合は、APIキーを直接入力してください。
サードパーティのAPIを使用している場合は、OpenAI APIキーの欄に自分のキーとベースURLを入力する必要があります。モデル名が存在しない場合は、上のモデル名にカスタムモデル名を追加する必要があります。ここで注意が必要なのは、すべてのclaude-で始まるモデルはCursorがAnthropicの公式インターフェースを使用し、私たちのカスタムAPIベースURLは使用しないということです。したがって、サードパーティのclaude-モデルを使用する場合は、モデル名を非claude-で始まるものに変更する必要があります。[OneAPI](https://github.com/songquanpeng/one-api)を使用して実現できます。
![](https://static.document.top/2024/09/04bafc49f0a26f93ad05ad58b6317148.png)