ローカルとCloudの選択
アカウント不要のローカルワークスペースか、Pathrule Cloudで共有するナレッジかを選びます。各モードで保存されるもの、管理する場所、エージェントへの配信の違いを説明します。
最初に決めるのは、ワークスペースのナレッジをどこに置くかです。ローカルではこのマシンに保存され、CloudではPathruleアカウントを通じて利用できるようになります。 どちらのモードでも、コーディングエージェントは今使っているものをそのまま使えます。
ナレッジを必要とする人で選ぶ
| ローカル | Cloud | |
|---|---|---|
| アカウント | 不要 | Pathruleアカウント |
| ワークスペースのナレッジ | このマシン上のローカルストア | マネージドなCloudワークスペース |
| 共有範囲 | このローカルワークスペース | ワークスペースのメンバーシップと権限に従う |
| リポジトリのセットアップ | CLIまたはVS Code | CLIまたはVS Code |
| ブラウザで使う画面 | Local Console(pathrule uiで起動) | app.pathrule.ioのCloudコンソール |
| ホスト型MCP | 利用不可 | 承認済みワークスペースへのOAuthアクセス |
| Signals | ローカルでの保存と検証 | Pro、Team、Enterpriseでのマネージドな取り込み、修正の記録、検証 |
ナレッジをこのマシンだけで使うなら、ローカルから始めてください。別のマシンやチームメンバーが同じ作成元のナレッジを必要とする場合はCloudを選びます。プランごとの利用可否と上限は料金に記載しています。
ローカルのセットアップ
リポジトリで次を実行します。
pathrule setup --local
pathrule ui
セットアップでは、ローカルワークスペースと選択したクライアントを接続します。pathrule uiを実行するとLocal Consoleが開き、ナレッジの閲覧、検索、編集、復元や、アクティビティとLocal Signalsの確認ができます。
オプションのローカルモデルには、独自のプラットフォーム要件があります。ローカルモデルがなくてもナレッジの配信は継続します。外部の埋め込みプロバイダーを設定した場合、優先度を付ける対象のテキストはそのプロバイダーに送信されます。
Cloudのセットアップ
pathrule setup
セットアップでCloudを選び、サインインして、このリポジトリ用のワークスペースを選択または作成します。チームメンバーはそれぞれ自分のローカルフォルダを紐づけます。ナレッジを共有しても、他の人のフォルダの紐づけやクライアント設定までは共有されません。
Cloudコンソールでは、ワークスペース、メンバー、プラン、設定を管理します。ローカルプロセスを実行できないクライアントは、承認済みのワークスペース権限を付与したうえでRemote MCPを使えます。リモートツールには独自のスキーマがあり、ローカルのフックはインストールされません。
エージェントが受け取るもの
ローカルランタイムは、各クライアントが対応するファイルとフックを通じてナレッジを配信し、より踏み込んだ読み書きにはMCPを使います。これはローカルとCloudのどちらのワークスペースのナレッジでも同じです。Remote MCPは呼び出されたときにCloudのナレッジを返すもので、フックのタイミングでの配信は行いません。
メモリ、ルール、スキルの意味は、どちらのモードでも変わりません。プロジェクトの要件は引き続き個人の好みより優先され、ソースに基づく知見はあくまで検証すべき助言として扱われます。
移行は意図して行う
Cloudを選んでも、既存のローカルワークスペースが自動的に公開されることはありません。移行先のワークスペースを選び、共有したいエントリを確認してください。シークレット、顧客の機密データ、個人的なメモは共有ナレッジに含めないでください。ローカル、Cloud、コーディングエージェントのプロバイダーそれぞれの境界についてはセキュリティで説明しています。