本文へスキップ

Pathruleを、
いつものターミナルで。

npmでインストールし、リポジトリでpathrule setupを実行すれば、コーディングエージェントの接続は完了です。指示ファイル、MCPのエントリ、そしてエージェントが対応していればフックが設定されます。共有ワークスペースにはPathrule Cloudを、アカウントなしで使うなら--localを。--jsonを付ければ、各コマンドがスクリプトやCI向けに安定したJSONを出力します。

zsh
npm i -g @pathrule/clipathrule setupPathrule setup[ok] Workspace attached to this folder.[ok] Local AI tool setup completed.[ok] Workspace files synced.pathrule status[ok] Signed in as you@acme.comCurrent folder: attached to acme-shop

CLIが担うこと。

ssh prod-builder
pathrule login --no-openPathrule CLI login[info] One-time code: FJKD-2M9QVisit https://app.pathrule.io/device?code=FJKD-2M9Q on any browser[ok] Signed in as you@acme.com

デスクトップでも、SSH越しでもサインイン。

pathrule loginはワンタイムコードを表示し、承認のためにPathrule Webを開きます。ブラウザーのないマシンでは--no-openを付け、別のデバイスからコードを承認します。必要なときはpathrule setupがサインインまで行うため、ほとんどの人はこのコマンドを直接実行することはありません。

接続したエージェントがこのマシン上で必要とするすべてと、ターミナルでこそ意味を持つ機能。項目を選ぶと、その裏にあるコマンドを確認できます。

インストールから、エージェントの接続まで。

  1. インストールmacOS、Linux、Windowsでnpm i -g @pathrule/cliを実行します。Node.js 20.11.1以降が必要です。
  2. リポジトリをセットアップpathrule setupは必要に応じてサインインし、ワークスペースを見つけるか作成して、このフォルダーを紐づけます。--localならアカウントは不要です。
  3. エージェントを接続検出した各エージェントに指示ファイル、MCPエントリ、対応するフックが書き込まれ、pathrule doctorでそれを確認できます。

コマンドは2つ。3つ目で、うまくいったかを確認できます。請求とチームの管理はターミナルに再実装せず、ブラウザーでPathrule Webを開いて行います。

さらに詳しく。

インストールひとつで、
エージェントがつながる。

  • すべてのコマンドフラグごとのコマンドリファレンス。