>_ DevTrendses

Idioma

Inicio

Lenguajes

Secciones

Frontend Backend Móvil DevOps AI / ML GameDev Blockchain Embebidos Seguridad
TypeScript

Paperclip convierte el caos de decenas de agentes de IA en una empresa gestionada

¿Te suena familiar? Tienes docenas de pestañas abiertas en la terminal con Claude Code, Cursor ejecutándose al mismo tiempo, y un script autónomo acechando en algún lugar del fondo. En algún momento, se vuelve difícil saber qué bot está trabajando en qué, dónde vive el contexto relevante, y cuánto dinero se ha gastado ya en tokens. Reinicia tu computadora — y toda la estructura frágil se derrumba.

Los creadores de Paperclip abordaron este problema desde un ángulo diferente. Mientras que un agente de IA independiente como OpenClaw o Claude funciona como un simple ejecutor, Paperclip asume el rol de una empresa. El proyecto proporciona un sistema de gestión completo: estructura organizacional, seguimiento de tareas, límites de presupuesto estrictos y un registro de decisiones auditable.

Paperclip Banner

Por qué cambiar el enfoque convencional de los agentes autónomos

Normalmente, trabajar con herramientas de IA significa intercambiar mensajes en un chat o ejecutar utilidades CLI. Con un solo agente, todo se mantiene manejable. Los verdaderos desafíos aparecen cuando intentas ensamblarlos en un equipo autónomo.

Estos son los problemas que encuentras en la práctica:

  • Pérdida de contexto. Un agente ve una tarea localmente pero pierde conexión con el objetivo general del proyecto.
  • Costos descontrolados. Un bot en bucle puede agotar el límite de tokens de un mes en una hora.
  • Falta de coordinación. Dos agentes comienzan a editar el mismo archivo o duplican trabajo.
  • Dificultades para reanudar. Reiniciar la terminal borra el historial de la sesión.

Paperclip cambia la lógica de interacción. En lugar de gestionar directamente cada script, defines un objetivo global, creas una estructura de roles y asignas motores adecuados a estas posiciones.

Cuatro pilares de la orquestación

Los autores incorporaron cuatro áreas en la arquitectura, sin las cuales el trabajo colectivo de bots degenera en caos.

Four Pillars

Seguimiento de tareas para agentes

Cada tarea se formatea como un ticket. El agente recibe una descripción clara, enlaces a objetivos padre y conexiones con otras tareas. Los cambios se guardan como diffs, capturas de pantalla o resultados de pruebas. Un humano aprueba los resultados antes de que la tarea avance.

Estructura organizacional y áreas de responsabilidad

En Paperclip, puedes definir jerarquías de roles, distribuir acceso secreto y delegar tareas de arriba hacia abajo. Si un bot gerente desglosa una funcionalidad en subtareas, las distribuye automáticamente a los agentes subordinados.

Capacitación y desarrollo de habilidades

La plataforma incluye Skill Studio para crear capacidades compartidas del equipo. Aquí es donde también se ejecutan las pruebas automatizadas, se verifican las métricas de calidad y se revisa el trabajo de los agentes.

Capa de ejecución

El servidor soporta varios entornos y modelos. Puedes conectar simultáneamente Claude Code, Codex, Cursor, scripts bash regulares o webhooks. El sistema aísla las ejecuciones, monitorea los presupuestos y recopila trazas.

Bajo el capó

Paperclip está construido con Node.js y una interfaz gráfica basada en React. El servidor funciona como un panel de control independiente, con datos persistidos en una base de datos PostgreSQL embebida.

┌──────────────────────────────────────────────────────────────┐
                       PAPERCLIP SERVER                       
                                                              
  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌───────────┐  
  │Identity &     Work &      Heartbeat   │Governance   
    Access        Tasks      Execution   & Approvals│  
  └───────────┘  └───────────┘  └───────────┘  └───────────┘  
                                                              
  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌───────────┐  
   Org Chart   │Workspaces     Plugins      Budget     
   & Agents     & Runtime                 & Costs     
  └───────────┘  └───────────┘  └───────────┘  └───────────┘  
└──────────────────────────────────────────────────────────────┘
                                                   
   ┌─────┴─────┐  ┌─────┴─────┐  ┌─────┴─────┐  ┌─────┴─────┐
     Claude        Codex        CLI        HTTP/web  
      Code                     agents        bots    
   └───────────┘  └───────────┘  └───────────┘  └───────────┘

El mecanismo principal de interacción se basa en polling regular a través de heartbeats. Los agentes no necesitan permanecer residentes en memoria. El servidor despierta un bot según programación o por evento, entrega el contexto de la tarea actual y registra el resultado.

Si un bot excede su límite de gasto, el sistema detiene su operación y cancela las colas pendientes. Esto previene facturas inesperadas de API.

Cómo desplegar el proyecto rápidamente

Puedes lanzar el sistema con solo un par de comandos. Para una vista rápida sin una instalación permanente, la utilidad npx funciona bien:

npx --registry https://registry.npmjs.org paperclipai onboard --yes

Si prefieres clonar el repositorio y construir desde el código fuente manualmente:

git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm dev

El comando iniciará el servidor API en el puerto 3100 y desplegará automáticamente el PostgreSQL embebido. No es necesaria configuración externa de base de datos. Los únicos requisitos previos son Node.js versión 20 o superior y pnpm 9.15+.

A quién le será útil esta herramienta

Paperclip es útil para desarrolladores y fundadores que intentan automatizar procesos rutinarios usando redes neuronales. Si tienes un solo bot para escribir código, agregar complejidad a tu stack no tiene sentido. Pero cuando los bots se multiplican y las tareas van más allá de escribir funciones, Paperclip se encarga del trabajo rutinario de unir todo el sistema.

El proyecto se publica bajo licencia MIT y ha recopilado más de 75 mil estrellas en GitHub, lo cual habla del alto interés en sistemas multi-agente autónomos.

Proyectos relacionados