Marco de Trabajo de Equipo de Investigación en una Caja para Claude Code Usando Arquitectura Multi-Agente

Marco de Investigación Multiagente para Claude Code
Un desarrollador ha construido un marco de equipo de investigación para Claude Code que aprovecha las capacidades multiagente de Opus 4.6 para coordinar agentes especializados en tareas de investigación complejas. El sistema utiliza un complemento llamado research-clab disponible en el mercado de GitHub bajo Meme-theory/meme-engine.
Arquitectura e Instalación del Marco
El marco utiliza un proceso de instalación "desplegable" mediante prompts. Los usuarios inician la configuración con el comando /meme-engine::new-research-project, que activa una sesión guiada de preguntas y respuestas utilizando prompts UserQuestion de Claude Code. Esto recopila detalles del proyecto incluyendo nombre, dominio, especificaciones de agentes y preferencias de formato.
El proceso de preguntas y respuestas construye una lista de datos dinámica que adapta la generación del marco al proyecto específico del usuario. También ayuda a los usuarios a construir agentes de investigación con personas definidas.
Estructura de Directorios
El marco crea esta estructura de directorios organizada:
{project-root}/
├── .claude/
│ ├── agents/
│ │ ├── skeptic-sagan
│ │ └── dreamer-hawking
│ ├── agent-memory/
│ ├── skills/
│ │ ├── weave/
│ │ ├── shortterm/
│ │ ├── clab-review/
│ │ ├── clab-team/
│ │ ├── clab-plan/
│ │ ├── clab-synthesis/
│ │ ├── document-prep/
│ │ ├── new-researcher/
│ │ ├── indexing/
│ │ ├── team-blast/
│ │ └── redact/
│ └── rules/
├── researchers/
├── sessions/
│ ├── session-plan/
│ ├── templates/
│ ├── framework/
│ └── misc/
├── tools/
│ └── viz/
└── artifacts/
└── source/Diseño del Sistema de Agentes
La arquitectura crea un sistema de equipo adversario donde los agentes se desafían mutuamente a través de sus antecedentes de investigación mapeados. Un agente bibliotecario indexa contenido de forma recursiva para prevenir el colapso de contexto. El marco incluye 11 habilidades y 6 reglas de comportamiento en el directorio .claude/rules/.
Un proyecto de ejemplo "pi-v-pie — gastronomía matemática" demuestra el enfoque de emparejamiento adversario:
- Hervé This (Escéptico, coral) - exige experimentos controlados y evidencia de química física
- Nathan Myhrvold (Calculador, verde azulado) - ejecuta simulaciones térmicas y barridos paramétricos
- H.S.M. Coxeter (Caballo de batalla, ámbar) - asegura que las afirmaciones geométricas sobrevivan pruebas rigurosas
- Vi Hart (Soñador, rosa) - encuentra conexiones entre dominios y patrones inesperados
Los pares adversarios deliberados (This vs. Hart para evidencia vs. imaginación, Myhrvold vs. Coxeter para simulación vs. prueba) crean tensión para prevenir el pensamiento grupal y la visión de túnel.
Uso y Requisitos
El marco requiere solo Claude Code y un uso significativo de contexto. Después de la configuración, los usuarios pueden iniciar una sesión con el comando: /clab-team sessions/session-plan/session-0-prompt.md
El desarrollador señala que este enfoque "NO es ligero en contexto" y lo describe como "arrojar tus tokens a la superficie ardiente del sol". Lo han utilizado exitosamente para proyectos matemáticos personales y describen el marco como una destilación de su experiencia profesional como ingeniero de sistemas trabajando con Sistemas de Sistemas complejos.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Recuperación de código para agentes de IA: Por qué fallan los embeddings vectoriales y triunfan los gráficos LLM por archivo
Tras un año construyendo un sistema de indexación de código, el equipo de Bytebell descubrió que los embeddings vectoriales en fragmentos de código y los AST de Tree-sitter se quedaban cortos, mientras que los resúmenes por archivo generados por LLM almacenados en un grafo Neo4j con búsqueda semántica de texto completo mejoraban significativamente la precisión de la recuperación.

Smriti: Un sistema similar a Git para gestionar el estado del razonamiento de LLM y prevenir la deriva en las conversaciones.
Smriti es una herramienta de código abierto que permite a los desarrolladores guardar, restaurar, ramificar y comparar estados de razonamiento en conversaciones con LLM para prevenir la deriva. Trata las interacciones como estado en lugar de historial de chat, permitiendo retrocesos limpios y exploración alternativa sin contaminación.

ClawPy: Implementación Mínima de Python en un Solo Archivo de OpenClaw con Memoria de Experiencia
Un desarrollador creó ClawPy, un script Python simplificado que implementa la mecánica de ejecución autónoma de tareas de OpenClaw con un sistema de experiencia persistente que aprende de errores y éxitos pasados.

Phantom: Un Agente de IA Persistente Construido con el SDK de Agente de Claude
Phantom es un proceso de código abierto para Bun/TypeScript que envuelve el SDK de Agente de Claude (Opus 4.6) con memoria vectorial persistente, un motor de auto-evolución y una interfaz de servidor MCP. Se ejecuta continuamente en su propia máquina virtual o con Docker Compose y se comunica a través de Slack.