Плагин 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. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add ssheleg/agent-sync
/plugin install agent-sync@agent-syncЧто внутри agent-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.
Skills 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' / «без координации».
Хуки 4
Запускается при этих событиях- PostToolUsecommand
*
- PreToolUsecommand
Edit|Write|MultiEdit|NotebookEdit|apply_patch, Bash
- SessionEndcommand
В файле нет описания.
- SessionStartcommand
startup|resume|clear
Использование agent-sync в Claude Code
Введите команду в сессии Claude Code:
/agent-sync:agent-sync [init|status|check|acquire <KEY>|release <KEY>|reserve <REG>|residue|board|mergeSkills не требуют команд. 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?
Обновите его с помощью claude plugin update agent-sync@agent-sync в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall agent-sync@agent-sync.
Под какой лицензией распространяется плагин agent-sync?
MIT, как указано в манифесте плагина.