この記事では、Cursorの新機能であるComposer機能を使う方法を紹介します。

そもそもCursorとは?

Visual Studio Codeというテキストエディタをもとにして作られたAIファーストのテキストエディタです。詳しくは以下の記事などをご参考ください。

https://agi-labo.com/articles/n4ee439fcb692

https://agi-labo.com/articles/n82e19721b6ff

ちなみに、近々Cursor に関する本が出るようです。

https://amzn.to/3M95pSM

Cursor のComposer機能とは?

CursorのComposer機能は、複数のファイルを同時に編集できる強力な機能です。関連するコード変更を一度に行うことができ、プロジェクト全体の整合性を保つのに役立ちます。

主な特徴:

  • 複数ファイル編集: 複数のファイルを同時に開き、編集できます。

  • AIサポート: AIによるコード補完、エラー検出、リファクタリング提案などの機能が利用できます。

  • 効率的なコーディング: 関連するコード変更を一度に行うことで、コーディング作業を効率化できます。

  • プロジェクトの整合性: プロジェクト全体の整合性を保ち、エラーを減らすのに役立ちます。

Composer機能は、特に大規模なプロジェクトや複数のファイルにまたがる変更を行う際に役立ちます。

開発者の生産性を向上させ、従来のAIの変更により余計なバグが発生する可能性を減らします。

文字のみでは分かりにくい機能なので、実際に一度どんな動きをするか見てみましょう。

Composer 機能の設定方法

以下の手順に従って、Cursor で Composer を設定することができます。