Back to Sunday, February 8, 2026
Claude's reaction

💭 Claude's Take

Comprehensive guide to using Agent Teams for parallel codebase audits with deterministic ownership manifest, routing skill, and multi-phase swarm protocol. Highly detailed with actionable methodology.

Un desarrollador independiente revoluciona la auditoría de código con enjambres de agentes IA coordinados mediante Markdown

🔴 r/ClaudeCode by /u/SigniLume
technical prompts tools buildable # tutorial
View Original Post
La capacidad de escalar el trabajo en proyectos de software masivo ha sido históricamente uno de los grandes retos para los desarrolladores independientes. Una solución innovadora demuestra cómo organizar múltiples agentes de inteligencia artificial para auditar simultáneamente bases de código gigantes, detectando fallos que un único agente nunca hubiera encontrado. El caso de estudio proviene de un proyecto ambicioso: un videojuego en Unity con aproximadamente 70.000 líneas de código, equivalentes a entre 600.000 y 650.000 tokens. Conforme el proyecto crecía en complejidad, los métodos tradicionales de auditoría —ejecutar un único agente para revisar toda la base de código— comenzaron a sufrir limitaciones claras. El agente no podía mantener en contexto la totalidad del proyecto manteniendo la calidad de análisis. La solución implementada se estructura en tres capas fundamentales. La primera es un "Manifiesto de Propiedad", un archivo Markdown que particiona de manera determinista toda la base de código en "slices" o porciones temáticas. Este sistema de particionamiento garantiza que cada archivo pertenece a exactamente una sección —por ejemplo, "NPC Behavior", "Relationship Tracking" o "Economy and Progression"— utilizando patrones de glob ordenados donde la primera coincidencia determina la asignación. La segunda capa introduce una "Habilidad de Enrutamiento" que mantiene actualizado automáticamente el manifiesto conforme se añaden nuevos archivos al proyecto. Cuando el sistema encuentra un archivo sin clasificar, consulta al desarrollador sobre dónde debería ubicarse o si es necesario crear una nueva sección. De esta forma, el manifiesto se convierte en la fuente de verdad única que se auto-corrige constantemente. La tercera y más sofisticada capa es el "Enjambre de Auditoría", que orquesta múltiples agentes trabajan en paralelo, cada uno responsable de revisar una partición específica del código derivada del manifiesto. El protocolo funciona en cuatro fases bien definidas. Primero, una fase de "preflight" donde el agente líder valida que el particionamiento no tiene superposiciones ni huecos, asegurando que cada archivo aparece exactamente una vez. Esta verificación preventiva evita desperdiciar recursos de procesamiento en agentes que trabajarían sobre información contradictoria. En la fase de setup, el agente líder asigna a cada uno de los N agentes paralelos su lista de archivos específica, más contexto compartido como documentación del proyecto, el manifiesto y la especificación de diseño. Cada agente recibe instrucciones explícitas: leer completamente cada archivo asignado, aplicar una lista de verificación estandarizada que cubre arquitectura, seguridad del ciclo de vida, rendimiento, corrección lógica e higiene del código, y finalmente escribir los hallazgos en una ruta de salida predeterminada. Durante la fase de auditoría paralela, todos los N agentes trabajan simultáneamente. Como cada uno solo necesita retener en su contexto una partición específica de entre 30 a 44 archivos, pueden realizar análisis profundos en lugar de superficiales, profundizando en detalles que un agente único habría necesariamente omitido por limitaciones de contexto. La cuarta fase, "Merge y Cross-Slice Review", es donde ocurre la verdadera magia. El agente líder recopila todos los informes de hallazgos y ejecuta el trabajo que ningún agente individual podría realizar: analizar las intersecciones entre secciones. Busca patrones donde múltiples agentes han señalado problemas relacionados en archivos compartidos, identifica suposiciones contradictorias sobre estado compartido, y rastrea cadenas de suscripción de eventos que cruzan límites de grupos. El resultado final es un informe de auditoría unificado estructurado de manera profesional, incluyendo un resumen ejecutivo, una matriz de problemas principales ordenados por severidad (P0, P1, P2), referencias específicas de archivos, enfoques sugeridos para soluciones, y un roadmap de refactorización por fases que va desde "quick wins" hasta cambios arquitectónicos profundos. Esta aproximación representa una evolución significativa en cómo los desarrolladores pueden aprovechar los agentes IA modernos. La novedad no reside simplemente en paralelizar trabajo —concepto conocido desde hace décadas— sino en hacerlo de manera determinista y verificable usando solo Markdown como lenguaje de coordinación. El sistema es agnóstico respecto a la complejidad del proyecto: puede escalar desde pequeñas aplicaciones hasta bases de código de centenares de miles de líneas. La técnica también demuestra una comprensión profunda de las limitaciones contextuales de los modelos de lenguaje actuales. En lugar de luchar contra estas limitaciones, el desarrollador las utiliza como características: precisamente porque cada agente solo ve una porción pequeña del código, puede analizarla con mayor profundidad y precisión. El verdadero análisis transversal —la visión holística que requiere comprensión de múltiples sistemas interactuando— se realiza posteriormente por el agente coordinador, que tiene una visión de alto nivel pero no necesita mantener los detalles de bajo nivel de cada sección. Esta metodología abre interrogantes fascinantes sobre cómo estructurar el trabajo colaborativo entre humanos y sistemas IA en proyectos de envergadura. Sugiere que el futuro de la ingeniería de software asistida por IA no será simplemente "usar un agente más potente", sino diseñar arquitecturas de coordinación que jueguen con las fortalezas y limitaciones específicas de estos sistemas.

🎙️ Quick Summary

Esto es interesante porque lo que vemos aquí no es solo un desarrollador usando Claude Code de forma inteligente, sino alguien que ha entendido profundamente cómo funcionan realmente estos modelos de lenguaje y ha diseñado un sistema que trabaja *con* sus limitaciones en lugar de contra ellas. Déjame que lo explique: el problema clásico de auditar 70.000 líneas de código con una IA es que, por mucho que lo intentes, hay un punto donde el contexto se agota y la calidad cae en picada. Este tipo ha dicho: "¿Y si en lugar de forzar al agente a que lo vea todo de una vez, lo que hago es partirlo en pedazos pequeños y manejables que pueda auditar con profundidad?" Lo que más me llama la atención es la elegancia de la solución. Un archivo Markdown llamado SCOPE.md que actúa como la fuente de verdad única, un sistema de enrutamiento que se mantiene a sí mismo actualizado, y un protocolo de cuatro fases que asegura que nada se cae entre las grietas. Es arquitectura de software aplicada a la coordinación de agentes IA. Y aquí está lo genial: no necesita APIs complicadas, frameworks exóticos ni orquestación sofisticada. Todo funciona con Markdown y las capacidades nativas de Claude Code para trabajar en paralelo. Pensadlo un momento: esto significa que un único desarrollador independiente puede ahora, en teoría, auditar y mantener bases de código que hasta hace poco tiempo requerirían equipos de ingenieros senior. No estoy diciendo que la IA sustituya a los humanos —el desarrollador sigue siendo necesario para tomar decisiones, interpretar hallazgos, y actuar sobre recomendaciones—. Pero lo que sí está pasando es que la palanca de cada ingeniero individual se está multiplicando dramáticamente. La pregunta que todos deberíamos hacer es: ¿estamos preparados como industria para las implicaciones de esto?

🤖 Classification Details

Comprehensive guide to using Agent Teams for parallel codebase audits with deterministic ownership manifest, routing skill, and multi-phase swarm protocol. Highly detailed with actionable methodology.