IA para Humanoscómo funciona por dentro
Caso de estudio · sistema multiagente
IA para Humanos
Cómo se hace, cada mañana, una newsletter de inteligencia artificial para gente que no es técnica.
10 agentes0 € por ediciónpublica una persona
El problema
Cada día salen decenas de noticias de IA. Casi todas escritas para quien ya sabe.
El objetivo: elegir las que importan, comprobarlas y contarlas en lenguaje de calle. Todas las mañanas a las 7:30, sin nadie delante.
Y con tres reglas fijas: nada sin fuente, nada que suene a máquina y nada que llegue al lector sin que lo decida una persona.
Por dentro
Diez agentes, cada uno con un solo trabajo.
01Recopiladorlee las fuentes de la mañana
02Rastreadorsigue la opinión hasta la noticia
03Limpiezaquita repetidos y ruido
04Relevanciadecide qué importa hoy
05Investigadorlee cada historia entera
06Verificadorcomprueba cada afirmación
07Escritorredacta la edición
08Editorpuntúa y exige cambios
09Lector profano¿se entiende sin saber?
10Notasla frase para difundirla
y al final, una persona revisa el borrador y decide si se publica
Lo que sigue es una ejecución real: la edición del 22 de septiembre de 2026.
Agente 1 · Recopilador
Lee 17 fuentes cada mañana.
Laboratorios, medios internacionales, medios en español y analistas. Si una fuente no responde, se apunta y se sigue: la edición nunca cae por un medio.
0 titularesde las 16 fuentes que respondieron ese día
2 laboratorios9 medios internacionales
4 medios en español2 analistas
Agente 2 · Rastreador
La opinión no es la noticia.
Si un titular es una columna, sigue sus enlaces hasta la fuente original y trae esa.
columna de opinión
→
fuente primaria
Agente 3 · Limpieza
Fuera repetidos, cebos y ruido.
Sin modelo de lenguaje: reglas deterministas, gratis e instantáneas, y cada descarte queda anotado con su motivo.
52 titulares limpios
Agente 4 · Relevancia
Decide qué le importa a una persona normal.
- 15 de 51 superan el corte
- 3 coberturas del mismo hecho: se queda una
- Como mucho dos historias por medio
- Una buena de ayer compite por mérito
- 8 historias con arco se guardan para el fin de semana
Los 51 titulares de ese día. Recuentos por tramo reales; la posición dentro de cada tramo es ilustrativa.
Agente 5 · Investigador
Lee cada historia entera, no solo el titular.
Las tres a la vez. Si una web bloquea la lectura, trabaja con lo que hay y lo deja dicho, en vez de rellenar.
Frontera y vigilanciaartículo completo
leído
Un ataque a OpenAI hecho con Claudeartículo completo
leído
El contrato social de la IAla web bloquea la lectura: trabaja con el resumen y lo avisa
parcial
Agente 6 · Verificador
Comprueba cada afirmación contra su fuente.
0respaldadas
0sin respaldo
0contradichas
Al escritor solo le llegan los hechos respaldados.
Agentes 7 y 8 · Escritor y editor
Uno escribe y el otro exige, hasta que el editor aprueba.
Versión 1
1.346 palabras
requiere revisión
Subtítulo de 256 caracteres cuando Substack admite 250. Lo detecta el código, no se deja al criterio del modelo.
→crítica
concreta
Versión 2
1.214 palabras
aprobada
El editor ve la versión anterior y lo que pidió. Si dos rondas seguidas no mejoran, el bucle para.
Agente 9 · Lector profano
Un lector sin formación técnica lee la versión aprobada.
Versión 2
Comprensión 6,5
15 pasajes que no entiende
suspende
Precisión 8,7
→reescribe
para explicar
Versión 4
Comprensión 7,5
se entiende mejor
mejora
Precisión 8,7 → 8,4
Se queda la versión 2.
Un texto que se entiende mejor pero pierde rigor no es mejor. La edición sale retenida y decide una persona.
Agente 10 · Notas
Tres formas de contar la edición en una nota.
La frase para publicar en Substack y que llegue a más gente. El estilo se comprueba en código: sin muletillas de IA, sin rayas, y que quepa en el móvil sin cortarse.
2
Entra por la cifra que duele
3
Entra por el hilo del día
Publicación
Nada llega al lector sin que lo decida una persona.
Borrador en SubstackCon título, subtítulo y cuerpo ya separados y maquetados. Si el borrador ya existía, se actualiza en vez de duplicarse.
Correo al editorEl enlace al borrador, cualquier aviso que pida una decisión y las tres notas para difundirla. Si algo va mal, va en el asunto.
El código no puede enviar a los suscriptores: solo crea borradores. Es una regla del sistema, no una opción de configuración.
Debajo de todo
Tres motores, un registro de todo y cero euros.
principal→respaldo→local
Motores en cascada
Si uno falla, entra el siguiente sin intervención. Si llega a escribir el modelo local de emergencia, la edición se retiene.
Todo queda registrado
Cada decisión de cada agente, con su tiempo, sus tokens y su coste. Cada etapa se guarda en disco: se puede auditar y reanudar.
Coste por edición
0 €
Suscripción que ya existía y modelo local. El contador sigue midiendo por si algún día se conecta uno de pago.
16 min 33 sesta edición
0tokens leídos
0 €gastados
Resultados · del 31 de julio al 28 de septiembre de 2026
Dos meses funcionando cada mañana.
Los tests comprueban que el código funciona. Una evaluación aparte, con casos fijos, comprueba que la newsletter es buena y avisa si un cambio la empeora.
Mi papel
La definición del producto, las decisiones de diseño, la revisión de cada cambio y la operación diaria son mías.
La implementación está asistida por IA, con Claude Code.
Python · Pydantic · FastAPI · httpx · Docker · pytest · Claude Code · Ollama · Substack
Jorge Sebastián Soriano · IA para Humanos
01Recopilador
02Rastreador
03Limpieza
04Relevancia
05Investigador
06Verificador
07Escritor
08Editor
09Lector
10Notas
→Una persona