Skip to content
Apothem
比較

Apothem と素の CodeBuddy ルールの比較

CodeBuddy のプロジェクトルールを、プロジェクトごとに .codebuddy/rules ファイルを手書きするのではなく Apothem 経由にする理由。

CodeBuddy はプロジェクトルールを .codebuddy/rules/*.md から読み込みます。それ らのファイルをプロジェクトごとに、ずっと手書きすることもできます。Apothem はその うちの 1 つをあなたの代わりに管理し、すべての環境とすべてのプロジェクトにわたって 一貫させます。

素のやり方

CodeBuddy ルールを手書きするとは、次のことを意味します。

  • 新しいプロジェクトごとに同じエンジニアリングの規律を .codebuddy/rules/ へ コピー&ペーストする。
  • 規律が進化するにつれて同期がずれていく——単一の信頼できる情報源がない。
  • Cursor、Windsurf、Claude Code、そしてあなたが使う他のすべてのツールについて 同じ慣習を再導出する。各ツールに独自のルール面があるためです。

Apothem のやり方

Apothem はソースリポジトリに 1 つの正規のルール群を保ち、それを各環境のネイティブ 面へ投影します。CodeBuddy には次を書き込みます。

<project>/.codebuddy/rules/apothem-rules.md
関心事素の CodeBuddyApothem
信頼できる情報源各プロジェクトのファイル1 つの正規の群
環境間の一貫性ツールごとに手動自動で投影
更新プロジェクトごとに手で編集apothem update --harness codebuddy --project <path>
操作者自身のルール規律と混在影響なし——Apothem は専用ファイルを書き込む
削除手動削除タイムスタンプ付きバックアップを伴う apothem uninstall

あなたのものとして残るもの

Apothem は apothem-rules.md だけを書き込みます。あなたの CODEBUDDY.md メモリ ファイル、.codebuddy/settings.json の権限と MCP サーバー、そしてあなたが書いた 他のあらゆるルールファイルは、完全に操作者の所有のままです。アダプターはそれらの 面を認識しますが、決して編集しません。

ライフサイクルコマンド全体は CodeBuddy 環境ページを参照してください。

On this page