Skip to content
Apothem
比較

Apothem と手作業の Cursor 構成の比較

`.cursor/rules/` 下の Cursor の MDC ルールを手作業で維持するのと、Apothem の共有プロファイルからレンダリングするのとの比較。

Cursor は .cursor/rules/ 下の MDC 形式でルールを読み取ります。MDC 形式は frontmatter フィールド——descriptionglobsalwaysApply——を要求します。 Apothem の cursor アダプターは、それらの .mdc ファイルを共有プロファイルから レンダリングします。本ページは、その構成を手作業で維持することと、Apothem で 管理することとを対比します。

労力の比較

タスク手作業の構成Apothem 管理
ルールを書く.cursor/rules/ 下の各 .mdc ファイルを手作業で書く共有コーパスからレンダリング
MDC frontmatter を書くファイルごとに description / globs / alwaysApply を手作業で書くアダプターが生成
単一のルール形式を保つMDC ルールと単一の .cursorrules ファイルの間で手作業で選ぶアダプターは .cursor/rules/ の MDC ファイルだけを書く
ルールを他の環境と揃えて保つ手作業、ツールごとapothem update 時に自動
構成が正しいか検証する手作業の確認apothem verify --harness cursor

Apothem が管理するもの

cursor アダプターは共有ルールを .cursor/rules/ 下の .mdc ファイルへ レンダリングし、各ファイルに必要な MDC frontmatter(descriptionglobsalwaysApply)を生成します。アダプターは Cursor が読み取るディレクトリベースの MDC 形式だけを書き、単一ファイルの .cursorrules は書きません。 Cursor には PreToolUse フックがないため、ガードレールの意図はルールの散文の中に 存在します。

移行手順

  1. 共有プロファイルをまだ作成していなければ、apothem profile init を実行して作成します。
  2. 既存の .cursor/rules/(および任意の .cursorrules)のルールを共有コーパスへ移します。
  3. apothem install --harness cursor を実行して、正しい MDC frontmatter を持つ .mdc ファイルをレンダリングします。
  4. apothem verify --harness cursor を実行して構成が反映されたことを確認します。
  5. 以降の変更のたびに apothem update --harness cursor を使います。

次に読む

On this page