Ir al contenido

Vishal Punia · AI-Native Systems Engineer

Una persona.
Todo un equipo
de ingeniería.

Dirijo hasta 29 agentes de IA a la vez. Defino la arquitectura, reparto el trabajo y entrego plataformas completas. Desde el primer modelo de datos hasta el producto en marcha.

Orbit / mi propio entorno de desarrollo
Orbit con sesiones paralelas de Claude Code y Codex
Claude Code + CodexUna dirección. Muchas manos.

Delego el trabajo.
Asumo el resultado.

El 2 de octubre, 29 agentes trabajaban simultáneamente en cuatro paquetes de la plataforma Verselo. Yo conecto arquitectura, encargos, revisiones e integración.

02 OCT 2026 / DESARROLLO V24 paquetes / 4 worktrees
Vishal + Claude CodePlanificar. Repartir. Integrar.
Un encargo
01 / WORKTREEPlantillas de empresa
02 / WORKTREEGrupos
03 / WORKTREEContratos compartidos
04 / WORKTREECRM / Importación
29 agentes en paralelo23 workers de Codex + 6 subagentes de Claude
Revisión independienteImplementación · correcciones · revisión independiente
Hallazgo → orquestador → worker responsable
01Validación local02Confirmación en CI03Entrega autorizada
01

Una especificación clara. Cuatro paquetes ejecutables.

Mi skill de workshop recoge comportamiento, límites y criterios de aceptación. Fable Architect es mi proceso de arquitectura y revisión crítica. Divide la implementación en encargos concretos para cada worker.

Para tu equipo: responsabilidades claras y un resultado que puedes validar contra lo acordado.

02

29 agentes. Una misma dirección.

Los builders implementan, los fixers resuelven hallazgos y los subagentes de Claude ejecutan tareas delimitadas. Cuatro worktrees separan los paquetes. Cada encargo de implementación incluye sus pruebas.

Para tu equipo: varias partes avanzan a la vez dentro de una arquitectura común.

03

La revisión tiene su propio responsable.

Un revisor independiente examina el código con contexto nuevo. Los hallazgos vuelven al worker responsable a través del orquestador. Corregir, probar y revisar de nuevo cierra el ciclo.

Para tu equipo: cada cambio se examina antes de incorporarse al producto.

04

Un conjunto verificado. Una persona responsable.

Integro los paquetes, resuelvo conflictos y valido el conjunto en local. Después llegan CI y la entrega controlada. Mis agentes entregan piezas. Yo entrego el sistema.

Para tu equipo: una persona se responsabiliza del resultado completo hasta que todas las piezas funcionan juntas.

El día en que
29 agentes trabajaron juntos.

Cuatro worktrees. Cuatro paquetes. 23 workers de Codex y seis subagentes de Claude trabajando a la vez. La distribución está documentada en los registros de sesión.

2 de octubre de 2026 · Plataforma Verselo29 ×
EncargoBuilders + fixersRevisiónIntegración
Plantillas de empresa
Definir paquetes y aceptación
Implementar y corregir
Revisión independiente
Integrar el conjunto
Grupos
Definir paquetes y aceptación
Implementar y corregir
Revisión independiente
Integrar el conjunto
Contratos compartidos
Definir paquetes y aceptación
Implementar y corregir
Revisión independiente
Integrar el conjunto
CRM / Importación
Definir paquetes y aceptación
Implementar y corregir
Revisión independiente
Integrar el conjunto

Esta escala forma parte de mi trabajo: la plataforma acumula ocho días con diez o más agentes activos a la vez. Detrás del producto hay 2.064 ejecuciones de agentes.

Segundo ejemplo / PR #91

La integración también es ingeniería.

Una tarea de borrado fallida debía continuar correctamente al reintentarse. El cambio pasó sus pruebas. Mientras tanto, otra modificación ocupó el mismo número de migración. Resolví el orden, corregí una prueba demasiado restrictiva y volví a validar el conjunto.

