Framework multi-agente · v5 · 2026

Soviet
Chess

Agentes con identidad de piezas de ajedrez que colaboran dentro de Claude Code —o cualquier cliente MCP— para diseñar, implementar, revisar y publicar software. Reflexivo puntúa prompts, ♛ Reina hace gate bloqueante, 📚 Curador destila memoria.

GPLv3 + PPL Claude · MCP dev · consulting

★ Los agentes

Las piezas

Cada agente tiene una identidad, un dominio y herramientas acotadas. Fuente única: agents.md.

Pre-capa · compuerta de entrada

Reflexivo

Evaluador de input

Puntúa cada prompt (claridad, contexto, verificabilidad) antes de ejecutar; frena lo ambiguo con preguntas concretas.

Scope-Governor

Gate de atomicidad

Parte prompts empaquetados en tareas atómicas, una por pieza.

Capa Dev · piezas de ajedrez

Rey

Arquitecto · orquestador

Decisiones de diseño, descompone la tarea y delega a las piezas vía el blackboard.

Reina

Revisión · seguridad — BLOQUEANTE

Auditoría, invariantes, gate de calidad antes de publicar. Puede bloquear el merge.

Torre

Backend

Lógica de servidor, APIs, base de datos, migraciones.

Alfil

Frontend

UI, componentes, UX, CSS. Mobile-first.

Caballo

Testing

Tests, verificación, edge cases, mutation testing.

Peón

DevOps · release

Deploy, scripts, tags semver, CHANGELOG, PRs de release.

Post-capa · memoria

Curador

Curador de memoria

Destila patrones durables al cierre de sesión para futuras tareas.

★ Flujo

Diagrama · 3 capas

Reflexivo Scope-Governor Rey Reina Curador

🪞 / ✂️ filtran y parten · ♚ Rey delega a ♜ ♝ ♞ ♟ y coordina vía blackboard · ♛ Reina hace gate bloqueante · 📚 Curador destila memoria.

★ Instalar

Descarga

Pack visual en Claude Code en ~1 min (idempotente, soft-fail). O clonás el repo.

A · Pack visual — Claude Code, 1 min

curl -fsSL https://gitlab.com/pineiden/soviet-chess-developer-ia-agent-engine/-/raw/main/adapters/claude-code/visual-pack/install-remote.sh | bash

B · Servicio de analítica

Command Center + scoring real de Reflexivo + telemetría de sesión.

C · Adoptar en un proyecto

Git hooks + CLAUDE.md por proyecto + snippets CI (~10 min).

★ Guía

Cómo empezar

Elegí tu sistema y tu cliente; el comando se adapta.

Sistema operativo

Cliente LLM

1 · Prerrequisito

Bash, git, jq (se autoinstala vía apt/dnf/pacman). Python ≥ 3.12 + uv para el servicio.

2 · Instalación

curl -fsSL https://gitlab.com/pineiden/soviet-chess-developer-ia-agent-engine/-/raw/main/adapters/claude-code/visual-pack/install-remote.sh | bash

Reiniciá Claude Code (/exit, reabrir). Skills, agentes, banner y el hook de Reflexivo quedan activos.

Sin el servicio de analítica, Reflexivo soft-falla (exit 0, nunca bloquea la sesión).

★ Saber más

Documentación & papers

Papers · descargables

★ Hombros de gigantes

Módulos externos

Servidores MCP · 12

Cada pieza usa herramientas acotadas vía MCP.

soviet-bibliotecasoviet-blackboardsoviet-cartografíasoviet-curadorsoviet-experimentssoviet-finopssoviet-guardssoviet-mutationsoviet-reflexivosoviet-rl_advisorsoviet-scope_governorsoviet-security + paperbanana · opt-in

Fuentes refractadas · 9

Disciplina «refractar, no copiar»: se extrae método, no código.

ui-ux-pro-max-skillimpeccable.styleemilkowal.ski/skillSuperpowersmattpocock/skillsalchaincyf/huashu-designLum1104/Understand-Anythingpaperbananaollama-dissonance-seat
external_dependencies.md — detalle y estado de cada fuente ↗

★ De un vistazo

En cifras

6

piezas de ajedrez

3

capas (+ pre/post)

12

servidores MCP

9

fuentes refractadas

2

modos · dev / consulting

20+

invariantes INV

El servicio de analítica expone un Command Center con gauges, Pareto, danger points y recomendaciones — gráficas en vivo de salud, costo por pieza y readiness del loop RL (ruta /command, instalación B).