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.
Cómo instalar el plugin agent-sync
Ejecuta ambos comandos dentro de Claude Code. El primero agrega el marketplace una vez; el segundo instala el plugin.
/plugin marketplace add ssheleg/agent-sync
/plugin install agent-sync@agent-syncQué hay dentro de agent-sync
6 partes leídas de los archivos del propio plugin.
Comandos 1
Ejecuta como /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 lo carga cuando la tarea 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
Se ejecuta en estos eventos- PostToolUsecommand
*
- PreToolUsecommand
Edit|Write|MultiEdit|NotebookEdit|apply_patch, Bash
- SessionEndcommand
No hay descripción en el archivo.
- SessionStartcommand
startup|resume|clear
Usando agent-sync en Claude Code
Escribe un comando en una sesión de Claude Code:
/agent-sync:agent-sync [init|status|check|acquire <KEY>|release <KEY>|reserve <REG>|residue|board|mergeLas Skills no necesitan comando. Claude las lee cuando tu solicitud coincide con lo que describen.
Actualizar, desactivar o eliminar
- Actualizar el plugin (shell)
- claude plugin update agent-sync@agent-sync
- Refrescar el marketplace
- /plugin marketplace update agent-sync
- Desactivarlo por ahora
- /plugin disable agent-sync@agent-sync
- Eliminarlo
- /plugin uninstall agent-sync@agent-sync
Skills en 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 archivos5estrellas
Preguntas sobre el plugin agent-sync
¿Cómo instalo el plugin agent-sync?
En Claude Code ejecuta /plugin marketplace add ssheleg/agent-sync y luego /plugin install agent-sync@agent-sync.
¿Qué incluye el plugin agent-sync?
agent-sync agrupa 1 comando, 1 skill, hooks.
¿Qué comandos añade el plugin agent-sync?
Añade /agent-sync:agent-sync. Ejecútalos en Claude Code con el prefijo del plugin, por ejemplo /agent-sync:agent-sync.
¿Cómo actualizo o elimino el plugin agent-sync?
Actualízalo con claude plugin update agent-sync@agent-sync en tu shell, o desde la pestaña Installed de /plugin. Elimínalo con /plugin uninstall agent-sync@agent-sync.
¿Bajo qué licencia está el plugin agent-sync?
MIT, como se indica en el manifiesto del plugin.