15 jobs de CI correctos. 12.320 comprobaciones de base de datos superadas. El cambio se integró.
Lee un encargo real para un worker

Extracto del encargo original. Se omiten rutas internas y nombres de funciones.

Fix at the root, in a new migration after main's newest: a reclaimed failed request must return to 'deleting' under the lease [...] check every guard in the purge chain [...] for the same state assumption.

[...] first purge attempt forced to fail [...] then a reclaim completes the deletion.

Run typecheck, lint, format:check, unit tests, build, repo-guard.

El trabajo termina cuando funciona el producto, no cuando está lista una rama.

Mi código.
Listo para tu revisión.

Ocho repositorios públicos. Orquestación de agentes, vídeo, medios, webs y reconocimiento de voz local. Abre el código, lee las decisiones y revisa las pruebas.

Python1

claudegpt

Planificar. Cuestionar. Construir. Verificar.

Planificación, revisión crítica, implementación y verificación independiente entre Claude Code y Codex.

Adaptación MIT de claudex-loop de Chase AI, mantenida por mí.

Python1

edit-engine

Edición y verificación de grabaciones reales con Claude Code, ffmpeg e HyperFrames.

HTML0

motion-reel

Vídeos de producto y showreels cortos con movimiento diseñado al detalle.

Python0

media-skill

Generación de imágenes y vídeo con varios proveedores desde un único skill.

Swift0

sotto

Dictado sin conexión para macOS con WhisperKit. La voz se queda en el dispositivo.

TypeScript0

claude-mods

Mods de Claude Code y guías para el trabajo diario.

Cuatro productos.
Construidos por mí.

Una plataforma empresarial, un SaaS y mi propio entorno de desarrollo. Cuatro sistemas completos, desde los datos hasta la interfaz.

Verselo Plattform

108pull requests integradas

El espacio de IA para empresas

Conocimiento de empresa, chats, agentes y proyectos en una plataforma. Control de acceso hasta la base de datos, procesamiento en segundo plano e infraestructura de despliegue propia.

  • Next.js
  • PostgreSQL / RLS
  • Python
  • Docker
Explorar la arquitectura
Permisos hasta la base de datos

PostgreSQL aplica los límites de cada workspace mediante Row-Level Security. Las migraciones y pruebas pgTAP verifican las reglas directamente sobre los datos.

Procesamiento separado

La aplicación web, el worker, el parser, el renderer y el decoder tienen funciones propias. Los agentes utilizan fuentes y aprobaciones configuradas. Los despliegues usan imágenes Docker fijadas por digest.

La escala del desarrollo

2.064 ejecuciones de agentes, 108 PR integradas, 41 de ellas en la semana del 5 al 11 de octubre de 2026, y 12.320 comprobaciones de base de datos en el registro de CI. Un proceso de ingeniería propio sostiene toda la plataforma.

Verselo Plattform / El espacio de IA para empresas

Orbit

19agentes simultáneos desarrollando Orbit

El entorno detrás de mi trabajo

Claude Code, Codex, terminales, agentes y aprobaciones en un mismo lugar. Construí la herramienta con la que coordino mi propio desarrollo.

  • Node.js
  • TypeScript
  • CLI workers
  • Playwright
Explorar la arquitectura
Sesiones conectadas

Proyectos, sesiones de terminal, árbol de archivos, editor y vista previa local comparten un entorno. Las rutinas y aprobaciones conectan tareas recurrentes con una ejecución controlada.

Runtime y verificación

Core, Guardian, Host y UI tienen responsabilidades separadas. Las pruebas utilizan directorios privados, puertos y ejecutores de prueba. La verificación en macOS arranca la aplicación empaquetada y comprueba reinicio e importación.

Orbit / El entorno detrás de mi trabajoVer producto ↗

DALTO

34migraciones de base de datos versionadas

Recoger documentos. Completar procesos.

Plantillas, portal de clientes, subidas, plazos y recordatorios. Desde un enlace mágico hasta el expediente completo, con backend e infraestructura propios.

  • Next.js
  • Prisma
  • PostgreSQL
  • Auth.js
