Sobre el proyecto

artefacto es una herramienta agente-agnóstica diseñada para facilitar la interacción estructurada entre desarrolladores humanos y agentes de codificación. Permite que los agentes emitan datos estructurados, que artefacto renderiza como páginas interactivas en un navegador web. Los usuarios pueden revisar estos artefactos en vivo, agregando comentarios, respondiendo preguntas, marcando pasos y proporcionando aprobaciones. Crucialmente, cada interacción del usuario fluye de regreso al agente como datos en tiempo real mientras la revisión aún está abierta, creando un ciclo de retroalimentación ajustado. El proyecto se distribuye como un binario único con una CLI que cualquier agente de codificación puede controlar, junto con una habilidad que enseña a los agentes cómo usar el ciclo de interacción. Funciona como un complemento de artefacto interactivo para loadout pero también puede ejecutarse de forma independiente. Actualmente, el plan de desarrollo es el primer tipo de artefacto compatible, con especificaciones, resúmenes de cambios, listas de verificación y clasificación de hallazgos planificados para su implementación futura. El proyecto está en una etapa temprana: el renderizador estático, que valida documentos y produce páginas HTML autocontenidas, es funcional, pero el servidor interactivo y el índice de artefactos aún están en desarrollo.