Marco de desarrollo guiado por especificaciones y procesos personalizables para agentes de programación con IA
Herramienta oficial de GitHub para el desarrollo guiado por especificaciones (SDD). Ejecuta el flujo Especificar → Planificar → Tareas → Implementar → Converger mediante artefactos Markdown persistentes en el repositorio; con capas de corrección de errores, evaluación de ideas, presets, plugins y paquetes, funciona más como una plataforma de procesos que como una simple plantilla [4]. Sus 38 integraciones con agentes, la compatibilidad con entornos sin conexión o aislados (air-gapped) y el mantenimiento de GitHub la convierten en la base empresarial más equilibrada.
Equipos que usan varios agentes, proyectos que requieren gobernanza empresarial y quienes quieren incorporar SDD de forma controlada a una base de código existente.
El flujo predeterminado resulta pesado para cambios pequeños; requiere Python 3.11+ y uv. GitHub no verifica los plugins del catálogo comunitario.
uv tool install specify-cli && specify init my-project --integration copilot