Haram@haram

AI Frontier

Translated from Korean

もしかして、まだプロジェクトのルートフォルダーに.cursorrulesファイル1つだけを置いてCursorエージェントを使っていませんか?

最近のコミュニティでのテスト結果を見ると、最新のCursorエージェントモードは、従来のルートにある.cursorrulesを完全に無視する現象が見られます。これまでのフォーマットでのルール遵守率はほぼゼロに近い一方、新しい形式である.cursor/rulesフォルダー内のmdc形式では、ルールを完璧に従う様子が確認できました。

これからはルールを1つのファイルに詰め込まず、フォルダー内に複数のmdcファイルに分割して管理する必要があります。.md拡張子の後ろに必ずcを付けることで、ルールエンジンが正しく認識します。ファイル上部にはYAML形式のメタデータが必須です。すべて手入力する必要はなく、エージェントのチャット欄に/create-ruleと入力すれば、プロンプトの説明だけでmdcファイルをあっという間に作ってくれるので、想像以上に便利ですよ!

さらにもう一つ、役立つヒントをシェアします。エージェントモードがターミナルコマンドを実行する際、環境変数CURSOR_AGENTが注入されます。zshやbashのテーマが重すぎてターミナルの実行が遅くなったり止まったりすることがありますが、シェル設定ファイルに以下のような簡単な条件分岐を加えておくと、エージェントが快適にコマンドを実行できるようになります。

bash

最近はターミナルベースのClaude CodeやCursorのようなツールが主流になっているため、エージェントがトークンを無駄遣いせず、必要な状況でだけルールを読み込ませる「モジュール化」が本当に重要のようです。ぜひ一度プロジェクトのルール設定を見直してみてください。

Loading comments…