Sobre el proyecto
GPT Pilot es un asistente de programación de código abierto diseñado para generar aplicaciones funcionales y listas para producción bajo la supervisión de un desarrollador. En lugar de producir toda la base de código de una vez, trabaja paso a paso —programando, depurando y solicitando revisiones— para abordar los problemas de forma incremental. Es compatible con proveedores de LLM como OpenAI, Anthropic y Groq (con Azure y OpenRouter a través de la configuración de OpenAI), utiliza SQLite por defecto con soporte opcional para PostgreSQL, y ofrece tanto una herramienta CLI como una extensión para VS Code.
El sistema emplea múltiples agentes especializados: un redactor de especificaciones que aclara los requisitos, un arquitecto que selecciona y verifica tecnologías, un líder técnico que desglosa las tareas de desarrollo, un desarrollador que describe las implementaciones, un 'Code Monkey' que escribe el código real, un revisor que verifica cada paso, un depurador para la resolución de problemas y un redactor técnico para la documentación. Incluye mecanismos para filtrar el contexto de código relevante para cada conversación con el LLM, con el objetivo de trabajar a escala y no solo en aplicaciones sencillas. Las opciones de la CLI permiten listar proyectos, continuar desde pasos específicos y eliminar proyectos.
AVISO DE SEGURIDAD IMPORTANTE: El archivo README indica que se ocultó código malicioso (un gusano de cadena de suministro que robaba credenciales) en core/telemetry/ desde agosto de 2025 hasta el 11 de junio de 2026. La carga útil recolectaba credenciales, incluyendo claves de nube/AWS, tokens de GitHub/npm y claves SSH. Cualquier persona que haya clonado y ejecutado GPT Pilot desde el código fuente durante ese periodo debe rotar todas sus credenciales y buscar indicadores de compromiso (archivos core/telemetry/_runtime.bin, core/telemetry/_hooks.py o core/telemetry/.loader.lock; un binario 'bun' inesperado; o carpetas temporales llamadas rt-*). El repositorio ya no recibe mantenimiento activo y la limpieza de seguridad no representa una reanudación del desarrollo. El sucesor del proyecto está disponible en Pythagora.ai.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.