OpenSwarm - Orquestador de Claude Code centrado en proyectos + CLI
(github.com/Intrect-io)¿No sería posible operar un “equipo de desarrollo con IA” incluso estando solo?
OpenSwarm es un pipeline de desarrollo autónomo que usa Claude Code CLI para orquestar varios agentes y seguir generando commits de código en un repositorio real.
Obtiene periódicamente issues de Linear y genera o modifica código en un pipeline en el orden Worker → Reviewer → (Tester → Documenter), además de actualizar automáticamente hasta el estado del issue.
•Con embeddings de LanceDB + multilingual-e5, mantiene como memoria de largo plazo el “contexto de trabajos realizados anteriormente”, por lo que mientras más se usa en el mismo proyecto, mejor aprovecha el contexto.
•Escanea la base de código para crear un grafo simple de conocimiento del código que genera un grafo de dependencias/impacto, y lo usa para determinar el alcance del impacto de los cambios.
•Con un bot de Discord se puede consultar el estado, despachar tareas, administrar horarios, revisar logs y gestionar sesiones en pareja, y en el dashboard web (puerto 3847) se puede monitorear en tiempo real el estado del pipeline y el PR Processor.
•Hace polling continuo de los PR de GitHub para corregir automáticamente fallas de CI, y también puede reintentar conflictos de merge con IA, de modo que siga insistiendo “hasta que el PR se ponga en verde”.
Mi caso de uso consiste principalmente en conectarlo a repositorios personales de infraestructura de trading / herramientas LLM / side projects, y
•dejar tareas en Linear,
•para que OpenSwarm intente llevar por sí solo lo más lejos posible el “bucle Dev autónomo” de modificar código → PR → arreglar CI → actualizar el estado del issue.
El runtime está basado en Node.js 22+ y TypeScript, y fue construido combinando Claude Code CLI (sonnet/haiku), Linear, Discord, LanceDB y embeddings multilingual-e5 de Xenova.
Todavía es un proyecto en etapa inicial, así que aún tiene muchas carencias. Agradecería mucho el feedback de quienes también estén desarrollando este tipo de framework de agentes.
Aún no hay comentarios.