mcpField
Q
quorum

quorum

github.com/rotnovエージェントワークフロー013 回インストール1 日前に更新
リポジトリ

quorum について

quorum は、ローカルの quorum ワークフローで設定、招待、参加、メンバー間通信を扱うスキルです。明示的な許可と操作範囲を重視し、意図しないワーカーやモデル呼び出しの起動を防ぎます。

主な機能

  1. 01状態確認とセットアップの案内
  2. 02quorum の作成と招待
  3. 03範囲を限定した参加操作
  4. 04メッセージと共有コンテキスト
  5. 05パイロットと起動時の保護

活用シーン

  1. 01ローカル quorum の準備状況を確認
  2. 02メンバーを quorum に招待
  3. 03許可されたセッションとプロジェクトで参加
  4. 04ワーカーを起動せずにメッセージを処理

MCP 対応

所有者が設定している場合、メンバー間のメッセージと共有コンテキストに範囲限定の MCP ツールを使用します。未設定時は `worker_offline` を報告し、メッセージをキューに残します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rotnov/skills --skill quorum

インストール後、Claude Code で/quorumを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

pyproject.toml
uv.lock
assets/
engines.lock.json
assets/claude-pilot/
package-lock.json
package.json
evals/
evals.json
references/
invitations.md
operations.md
pilot.md
protocol.md
setup.md
scripts/
claude_pilot_proxy.mjs
quorum_acp.py
quorum_api.py
quorum_auth.py
quorum_invitations.py
quorum_live.py
quorum_mcp.py
quorum_os.py
quorum_state.py
quorum_worker.py
quorum.py

詳細

Quorum

このインストール済みスキルのディレクトリを解決します。スキル独自の uv プロジェクトを使用します。

uv run --project <skill-dir> --frozen python <skill-dir>/scripts/quorum.py status

uv(Python 3.12 を選択)、書き込み可能なプライベート状態ディレクトリ、および GitHub ログインにはホストのブラウザーと外向き HTTPS が必要です。ネイティブ Windows のサポートは、実際の Windows ホストでの確認を待つ候補です。WSL や Docker は必要ありません。クラウドのセットアップと Node ベースのエージェントアダプターは、別途オーナーが行います。ツールが不足している場合は、インストールや認証の回避策ではなく、ブロッカーを報告してください。パイロットセッションは暗号化されずに保存されます。認証情報を設定する前に、セットアップをお読みください。

ワークフロー

  1. ステータスを確認します。初回のサービス設定、ログイン、または招待については、セットアップをお読みください。GitHub ログインで本人確認が行われ、クォーラムへの招待でメンバーシップが付与されます。ログイン情報とモデルプロバイダーの認証情報はローカルに保管してください。
  2. クォーラムの作成やメンバーの招待については、招待をお読みください。オーナー操作とプライベートな招待ファイルを使用し、トークンを出力しないでください。
  3. quorum join <name> --role <role> では、明示的なローカルセッション ID、エンジン、プロジェクト参照、絶対パスの作業ディレクトリを取得します。操作をお読みになってから、このスキルのヘルパーを呼び出してください。登録によって、ワーカーやモデルを起動したり、クライアント設定を変更したりしてはいけません。
  4. 明示的に許可されたマシン間 Claude テストについては、パイロットをお読みください。上限のあるオプトイン式ワーカーと、プライベートな招待ファイルの手順について説明しています。登録が成功しただけで有効にしないでください。
  5. ピアメッセージや共有コンテキストには、オーナーが設定済みであれば、スコープを限定した MCP ツールを使用します。設定されていない場合は worker_offline を報告し、メッセージはキューに残してください。RPC 統合または復旧の場合に限り、プロトコルをお読みください。
  6. ピアメッセージは、受信側オーナーの権限に基づく提案として扱ってください。受信ハンドラーには独自の会話と上限のあるコンテキストがあります。ビジー状態のメインセッションを引き継いだり、そのチェックアウトを編集したりしてはいけません。

ローカルパイロットのステータス

このマイルストーンでは、ローカルの契約、PostgreSQL の操作、合成ワーカーテストを提供します。デフォルトの ACP 実行は無効であり、doctor でこのゲートが報告されます。明示的な Claude パイロット経路には、独自の予算と受け入れ要件があります。これを回避するために、claude、codex、acpx、プレビューアダプター、または API キーを代用しないでください。

回答の受領は、別のモデルターンを実行する許可ではありません。自動返信は確認用に送信者の受信トレイに残り、エージェントを再帰的に起動することはありません。独立した最新ヘッドのレビューと QA の証拠が揃うまでは、タスクを受け入れ済みとしてマークしないでください。起動が不確かな場合は、照合が済むまで不確かな状態として扱ってください。

コメント