Explorar la arquitectura
Un proceso para ambas partes

Los profesionales gestionan solicitudes y plantillas. Los clientes completan pasos mediante un enlace mágico. Los endpoints validan token, solicitud, tamaño y tipo de archivo.

Recordatorios y operación

El motor de recordatorios evalúa plazos, pasos pendientes e historial de envíos. Los adaptadores gestionan email, Telegram y WhatsApp. Prisma, Docker y GitHub Actions sostienen el desarrollo y la entrega.

DALTO / Recoger documentos. Completar procesos.
W1
  1. Workspace
  2. Module
  3. Run
  4. Approval

Arquitectura de la primera generación

Workspace v1

43migraciones de base de datos versionadas

La primera generación en producción

Panel, skills modulares y ejecuciones de agentes con aprobaciones. Desarrollado, desplegado y todavía operativo en work.verselo.ai.

  • Next.js
  • Prisma
  • PostgreSQL
  • Anthropic SDK
Explorar la arquitectura
Workspace → módulo → ejecución → aprobación

Cada encargo tiene un estado y aprobaciones por resultado. Los skills en Markdown proporcionan instrucciones al runtime del SDK de Anthropic.

Instancias propias

Cada cliente dispone de su propia instancia y base de datos PostgreSQL. Los identificadores de workspace también delimitan el acceso a datos en la aplicación.

Ver producto ↗

Mi negocio funciona
con el mismo principio.

También automatizo el trabajo que rodea al producto. Mis propios agentes conectan investigación, estado persistente y traspasos definidos.

01

Contenido que llega a publicarse.

  1. Fuente
  2. Borrador
  3. Vista previa
  4. Aprobación
  5. Publicación

Agentes Python investigan, escriben y generan vistas previas. El publicador procesa contenido aprobado. SQLite conserva el estado y un supervisor registra ejecuciones y notifica fallos.

02

La investigación se convierte en registros de CRM.

  1. Web de empresa
  2. Extracción
  3. Cualificación
  4. Twenty CRM

Un agente propio combina fuentes públicas, evaluación asistida por modelos y la API de Twenty. Los registros estructurados pasan a la siguiente fase junto con su fuente.

03

Del material en bruto al vídeo terminado.

  1. Grabación
  2. Edición
  3. Composición
  4. Render

Mis skills conectan ffmpeg, Claude Code e HyperFrames. Edición, procesamiento de medios y composición forman un proceso repetible que se verifica sobre el resultado renderizado.

29 agentes necesitan
más que buenos prompts.

Estas reglas vienen de operar el sistema. Convierten sesiones paralelas en un equipo de ingeniería.

01

Un worktree separa archivos. No bases de datos.

Dos ramas pueden modificar la misma base de datos u ocupar el mismo puerto. Por eso el entorno de pruebas y el puerto forman parte del encargo, igual que los archivos.

02

Integrar es una tarea de ingeniería propia.

Dos cambios verificados pueden usar el mismo número de migración o sobrescribir una función compartida. Vuelvo a probar el conjunto, incluidas las interfaces entre paquetes.

03

Se investiga en local. CI confirma.

Tipos, pruebas, build y recorridos de navegador se ejecutan antes del push. Los jobs costosos de macOS e integración corresponden al candidato final. Así se evita depurar en runners de pago.

04

La autonomía necesita un límite claro.

Un encargo no autoriza un borrado. Las acciones destructivas requieren mi aprobación explícita para el objetivo concreto. Los agentes no limpian otras sesiones, datos ni cambios.

Tu próximo producto.
Mi próximo encargo.

¿Buscas a alguien que conecte arquitectura, implementación y orquestación de agentes? Hablemos de tu equipo y de lo que queréis construir.

Vishal Punia

Construyo. Y enseño cómo.

Tutoriales de Claude Code en YouTube. Skills propios. Más de 200 personas construyendo en la comunidad de Skool.

Ver en YouTube ↗Ir a la comunidad ↗