agent-sync プラグイン
Coordination layer for multi-agent repositories. Gives task-pipeline runs leases with a TTL, race-free ID reservation, a cross-repo signal feed, an append-only run journal and a machine-generated read-only board. A lease is decided by a primitive that genuinely has compare-and-swap — an atomic file create on one machine, a pushed git ref across machines — never by the knowledge base, which loses concurrent writes; the store carries the record and the ID allocation, which is positional over the merged log. The knowledge backend is a pluggable adapter (Outline, filesystem) declaring its own capabilities and degrading out loud. Ships Claude Code hooks that deny edits to guarded registry files without a live lease.
agent-sync プラグインのインストール方法
両方のコマンドを Claude Code 内で実行してください。最初のコマンドで marketplace を一度追加し、2 番目のコマンドでプラグインをインストールします。
/plugin marketplace add ssheleg/agent-sync
/plugin install agent-sync@agent-syncagent-sync の内容
プラグイン自身のファイルから読み込まれた 6 個のパーツ です。
コマンド 1
/agent-sync:name として実行- /agent-sync:agent-sync[init|status|check|acquire <KEY>|release <KEY>|reserve <REG>|residue|board|merge
Coordinate concurrent agents — initialise the shared knowledge store, check status, take a task, reserve an id, or regenerate the board.
SKILL 1
タスクが一致したときに Claude が読み込みます- agent-sync
Use when several agents share a repo: claim a task, see who works on it, reserve an id, sync the board, set up coordination. RU: возьми задачу, кто сейчас делает, зарезервируй id, обнови доску. Not for solo work or an unconfigured repo: 'no coordination' / «без координации».
Hook 4
以下のイベントで実行されます- PostToolUsecommand
*
- PreToolUsecommand
Edit|Write|MultiEdit|NotebookEdit|apply_patch, Bash
- SessionEndcommand
ファイルに説明がありません。
- SessionStartcommand
startup|resume|clear
Claude Code での agent-sync の使用方法
Claude Code セッションでコマンドを入力してください:
/agent-sync:agent-sync [init|status|check|acquire <KEY>|release <KEY>|reserve <REG>|residue|board|mergeSKILL にコマンドは不要です。リクエストが説明と一致したときに Claude が読み込みます。
更新、オフ、または削除
- プラグインを更新 (shell)
- claude plugin update agent-sync@agent-sync
- marketplace を更新
- /plugin marketplace update agent-sync
- 一時的にオフにする
- /plugin disable agent-sync@agent-sync
- 削除する
- /plugin uninstall agent-sync@agent-sync
agent-sync のスキル
- agent-syncssheleg/agent-sync
Use when several agents share a repo: claim a task, see who works on it, reserve an id, sync the board, set up coordination. RU: возьми задачу, кто сейчас делает, зарезервируй id, обнови доску. Not for solo work or an unconfigured repo: 'no coordination' / «без координации».
16件のファイル5スター
agent-sync プラグインに関する質問
agent-sync プラグインをインストールするにはどうすればよいですか。
Claude Code で /plugin marketplace add ssheleg/agent-sync を実行し、続いて /plugin install agent-sync@agent-sync を実行します。
agent-sync プラグインには何が含まれていますか。
agent-sync には 1 件のコマンド, 1 件のスキル, フック が含まれています。
agent-sync プラグインにはどのようなコマンドが追加されますか?
/agent-sync:agent-sync が追加されます。Claude Code でプラグインのプレフィックスを使用して、例えば /agent-sync:agent-sync のように実行してください。
agent-sync プラグインを更新または削除するにはどうすればよいですか?
shell で claude plugin update agent-sync@agent-sync を使用して更新するか、/plugin の Installed タブから行ってください。削除するには /plugin uninstall agent-sync@agent-sync を使用してください。
agent-sync プラグインのライセンスは何ですか?
プラグインのマニフェストに記載されている MIT です。