Open-Foundry: Un Marco para Debates Multi-Agente con Claude Code

Qué hace Open-Foundry
Open-foundry aborda una frustración específica con Claude Code: cuando proporciona análisis complejos, el proceso de pensamiento extendido permanece como una caja negra. Si la conclusión es incorrecta, no hay forma de rastrear qué suposición falló. Este framework resuelve eso creando debates multiagente con razonamiento completamente externalizado.
Cómo funciona
Defines una misión con una pregunta y un panel de agentes, cada uno con una personalidad distinta y un "espacio negativo" explícito — cosas que se niegan a hacer. El orquestador elige quién habla a continuación según la dinámica de la discusión, con agentes desafiando las afirmaciones de los demás a lo largo de 20-30 turnos. Un sintetizador produce el resultado final.
Todo el proceso es autónomo — puedes alejarte y volver a una sesión terminada. Debido a que cada agente es una llamada claude -p sin estado, todo el pensamiento debe externalizarse en archivos.
Qué obtienes
- Una transcripción completa donde cada afirmación se atribuye a un agente específico en un turno específico
- Registros del orquestador que explican por qué se eligió cada orador
- Notas de trabajo por agente
- El proceso de razonamiento se convierte en un artefacto legible y buscable
Capacidad de humano en el ciclo
Puedes presionar Ctrl+\ en cualquier momento para pausar e inyectar un mensaje. En la sesión de muestra, el creador notó que los 6 agentes asumían un equipo con ingenieros senior — nadie abordaba a los desarrolladores solitarios. Una intervención en el turno 8 redirigió toda la discusión.
Sesión de muestra
Puedes navegar por una sesión real sin clonar:
- Transcript — 6 agentes debatiendo "¿Debería la IA reemplazar la revisión de código?"
- Synthesis — el resultado
- Orchestrator log — por qué se eligió cada orador
Qué no es
Open-foundry no es un reemplazo para Claude Code CLI. Si sabes qué preguntar y quieres una respuesta rápida, usa Claude directamente. Este framework es para preguntas lo suficientemente complejas como para que quieras múltiples perspectivas desafiándose entre sí — y necesitas mostrar (o auditar) cómo se llegó a la conclusión.
Detalles técnicos
- Python solo con stdlib, cero dependencias más allá de Claude CLI
- Cada agente tiene acceso completo a todas las herramientas de Claude Code, servidores MCP y complementos
- Licencia Apache 2.0
- GitHub: https://github.com/YiminYang27/open-foundry
📖 Read the full source: r/ClaudeAI
👀 Ver también

NarrateAI MCP Server Demo Muestra a Claude Agregando Voz en Off a Videos
Una demostración en vivo muestra a Claude usando el servidor MCP de NarrateAI para narrar automáticamente videos desde una URL, manejando sondeo asíncrono y generando narración analizando grabaciones de pantalla silenciosas.

ai-codex: Pre-indexa tu base de código para ahorrar tokens de Claude
ai-codex es una herramienta que genera índices compactos en markdown de tu base de código, permitiendo que Claude Code omita la fase de exploración inicial que normalmente consume 30-50K tokens por conversación. Crea cinco archivos que cubren rutas, páginas, bibliotecas, esquemas y componentes.

Explorando sandbox-exec de macOS para la ejecución segura de aplicaciones.
sandbox-exec es una herramienta de línea de comandos de macOS que permite a las aplicaciones ejecutarse en un entorno restringido. Aprende cómo utilizarla con perfiles de sandbox personalizados.

Murmur: Un daemon Cron de código abierto para automatizar sesiones de código Claude
Murmur es un demonio cron que programa y automatiza sesiones de código de Claude utilizando un archivo HEARTBEAT.md para la configuración.