Plugin 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.
Como instalar o plugin agent-sync
Execute os dois comandos dentro do Claude Code. O primeiro adiciona o marketplace uma vez; o segundo instala o plugin.
/plugin marketplace add ssheleg/agent-sync
/plugin install agent-sync@agent-syncO que há dentro de agent-sync
6 partes lidas dos próprios arquivos do plugin.
Comandos 1
Execute como /agent-sync:nome- /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 o carrega quando a tarefa coincide- 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' / «без координации».
Hooks 4
Executa nestes eventos- PostToolUsecommand
*
- PreToolUsecommand
Edit|Write|MultiEdit|NotebookEdit|apply_patch, Bash
- SessionEndcommand
Sem descrição no arquivo.
- SessionStartcommand
startup|resume|clear
Usando agent-sync no Claude Code
Digite um comando em uma sessão do Claude Code:
/agent-sync:agent-sync [init|status|check|acquire <KEY>|release <KEY>|reserve <REG>|residue|board|mergeSkills não precisam de comando. Claude as lê quando sua solicitação corresponde ao que elas descrevem.
Atualizar, desligar ou remover
- Atualizar o plugin (shell)
- claude plugin update agent-sync@agent-sync
- Atualizar o marketplace
- /plugin marketplace update agent-sync
- Desligar por enquanto
- /plugin disable agent-sync@agent-sync
- Remover
- /plugin uninstall agent-sync@agent-sync
Skills em 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 arquivos5estrelas
Perguntas sobre o plugin agent-sync
Como instalo o plugin agent-sync?
No Claude Code, execute /plugin marketplace add ssheleg/agent-sync e depois /plugin install agent-sync@agent-sync.
O que o plugin agent-sync inclui?
agent-sync agrupa 1 comando, 1 skill, hooks.
Quais comandos o plugin agent-sync adiciona?
Ele adiciona /agent-sync:agent-sync. Execute-os no Claude Code com o prefixo do plugin, por exemplo /agent-sync:agent-sync.
Como eu atualizo ou removo o plugin agent-sync?
Atualize-o com claude plugin update agent-sync@agent-sync no seu shell, ou pela aba Instalados de /plugin. Remova-o com /plugin uninstall agent-sync@agent-sync.
Sob qual licença o plugin agent-sync está?
MIT, conforme declarado no manifesto do plugin.