Operando · 23 subagentes
MNDA Studio
Un estudio digital operado por 23 subagentes de Claude Code, donde nada se produce, publica ni paga sin que una persona lo apruebe.
Un estudio chico, cuatro líneas de trabajo, una persona que aprueba.
MNDA Estudio produce videos cortos y carruseles para varias marcas, hace sitios y apps, y opera una artista infantil virtual. La meta: que los agentes investiguen, redacten, produzcan y midan, mientras el dueño conserva cada decisión que compromete a la marca o gasta dinero.
Por eso las aprobaciones no son una convención en un prompt: son estados que los scripts se niegan a cruzar por su cuenta.
Cinco equipos de subagentes, un flujo por tipo de trabajo.
Cada agente es una definición de subagente de Claude Code con su rol y sus herramientas: investigación (benchmarks de TikTok, Instagram y YouTube), guion, producción de video y diseño, edición, publicación, analítica y pauta; desarrollo web y de apps; y música (benchmark, composición, master, A&R de originalidad y distribución). Una sesión principal los orquesta y da seguimiento a cada pedido del dueño.
Contenido · video y carruseles
- benchmark
- propuestas
- Puerta humana: aprobar propuesta
- producción
- Puerta humana: aprobar pieza
- publicar
Web y apps
- brief
- concepto
- Puerta humana: aprobar concepto
- diseño
- Puerta humana: aprobar diseño
- desarrollo
- Puerta humana: aprobar lanzamiento
Música · canciones
- benchmark
- propuesta
- Puerta humana: aprobar propuesta
- master + A&R
- Puerta humana: aprobar master
- paquete
- Puerta humana: aprobar lanzamiento
Pauta pagada
- propuesta sobre la mediana orgánica
- Puerta humana: aprobar gasto
- activa · topes en MXN
La puerta la sostiene el código, no el prompt.
Los cambios de estado pasan por scripts pequeños de Node. Cruzar una puerta exige la bandera --usuario, que solo pasan los comandos que invoca el dueño; publicar rechaza cualquier pieza que no esté aprobada; y un master no pasa a revisión sin un A&R aprobado sobre ese mismo archivo.
// Puertas de aprobación del usuario: [desde, hacia]. export const PUERTAS = [ ['concepto_pendiente_aprobacion', 'diseno'], ['diseno_pendiente_aprobacion', 'desarrollo'], ['en_revision', 'aprobado_lanzar'], ]; // …dentro de cambiarEstado(id, nuevo, nota, { usuario }) if ((esPuerta(actual, nuevo) || reanudaAprobado) && !usuario) { throw new Error( `${id}: ${actual} → ${nuevo} es una puerta de aprobación del usuario. ` + 'Solo /aprobar o /lanzar (que invoca el usuario) pueden hacerla.' ); }
Abreviado del repositorio del estudio.
Puertas que hacen cumplir los scripts
Aprobar propuesta, pieza, concepto, diseño, master y lanzamiento son estados que solo fijan los comandos del usuario.
Sin gasto sin aprobación
La pauta solo se activa con el comando de aprobación del dueño, y aun así tiene topes diarios, mensuales y por campaña.
Storyboard antes del video
La generación de video, que es cara, espera un storyboard que el dueño aprueba en el panel.
Topes de gasto
Por video, por diseño y por día para el estudio (US$5/día por defecto).
Revisión de originalidad
A&R compara la letra contra referencias y bloquea la canción si hay riesgo.
Cada pedido con seguimiento
Cada pedido tiene estado y dice qué falta y de quién.
Solo lo que tiene fuente.
| Qué | Valor | Fuente |
|---|---|---|
| Subagentes de Claude Code definidos | 23 | equipos.json · .claude/agents/ |
| Equipos | 5 | Contenido 9 · Web 3 · Apps 3 · Compartidos 3 · Música 5 (equipos.json) |
| Puertas humanas en el código | 2 · 3 · 3 | Contenido · web/apps · música (CLAUDE.md, scripts) |
| Canciones lanzadas con el flujo de música | 1 | «Cierra los ojos, viajero», 09-10-2026 (ver La Chiva Chabela) |
| Horas ahorradas por pieza | Aún no medido | — |
| Tasa de aprobación de propuestas | Aún no medido | — |