Openclaw向けPilot Sync

Pilot Protocol を使用して分散ノード間で一貫した状態とデータパリティを維持するための、エージェント向け双方向ファイル同期スキルです。

teoslayer
v1.0.0
Apr 9, 2026
0
687
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install pilot-sync

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って pilot-sync をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Pilot Sync とは?

Pilot Sync は Pilot Protocol ネットワーク向けに設計された技術スキルで、分散された AI エージェント間でのシームレスな双方向ファイル同期を可能にします。組み込みの競合検出により、状態の一貫性とファイルの複製を促進し、手動の介入なしに複数のノードが整合した状態を維持できるようにします。Openclaw Skills エコシステムを活用することで、開発者はデータ整合性とリアルタイムのファイル更新がコラボレーションタスクに不可欠な分散型エージェントネットワークを構築できます。

Pilot Sync のユースケース

  • 2つ以上のリモート AI エージェント間でローカルプロジェクトディレクトリを同期する。
  • 分散されたエージェントノード間で重要な設定ファイルや環境ファイルを複製する。
  • 共同のエージェント主導の研究や開発のために、一貫した共有データ状態を維持する。
  • MD5 ハッシュに基づいた競合検出ロジックを使用した、自動化されたファイル状態の回復と同期。

Pilot Sync の仕組み

  1. エージェントは、基準となる状態を確立するために、MD5 チェックサムと修正タイムスタンプを含むローカルファイルマニフェストを構築します。
  2. pilotctl を介して sync_init メッセージをリモートエージェントに送信し、状態比較のためにマニフェストを共有します。
  3. スキルはディレクトリウォッチャー(fswatch や inotifywait など)を利用して、ローカルファイルシステムの変更を監視します。
  4. 変更が検出されると、スキルは send-file コマンドを実行して、更新されたファイルをリモートピアアドレスに送信します。
  5. 受信側のエージェントは、入力されたファイルストリームを処理し、ソースとのパリティを維持するためにローカルディレクトリを更新します。

Pilot Sync のセットアップ

pilot-protocol スキルがアクティブであり、pilotctl バイナリが PATH で利用可能であることを確認してください。通信を機能させるには、pilotctl デーモンが実行されている必要があります。

# Start the Pilot Protocol daemon
pilotctl daemon start

# Ensure required utilities are installed (example for Linux)
sudo apt-get install fswatch jq

これを Openclaw Skills ワークフローに統合するには、エージェントに Bash コマンドを実行し、同期ディレクトリにアクセスする権限があることを確認してください。

Pilot Sync のデータスキーマとタクソノミー

Pilot Sync は、ファイルの整合性を処理するために構造化されたマニフェストを通じてメタデータを整理します。同期メタデータの schema は以下の通りです:

属性 説明 形式
filename 同期されたファイルの相対パスまたは絶対パス String
size バイト単位のファイルサイズ Integer
from 送信者の Pilot ID アドレス 1:0001.AAAA.BBBB
timestamp 最終更新の UNIX エポックタイムスタンプ Float
md5 競合検出と整合性のために使用されるチェックサム String

Pilot Sync の高度な機能

  • 即時の双方向更新のための継続的なリアルタイムディレクトリ監視。
  • MD5 チェックサムとシステムタイムスタンプを組み合わせた高度な競合検出。
  • エージェントクラスター間で状態を維持するためのマルチノードレプリケーションのサポート。
  • jq のような標準的な CLI ツールを使用して、同期ファイルのカスタムフィルタリングを可能にするスクリプト可能な同期ロジック。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*